Operatoren in Collabora Office Calc

In Collabora Office Calc stehen Ihnen die folgenden Operatoren zur Verfügung:

Arithmetische Operatoren

Diese Operatoren liefern numerische Ergebnisse.

Operator

Namen

Beispiel

+

Addition

1+1

-

Subtraktion

2-1

-

Negation

-5

*

Multiplikation

2*2

/

Division

9/3

%

Prozent

15%

^

Potenzierung

3^2


note

Der Präfix „-“ (Negation) hat einen höheren Vorrang als „^“ (Potenzierung). Zum Beispiel ist -3^2 gleich 9, was das Quadrat einer negativen Zahl ist.


Vergleichsoperatoren

Diese Operatoren liefern den Wahrheitswert WAHR oder FALSCH.

Operator

Namen

Beispiel

=

Gleich

A1=B1

>

Größer als

A1>B1

<

Kleiner als

A1<B1

>=

Größer oder gleich

A1>=B1

<=

Kleiner oder gleich

A1<=B1

<>

Ungleich

A1<>B1


Textoperator

Der Operator verknüpft einzelne Texte zu einem Gesamttext.

Operator

Namen

Beispiel

&

Textverkettung

"Sun" & "day" ergibt "Sunday"


Bezugsoperatoren

Diese Operatoren geben einen Zellbereich von null, einer oder mehreren Zellen zurück.

Bereich hat die höchste Priorität, dann folgt Schnittmenge und dann Vereinigungsmenge.

Operator

Namen

Beispiel

:

Bereich

A1:C108, A:D oder 3:13

!

Schnittmenge

SUMME(A1:B6!B5:C12)

Berechnet die Summe aller Zellen der Schnittmenge; In diesem Beispiel ergibt das die Summe der Zellen B5 und B6.

~

Verkettung oder Vereinigungsmenge

Nimmt zwei Verweise und gibt eine Verweisliste zurück, die eine Verkettung des linken Verweises gefolgt von dem rechten Verweis ist. Doppelte Einträge werden zweimal verwiesen.

=ANZAHL(A1:B2~B2:C3) zählt die Werte von A1:B2 und B2:C3. Beachten Sie, dass die Zelle B2 zweimal gezählt wird.

=INDEX(A1:B2~C1:D2;2;1;2) wählt Zelle C2 aus, das heißt die erste Zelle der zweiten Zeile, ersten Spalte, des zweiten Bereichs (C1:D2 ) der Bereichsliste.


note

Eine Verweisliste ist innerhalb eines Matrixausdrucks nicht zulässig.


Vorrang von Operatoren

Verknüpfbarkeit und Rangfolge der Operatoren, von der höchsten zur niedrigsten Rangfolge.

Verknüpfbarkeit

Operator(en)

Kommentare

links

:

Bereich.

links

!

Bereichs-Schnittmenge (A1:C4!B1:B5 ist B1:B4).

links

~

Bereichs-Vereinigung

rechts

+,-

Vorzeichen unärer Operatoren. Zum Beispiel -5 oder -A1. Beachten Sie, dass diese eine andere Priorität haben als Addition und Subtraktion.

links

%

Anhängung des unären Operators % (durch 100 dividieren). Beachten Sie, dass dies bei Ausdrücken zulässig ist, beispielsweise B1%.

links

^

Potenz (2^3 ist 8).

links

*,/

Multiplikation, Division.

links

+,-

Binäre Operationen Addition, Subtraktion. Beachten Sie, dass unäres + und – (Vorzeichen) eine andere Priorität haben.

links

&

Verkettung binärer Operationszeichenfolgen. Beachten Sie, dass „&“ mit Escapezeichen versehen werden muss, wenn es in ein XML-Dokument eingefügt wird.

links

=, <>, <, <=,
>, >=

Vergleichsoperatoren gleich, ungleich, kleiner als, kleiner oder gleich, größer als, größer oder gleich.


note

Das Präfix "-" hat eine höhere Priorität als "^", "^" ist linksassoziativ und Bereichs-Schnittmenge hat eine höhere Priorität als Bereich-Vereinigung.


note

Präfix "+" und "-" sind rechtsassoziativ definiert. Beachten Sie jedoch, dass typische Anwendungen, die höchstens die in dieser Spezifikation definierten Operatoren (wie angegeben) implementieren, diese als linksassoziativ implementieren können, da die berechneten Ergebnisse identisch sind.


note

Die Vorrangstellung kann durch die Verwendung von Klammern außer Kraft gesetzt werden, sodass "=2+3*4" 14 ergibt, "=(2+3)*4" jedoch 20.


Bitte unterstützen Sie uns!