Propiedades que se pueden configurar para el componente de preparación de filtros.
| Propiedad | Descripción |
|---|---|
| Columnas seleccionadas | Seleccione las columnas para el análisis. |
| Condición del filtro | Introducir la condición del filtro. |
| Tienda | Ingresos | Beneficio |
|---|---|---|
| Hito | 10000 | 1000 |
| Ferrero | 20000 | 4500 |
| Soler | 25000 | 8000 |
| Ingresos | Beneficio |
|---|---|
| 20000 | 4500 |
| 25000 | 8000 |
| ID del empleado | Nombre del empleado | Fecha de nacimiento | Edad | Fecha de incorporación | Fecha de confirmación |
|---|---|---|---|---|---|
| 1 | Laura | 11/11/1986 | 25 | 12/9/2005 | 27/11/2005 |
| 2 | Desi | 12/5/1981 | 30 | 24/6/2000 | 10/7/2000 |
| 3 | Álex | 30/5/1978 | 33 | 10/10/1998 | 24/10/1998 |
| 4 | Juan | 6/6/1979 | 32 | 2/12/1999 | 20/12/1999 |
| Categoría | Función (Función cuando se aplica a la tabla Empleado) | Descripción |
|---|---|---|
| Fecha | DÍASENTRE | Devuelve el número de días entre dos fechas. |
| FECHAACTUAL | Devuelve la fecha actual del sistema. | |
| MESESENTRE | Devuelve el número de meses entre dos fechas. Por ejemplo, la nueva columna contiene 2,0,2,0 cuando se aplica MESESENTRE([Fecha de incorporación],[Fecha de confirmación]) a la tabla Empleado. |
|
| NOMBREDELDÍA | Devuelve el nombre del día en formato de cadena. Por ejemplo, la nueva columna contendrá lunes, sábado, sábado, jueves cuando se aplique NOMBREDELDÍA([Fecha de incorporación]) a la tabla Empleado. |
|
| NÚMERODEDÍADELMES | Devuelve el número del día de un mes determinado. Por ejemplo, la fecha 12/11/1980 devuelve el número 12. |
|
| NÚMERODEDÍADELASEMANA | Devuelve el número de día de una semana. Por ejemplo, domingo=1, lunes=2. |
|
| NÚMERODEDÍADELAÑO | Devuelve el número de día de un año. Por ejemplo, el 1 de enero=1, 1 de febrero=32, 3 de febrero=34. |
|
| ÚLTIMODÍADELASEMANA | Devuelve la fecha del último día de la semana. Por ejemplo, la fecha 12/9/2005 devuelve 17/9/2005 |
|
| ÚLTIMODÍADELMES | Devuelve la fecha del último día del mes. Por ejemplo, la fecha 12/9/2005 devuelve 30/9/2005 |
|
| NÚMERODEMESDELAÑO | Devuelve el número del mes en una fecha. Por ejemplo, enero=1, febrero=2, marzo=3. |
|
| NÚMERODESEMANADELAÑO | Devuelve el número de semana en un año. Por ejemplo, 12/9/2005 devuelve 38. |
|
| NÚMERODETRIMESTREDELAFECHA | Devuelve el número del trimestre en una fecha. Por ejemplo, 12/9/2005 devuelve 3. |
|
| Cadena | CONCAT | Concatena dos cadenas. Por ejemplo, la expresión CONCAT('EE.UU.','Australia') devuelve EE.UU.Australia. |
| ENLACADENA | Devuelve el resultado True si se encuentra la cadena buscada en la cadena fuente. Por ejemplo, la expresión ENLACADENA('EE.UU.','EU') devuelve el resultado True. |
|
| SUBCADENA | Devuelve una subcadena de una cadena fuente. Por ejemplo, la expresión SUBCADENA('EE.UU.',1,2) devuelve EE. |
|
| Matemáticas | MAX | Devuelve el valor máximo de una columna. |
| MIN | Devuelve el valor mínimo de una columna. | |
| CONTAR | Devuelve el número de valores de una columna. | |
| SUMA | Devuelve la suma de los valores de una columna. | |
| PROMEDIO | Devuelve el promedio de los valores de una columna. | |
| Expresión condicional | IF(condición) THEN(expresión de cadena/expresión matemática/expresión condicional) ELSE(expresión de cadena/expresión matemática/expresión condicional) | Comprueba si se cumple la condición y devuelve un valor si se cumple ("true") y otro si no se cumple ("false"). Por ejemplo, IF([Fecha de incorporación]>12/9/2005) THEN ('Empleado incorporado después del 12 de septiembre de 2005') ELSE ('Empleado incorporado el o antes del 12 de septiembre de 2005') |
Use operadores matemáticos para crear fórmulas para columnas numéricas y/o números. Por ejemplo, la expresión[Edad] + 1 añade una nueva columna con los valores 26,31,34 y 33.
| Operadores matemáticos | Descripción |
|---|---|
| + | Operador de adición |
| - | Operador de sustracción |
| * | Operador de multiplicación |
| / | Operador de división |
| () | Paréntesis |
| ^ | Operador de potencia |
| % | Operador de porcentaje |
| E | Operador exponencial |
Use los operadores condicionales para crear expresiones IF THEN ELSE o SELECT.
| Operadores condicionales | Descripción |
|---|---|
| == | Igual a |
| != | No igual a |
| < | Menor que |
| > | Mayor que |
| <= | Menor o igual a |
| >= | Mayor o igual a |
Use los operadores lógicos para comparar dos condiciones y obtener un resultado de "true" o "false". Por ejemplo, IF([Fecha de incorporación]>12/9/2005 && [Edad] >=25 ) THEN ('True') ELSE ('False') añade una nueva columna con los valores True, False, False, False.
| Operadores lógicos | Descripción |
|---|---|
| && | Y |
| || | O |