CasewareDocumentación

Operadores de cálculo

Los operadores se utilizan en los cálculos para indicar los valores deseados en las celdas, o como criterios para omitir una línea o una sección. Cada operador de un cálculo se evalúa en el siguiente orden:

  1. ()
  2. *
  3. /
  4. +
  5. -
  6. <
  7. <=
  8. >
  9. >=
  10. =
  11. <>
  12. &
  13. |
  14. ..
  15. ::

Operadores aritméticos

Utilice los operadores aritméticos para realizar cálculos matemáticos.

Operador Descripción Sintaxis Ejemplo
* Multiplica dos valores. valor1*valor2

2×2

Devoluciones 4.

/ Divide dos valores. valor1/valor2

2 de octubre

Devoluciones 5.

+ Suma dos valores. valor1 + valor2

8+2

Devoluciones 10.

- Resta dos valores. valor1-valor2

10-2

Devoluciones 8.

Operadores de comparación

Utilice los operadores de comparación para comparar dos valores.

Operador Descripción Sintaxis Ejemplo
< Menos de

valor1valor2<

C1C2<

La condición es verdadera si el valor de la celda C1 es menor que el de la celda C2.

<= Menor o igual que

valor1<= valor2

C1<= C2

La condición es verdadera si el valor de la celda C1 es menor o igual que el de la celda C2.

> Mayor que

valor1valor2>

C1C2>

La condición es verdadera si el valor de la celda C1 es mayor que el de la celda C2.

>= Mayor o igual que

valor1>= valor2

C1>= C2

La condición es verdadera si el valor de la celda C1 es mayor o igual que el de la celda C2.

= Igual a

valor1 = valor2

C1 = C2

La condición es verdadera si el contenido de la celda C1 es igual al de la celda C2.

<> No es igual a

valor1valor2<>

C1C2<>

La condición es verdadera si el valor de la celda C1 no es igual al de la celda C2.

Operadores lógicos

Utilice operadores lógicos para combinar condiciones o cálculos.

Operador Descripción Sintaxis Ejemplo
&

Combina dos condiciones. Para que la expresión sea verdadera, ambas condiciones deben cumplirse.

condición1condición2&

C1000=0C100=0>&>

...donde C1000 = 500 y C100 = 600.

Ambas condiciones son verdaderas; por lo tanto, la expresión es verdadera.

|

Combina dos cálculos. Para que la expresión sea verdadera, cualquiera de los dos cálculos debe serlo.

cálculo1|cálculo2

C1000=0|C100=0>>

...donde C1000 = 1 y C100 = -50.

La primera condición es verdadera y, por lo tanto, la expresión es verdadera.

Operadores de direcciones de celda

Utilice los operadores de direcciones de celda en los cálculos que incluyan rangos de celdas o celdas relativas a una tabla.

Operador Descripción Sintaxis Ejemplo
..

Hace referencia a un rango de celdas en un cálculo.

Cálculo (celda inicial... celda final)

Suma(a1001..c1010)

Suma todas las celdas desde A1001 hasta C1010.

::

Especifica una referencia absoluta a las celdas del documento, eliminando cualquier ambigüedad entre las celdas del documento y los campos o las celdas de tabla que tengan nombres similares.

Cálculo(::número de celda)

LTRIM(>HORARIO-MATUTINO) = ::c1

...donde AM es la base de datos del balance de comprobación que contiene un campo denominado C1, y c1 es una celda de CaseView que contiene una cadena de texto.

El uso de :: antes de la referencia de celda garantiza que se utilice la celda de CaseView en lugar del campo de la base de datos.