Ejemplos de uso de operadores y funciones
Este tema explica algunos ejemplos de uso de operadores y funciones.
Para obtener detalles sobre los operadores y funciones disponibles para usar en fórmulas, consulte la siguiente página:
Lista de operadores y funciones
Uso de operadores y funciones
| Operador/Función | 計算式の例 | Ejemplo de resultado de cálculo |
|---|---|---|
| + | 3+2 | 5 |
| - | 3-2 | 1 |
| * | 3*2 | 6 |
| / | 3/2 | 1.5 |
| ^ | 3^2 | 9 |
| & | John y Jones | John Jones |
| = | IF(A=100,B,C) | Si sustituyes 100 por A, 10 por B y 5 por C: 10 |
| != | IF(A!=100,B,C) | Si sustituyes 100 por A, 10 por B y 5 por C: 5 |
| <> | IF(A<>100,B,C) | Si sustituyes 100 por A, 10 por B y 5 por C: 5 |
| < | IF(A<100,B,C) | Si sustituyes 100 por A, 10 por B y 5 por C: 5 |
| <= | IF(A<=100,B,C) | Si sustituyes 100 por A, 10 por B y 5 por C: 10 |
| > | IF(A>100,B,C) | Si sustituyes 100 por A, 10 por B y 5 por C: 5 |
| >= | IF(A>=100,B,C) | Si sustituyes 100 por A, 10 por B y 5 por C: 10 |
| SUM | SUM(1, 2, 3) | 6 |
| YEN | YEN(1100.5, 0) | ¥1,101 |
| DATE_FORMAT | FORMATO_FECHA(1522972800, "AAAA MMM d", "sistema") | 6 de abril de 2018 |
| IF | IF(A<100,B,C) | Si el valor de A es 90, el resultado es B. Si el valor de A es 110, el resultado es C. |
| AND | IF(AND(A>10,B>=10),"1","0") | Si los valores de A y B son 10:0 |
| OR | IF(OR(A>10,B>=10),"1","0") | Si los valores de A y B son 10: 1 |
| NOT | IF(NOT(A>10),"1","0") | Si el valor de A es 10:1 |
| CONTAINS | IF(CONTAINS(Días laborables, "Domingo"), "Trabajando los domingos", "No trabajando los domingos") | Si se selecciona el domingo, se muestra "Trabajando el domingo". Si no se selecciona el domingo, se muestra "No trabajando el domingo". |
| ROUND | ROUND(A * 1.1) | Si el valor de A es 8,875: 9,763 |
| ROUNDDOWN | ROUNDDOWN(A * 1.1) | Si el valor de A es 8,875: 9,762 |
| ROUNDUP | ROUNDUP(A * 1.1) | Si el valor de A es 8,875: 9,763 |
Calcular valor numérico
El cálculo numérico se realiza utilizando el campo Calculado o Texto.
"Campo A" es el valor del campo cuyo código es "Campo A". "Campo B" es el valor del campo cuyo código es "Campo B".
Valores de la suma: Campo A + Campo B |
Calcular usando "()": (Campo A - 1000) * 2 |
Calcular usando * y +: Campo A*5 + Campo B*10 |
Calcular totales en la tabla
Supongamos que la siguiente tabla está en un formulario.
| Artículo | Precio unitario | Cantidad | Total parcial |
|---|---|---|---|
| memoria USB | 1,500 | 1 | 1,500 |
| Bolígrafo | 70 | 5 | 350 |
| Cable LAN | 350 | 2 | 700 |
| Regleta de enchufes | 150 | 1 | 150 |
| Cuaderno A5 | 50 | 10 | 500 |
| (Sumar los números) |
Si el código de campo del campo "Subtotal" es "Campo_A", el subtotal se puede obtener mediante la siguiente fórmula: Puede realizar el cálculo incluso cuando el Precio unitario o la Cantidad estén vacíos.
Fórmula: SUMA(Campo_A) |
Para más detalles consulte la siguiente página:
Calcular campos en tablas
Calcular fecha y hora
El campo Calculado se puede utilizar para los siguientes cálculos:
- Cálculo de la diferencia de fecha y hora
- Suma y resta de fecha/hora y hora
En las fórmulas, introduzca el tiempo en segundos. Por ejemplo, para especificar 1 hora, escriba "3600" o "60*60*1". Para especificar 1 día, escriba "24*60*60*1".
Calcular por segundos: Campo A + (60 * 60 * 1) |
Utilice el formato de visualización Hora: Campo A - Campo B |
Para obtener más detalles, consulte la siguiente página:
Cálculo de fecha, hora y fecha y hora
Trabajar con el campo de texto
Utilice el campo Texto para concatenar cadenas o mostrar la función YEN.
Mostrar el valor de otro campo: Campo A |
Concatenar cadenas: Campo A y " " y Campo B |
Ejemplo de la función YEN: YEN(Campo A * 1.1, 0) |
Para obtener más detalles, consulte la siguiente página:
Operador &: Concatenación de cadenas y números
Información relacionada: Cálculo de campos vacíos
Los campos vacíos se consideran como "0" o una cadena nula.
- Los campos de tipo numérico vacíos se consideran "0". Sin embargo, al usar el operador "&", se consideran una cadena vacía ("").
- Un campo de tipo cadena sin entrada se trata como una cadena vacía ("").
- Si ingresa "Campo calculado = 0" con la función SI, el resultado devuelve VERDADERO cuando el campo calculado está vacío, así como cuando el valor del campo calculado es '0'.
- Si especifica "Campo calculado = "", se usará la condición para determinar si el campo está vacío. Devuelve FALSO si se ingresa '0' y VERDADERO si el campo está vacío.
- A continuación se describe la forma de hacer que el campo quede vacío en lugar de mostrar '0'.
Especifique "" como resultado.- Ejemplo: SI(Cantidad=0, "", Precio_Unitario*Cantidad)
Si la cantidad es 0, el resultado estará vacío. Si la cantidad no es 0, se mostrará el resultado de la multiplicación.
- Ejemplo: SI(Cantidad=0, "", Precio_Unitario*Cantidad)
Información relacionada: Valores de los campos "Número" y "Calculado"
Los valores de los campos Número y Calculado pueden redondearse según el número de dígitos. Puede cambiar el número de dígitos y el método de redondeo.
Para obtener más detalles, consulte las siguientes páginas: