Sum

Sum ist eine mathematische Funktion, die die Summe einer Gruppe von numerischen Werten, Zeilen, Spalten oder Zellen zurückgibt.

Die Syntax für die Funktion Sum lautet:

Sum (arguments)

wobei arguments eines oder mehrere der folgenden Argumente sein kann:

Tabelle B-22 Argumente für die Sum-Funktion

Argument Beschreibung

numeric

Ein numerischer Wert. Beispiel: Sum (10, 20, 30) gibt den Wert 60 zurück. Numerische Werte können Dezimalzahlen und negative Werte beinhalten.

Zeilen-, Spalten- oder Zellenverweis

Ein Zeiger auf eine Zeile, Spalte oder Zelle innerhalb eines Rasters. Verweise können auf unterschiedliche Weise angegeben werden. Die Verweissyntax lautet: GridName.GridElement[segment(range)].property

function

Eine eingebettete Funktion

Beispiele:

  • Im folgenden Beispiel wird der Wert 30 zurückgegeben:

    sum(10,20)
  • Im folgenden Beispiel wird die Summe dreier Zeilen zurückgegeben:

    sum(row[1],row[6],row[8])
  • Im folgenden Beispiel wird die Summe dreier Gesamtspalten zurückgegeben:

    sum(column[E], column[G], column[I])

Wenn eine Formelzeile IDESC enthält, sind in der Summe alle übergeordneten Elemente und alle zugehörigen untergeordneten Elemente enthalten.

Beispiel: Ein Formular wird mit den folgenden Zeilen erstellt (und jedes Element hat untergeordnete Elemente):

IDESC("Mem1"), IDESC("Mem2"), IDESC("Mem3"), IDESC("Mem4")

Wenn eine Formelzeile mit der folgenden Formel hinzugefügt wird:

SUM(ROW[1],ROW[2],ROW[3],ROW[4])

Wenn das Formular zur Eingabe von Daten geöffnet wird, gibt die Formelzeile die Summe aller übergeordneten Elemente und der zugehörigen untergeordneten Elemente zurück.