Argument- und Wertetypen
Auf dieser Seite werden viele der Begriffe erklärt, die zur Beschreibung von Funktionen in der Funktionsübersicht verwendet werden.
Beliebiger Wertetyp
Wenn für ein Argument als Wertetyp beliebig angegeben ist, kann es sich um einen Booleschen Wert, einen kombinierten Datums-/Uhrzeitwert, einen Wert für die Dauer, einen numerischen Wert oder einen Zeichenfolgenwert handeln.
Arrays und Array-Funktionen
Ein Array ist eine Folge von Werten, die von einer Funktion verwendet oder als Ergebnis geliefert werden. Eine Array-Funktion liefert als Ergebnis ein Array mit Werten und nicht einen einzelnen Wert. Array-Funktionen werden meist verwendet, um Werte für eine andere Funktion bereitzustellen.
Boolescher Ausdruck und Wert
Ein Boolescher Ausdruck ist ein Ausdruck, dessen Ergebnis die Booleschen Konstanten WAHR oder FALSCH sind. Ein Boolescher Wert (auch Boolesche Konstante) ist entweder das logische WAHR (1) oder FALSCH (0) oder eine Referenz auf eine Zelle, die einen Booleschen Wert enthält oder deren Ergebnis das logische WAHR oder FALSCH ist. Ein Boolescher Wert ist im Allgemeinen das Ergebnis der Berechnung eines Booleschen Ausdrucks. Ein Boolescher Wert kann jedoch auch direkt als Argument einer Funktion oder als Zelleninhalt angegeben werden. Häufig wird mithilfe eines Booleschen Werts bestimmt, welcher Ausdruck von der Funktion WENN als Ergebnis geliefert wird.
Wertetyp „Sammlung“
Wenn für ein Argument der Typ Sammlung angegeben ist, kann es sich um eine Referenz auf einen einzelnen Tabellenzellenbereich handeln oder auf ein Array, das als Ergebnis einer Array-Funktion ermittelt wird. Ein Argument, für das als Typ „Sammlung“ angegeben ist, verfügt über ein zusätzliches Attribut, das den Typ der darin enthaltenen Werte definiert.
Ausdruck „Bedingung“
Eine Bedingung ist ein Ausdruck, der Vergleichsoperatoren, Konstanten, den Zeichenfolgenoperator „&“ und Referenzen enthalten kann. Der Inhalt einer Bedingung muss so definiert sein, dass das Ergebnis eines Vergleichs dieser Bedingung mit einem anderen Wert als Ergebnis die Booleschen Konstanten WAHR oder FALSCH liefert.
Ausdruck „Konstante“
Eine Konstante ist ein Ausdruck, der direkt in der Formel angegeben wird. Eine Konstante enthält keine Funktionsaufrufe oder Zellenreferenzen. In der folgenden Formel sind beispielsweise die Zeichenfolgenausdrücke „Katze“ und „n“ Konstanten:
VERKETTEN("Katze";"n")
Wertetyp „Datum/Uhrzeit“
Der Wertetyp Datum/Uhrzeit bezeichnet einen kombinierten Datums- und Uhrzeitwert oder eine Referenz auf eine Zelle, die einen solchen Wert in einem der von Numbers unterstützten Formate enthält. Du kannst festlegen, dass in einer Zelle nur das Datum bzw. nur die Uhrzeit angezeigt werden soll. Alle kombinierten Datums- und Uhrzeitwerte enthalten jedoch sowohl das Datum als auch die Uhrzeit.
Wertetyp „Dauer“
Ein Wert für die Dauer ist eine Zeitspanne oder eine Referenz auf eine Zelle, die eine Zeitspanne enthält. Werte für die Dauer bestehen aus Wochen (W oder Wochen), Tagen (T oder Tage), Stunden (h oder Stunden), Minuten (m oder Minuten), Sekunden (s oder Sekunden) und Millisekunden (ms oder Millisekunden).
Wertetyp „Liste“
Eine Liste ist eine durch Semikolons (je nach Land auch Kommas) getrennte Folge von Werten. Beispiel:
WAHL(3;"erster";"zweiter";7;"letzter")
In einigen Fällen wird die Liste zusätzlich in Klammern gesetzt. Beispiel:
BEREICHE((B1:B5;C10:C12))
Argument- oder Wertetyp „Modalwert“
Für das Argument Modalwert kann einer von mehreren möglichen Werten angegeben werden. In der Regel geben Argumente vom Typ „Modalwert“ Auskunft über die Art der Berechnung, die von der Funktion durchgeführt werden soll, oder über den Datentyp, den die Funktion als Ergebnis ermitteln soll. Gibt es für ein Argument vom Typ „Modalwert“ einen Standardwert, so ist dieser in der Beschreibung des Arguments angegeben.
Wertetyp „Numerischer Wert“
Ein numerischer Wert ist eine Zahl, ein numerischer Ausdruck oder eine Referenz auf eine Zelle, die einen numerischen Ausdruck enthält. Gibt es Einschränkungen für die zulässigen Werte für einen numerischen Wert (wenn die Zahl beispielsweise größer als 0 sein muss), ist diese Einschränkung in der Beschreibung des Arguments angegeben.
Wertetyp „Bereich“
Ein Bereich ist eine Referenz auf einen einzelnen Zellenbereich (bei dem es sich auch um eine einzelne Zelle handeln kann). Ein Argument, für das als Typ „Bereich“ angegeben ist, verfügt über ein zusätzliches Attribut, das in der Beschreibung des Arguments angegeben ist und den Typ der darin enthaltenen Werte definiert.
Wertetyp „Zellenreferenz“
Eine Zellenreferenz ist ein Verweis auf eine einzelne Zelle oder einen Zellenbereich.
Umfasst der Bereich mehr als eine Zelle, werden die erste und die letzte Zelle durch einen Doppelpunkt getrennt. Beispiel:
ANZAHL(A3:D7)
Eine Zellenreferenz auf eine Zelle in einer anderen Tabelle muss den Namen der Tabelle enthalten. Beispiel:
Tabelle 2::B2
Hierbei ist zu beachten, dass der Tabellenname und die Zellenreferenz durch zwei Doppelpunkte (::) getrennt werden müssen. Der Name der Tabelle wird automatisch miteinbezogen, wenn du eine Zelle in einer anderen Tabelle auswählst, während du eine Formel definierst.
Bezieht sich die Zellenreferenz auf eine Zelle in einer Tabelle auf einer anderen Folie, einem anderen Blatt oder einer anderen Seite, muss der entsprechende Name ebenfalls angegeben werden. Beispiel:
SUMME(Folie 2::Tabelle 1::C2:G2)
Die Namen und die Zellenreferenzen werden durch zwei Doppelpunkte (::) getrennt. Der Name der Folie (bzw. des Blatts oder Dokuments) und der Name der Tabelle werden automatisch miteinbezogen, wenn du eine Zelle an einem anderen Ort auswählst, während du eine Formel definierst.
Wertetyp „Zeichenfolge“
Ein Zeichenfolgenwert besteht aus 0 (Null) oder mehr Zeichen oder ist eine Referenz auf eine Zelle, die 0 (Null) oder mehr Zeichen enthält. Als Zeichen werden alle darstellbaren Zeichen und Zahlen bezeichnet.