Operadores en LibreOffice Calc

En LibreOffice Calc se pueden utilizar los operadores siguientes:

Operadores aritméticos

Estos operadores proporcionan resultados numéricos.

Operador

Nombre

Ejemplo

+

Suma

1+1

-

Resta

2-1

-

Negación

-5

*

Multiplicación

2*2

/

División

9/3

%

Porcentaje

15%

^

Potencia

3^2


note

El prefijo «-» (negación) tiene una mayor precedencia que «^» (exponenciación). Por ejemplo, -3^2 da como resultado 9, que es el cuadrado de un número negativo.


Operadores de comparación

Estos operadores muestran el valor VERDADERO o FALSO.

Operador

Nombre

Ejemplo

=

Igual

A1=B1

>

Mayor que

A1>B1

<

Menor que

A1<B1

>=

Mayor que o igual a

A1>=B1

<=

Menor que o igual a

A1<=B1

<>

No es igual a

A1<>B1


Operadores de texto

El operador une varios textos en uno solo.

Operador

Nombre

Ejemplo

&

concatenación de texto

"Sobre" & "mesa" se convierte en «Sobremesa»


Operadores de referencia

Estos operadores devuelven un intervalo de cero, una o más celdas.

El intervalo tiene la mayor precedencia, seguido de la intersección y, por último, la unión.

Operador

Nombre

Ejemplo

:

Intervalo

A1:C108, A:D o 3:13

!

Intersección

SUMA(A1:B6!B5:C12)

En este ejemplo B5 y B6 están en la intersección y se calcula su suma.

~

Concatenación o unión

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.


note

No se permiten las listas de referencias dentro de una expresión matricial.


Operator precedence

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

Asociatividad

Operador(es)

Comentarios

izquierda

:

Range.

izquierda

!

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

izquierda

~

Reference union.

derecha

+,-

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

izquierda

%

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

izquierda

^

Power (2^3 is 8).

izquierda

*,/

Multiply, divide.

izquierda

+,-

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

izquierda

&

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

izquierda

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

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


note

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


note

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.


note

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


¡Necesitamos su ayuda!