Operadors al LibreOffice Calc

Podeu utilitzar els operadors següents al LibreOffice Calc:

Operadors aritmètics

Aquests operadors retornen resultats numèrics.

Operador

Nom

Exemple

+

Suma

1+1

-

Resta

2-1

-

Negació

-5

*

Multiplicació

2*2

/

Divisió

9/3

%

Percentatge

15%

^

Potenciació

3^2


Icona de nota

El prefix «-» (negació) té més prioritat que «^» (exponenciació). Per exemple, -3^2 és igual a 9, que és el quadrat d'un nombre negatiu.


Icona d'avís

B^X may or may not report a #NUM! error when B is negative and X is not an integer. The expression =B^X is calculated the same way as =POWER(B;X).


Operadors comparatius

Aquests operadors tornen cert o fals.

Operador

Nom

Exemple

=

Igual

A1=B1

>

Major que

A1>B1

<

Menor que

A1<B1

>=

Major que o igual a

A1>=B1

<=

Menor que o igual a

A1<=B1

<>

Desigualtat

A1<>B1


Operadors de text

L'operador combina textos separats en un sol text.

Operador

Nom

Exemple

&

concatenació de text

"Renta" & "vaixelles" és "Rentavaixelles"


Operadors de referència

Aquests operadors retornen un interval de cel·les de zero, una o més cel·les.

L'interval té la precedència més alta, tot seguit ve la intersecció, i finalment la unió.

Operador

Nom

Exemple

:

Interval

A1:C108, A:D o 3:13

!

Intersecció

SUMA(A1:B6!B5:C12)

Calcula la suma de totes les cel·les a la intersecció; en aquest exemple, el resultat dona la suma de les cel·les B5 i B6.

~

Concatenació o unió

Takes two references and returns a reference list, which is a concatenation of the left reference followed by the right reference. Double entries are referenced twice.

=COUNT(A1:B2~B2:C3) counts values of A1:B2 and B2:C3. Note that the cell B2 is counted twice.

=INDEX(A1:B2~C1:D2;2;1;2) selects cell C2, that is, the first cell of the second row, first column, of the second range (C1:D2) of the range list.


Icona de nota

No s'admeten les llistes de referències en expressions matricials.


Operator precedence

Associativity and precedence of operators, from highest to lowest precedence.

Associativitat

Operador(s)

Comentaris

esquerra

:

Interval.

esquerra

!

Reference intersection (A1:C4!B1:B5 is B1:B4).

esquerra

~

Reference union.

dreta

+,-

Prefix unary operators. For example, -5 or -A1. Note that these have a different precedence than add and subtract.

esquerra

%

Postfix unary operator % (divide by 100). Note that this is legal with expressions, for example, B1%.

esquerra

^

Power (2^3 is 8).

esquerra

*,/

Multiply, divide.

esquerra

+,-

Binary operations add, subtract. Note that unary (prefix) + and - have a different precedence.

esquerra

&

Binary operation string concatenation. Note that "&" shall be escaped when included in an XML document.

esquerra

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

Comparison operators equal to, not equal to, less than, less than or equal to, greater than, greater than or equal to.


Icona de nota

Prefix "-" has a higher precedence than "^", "^" is left-associative, and reference intersection has a higher precedence than reference union.


Icona de nota

Prefix "+" and "-" are defined to be right-associative. However, note that typical applications which implement at most the operators defined in this specification (as specified) may implement them as left-associative, because the calculated results will be identical.


Icona de nota

Precedence can be overridden by using parentheses, so "=2+3*4" computes to 14 but "=(2+3)*4" computes 20.


Ens cal la vostra ajuda!

Ens cal la vostra ajuda!