Summe
Gibt die Anzahl aller gültigen, nicht leeren Werte im Feld zurück.
Format
Summe ( Feld {; Feld...}
Parameter
Feld
– beliebiges Bezugsfeld, Wiederholfeld oder Gruppe von Einzelfeldern; oder ein Ausdruck, der ein Feld, ein Wiederholfeld oder eine Gruppe von Einzelfeldern zurückgibt.
Parameter in geschweiften Klammern { } sind optional.
Zurückgegebener Datentyp
Zahl
Ursprung in Version
6.0 oder früher
Beschreibung
Für Feld
sind folgende Optionen möglich:
- ein Wiederholfeld
(Wiederholfeld)
. - ein Feld in übereinstimmenden Bezugsdatensätzen, die durch
(Tabelle::Feld)
angegeben sind, unabhängig davon, ob sich diese Datensätze in einem Ausschnitt befinden. - mehrere Einzelfelder in einem Datensatz
(Feld1;Feld2;Feld3...)
. - entsprechende Wiederholungen von Wiederholfeldern in einem Datensatz
(Wiederholfeld1;Wiederholfeld2;Wiederholfeld3)
, wenn das Ergebnis in einem Wiederholfeld mit mindestens der gleichen Wiederholungsanzahl zurückgegeben wird. - mehrere Felder im ersten übereinstimmenden Datensatz, der durch
(Tabelle::Feld1;Tabelle::Feld2;...)
definiert ist. Sie können Felder aus verschiedenenTabellen (Tabelle 1::Feld A;Tabelle 2::Feld B...)
aufnehmen.
Hinweise
- Wenn ein referenziertes Feld ein Wiederholfeld ist, gibt die Funktion Summe die Summe in der ersten Feldwiederholung zurück, dann die Summe in der zweiten Feldwiederholung usw.
Beispiel 1
Die Tabelle „Rechnung“ enthält einen Ausschnitt, der die einzelnen Positionen auflistet.
Summe ( Positionen::Kosten )
addiert die Summe aller Positionen auf der Rechnung.
Beispiel 2
Die Tabelle „Zeitaufwand“ enthält einen Ausschnitt, der die Zeitdauer angibt, die an einem Projekt gearbeitet wurde. „Stunden“ ist ein Zeitfeld.
Summe ( Stunden::Abrechnungsstunden )
addiert die Gesamtanzahl aller abrechnungsfähigen Stunden für ein Projekt. Wenn also der Ausschnitt 40 Stunden und 15:30 Stunden zeigt, betragen die abrechnungsfähigen Stunden insgesamt 55:30 oder 55 1/2 Stunden.
Beispiel 3
Für folgende Beispiele gilt:
- Feld1 enthält zwei Wiederholungen mit den Werten 1 und 2.
- Feld2 enthält vier Wiederholungen mit den Werten 5, 6, 7 und 8.
- Feld3 enthält 6.
Wenn das Formelergebnis kein Wiederholfeld ist:
Summe ( Feld2 )
gibt 26 zurück.Summe ( Feld1 ; Feld2 ; Feld3 )
gibt 12 zurück.
Wenn das Formelergebnis ein Wiederholfeld ist:
Summe ( Feld2 )
gibt ein Wiederholfeld mit 26 in der ersten Wiederholung zurück.Summe ( Feld1 ; Feld2 ; Feld3 )
gibt ein Wiederholfeld mit 12, 8, 7, 8 zurück.