Cualquier análisis de datos implica muchos cálculos. En Tableau, el Editor de cálculos se utiliza para aplicar cálculos a los campos analizados. Tableau tiene una serie de funciones integradas que lo ayudan a crear expresiones para cálculos complejos.
A continuación se muestra una descripción de las diferentes categorías de funciones.
Estas son funciones que se utilizan para cálculos numéricos. Solo aceptan números como entrada. A continuación se muestran algunos ejemplos de funciones numéricas importantes.
Función | Descripción | Ejemplo |
---|---|---|
TECHO (número) | Redondea un número al entero más cercano igual o mayor que el valor. | TECHO (2.145) = 3 |
POTENCIA (número; potencia) | Aumenta el número al grado especificado. | POTENCIA (5.3) = 125 |
Número redondeado; [decimals]) | Redondea los números a un número específico de dígitos. | REDONDA (3.14152.2) = 3.14 |
Las funciones de cadena se utilizan para procesar cadenas. A continuación se muestran algunas funciones de cadena importantes con ejemplos.
Función | Descripción | Ejemplo |
---|---|---|
LEN (cadena) | Devuelve la longitud de la cadena. | LEN («Tabla») = 7 |
LTRIM (cadena) | Devuelve una cadena sin espacios iniciales. | LTRIM («Tableau») = «Tableau» |
REPLACE (cadena, subcadena, reemplazo) | Busca una subcadena en una cadena y la reemplaza con el reemplazo. Si no se encuentra la subcadena, la cadena no se cambia. | REPLACE («GreenBlueGreen», «Blue», «Red») = «GreenBlueGreen» |
SUPERIOR (cadena) | Devuelve una cadena con todos los caracteres en mayúscula. | UPPER («Tabla») = «TABLA» |
Tableau tiene muchas funciones de fecha para realizar cálculos utilizando fechas. Todas las funciones de fecha utilizan date_part que es una cadena que indica una parte de una fecha, como mes, día o año. La siguiente tabla enumera algunos ejemplos de funciones de fecha importantes.
Función | Descripción | Ejemplo |
---|---|---|
DATEADD (parte_fecha; incremento; fecha) | Devuelve el incremento agregado a la fecha. El tipo de incremento se especifica en date_part… | DATEADD (‘mes’, 3, # 2004-04-15 #) = 2004-0715 12:00:00 AM |
DATENAME (date_part; date; [start_of_week]) | Regreso date_part fechas como una cadena. A inicio_de_semana el parámetro es opcional. | DATENAME (‘mes’, # 200404-15 #) = «Abril» |
DÍA (fecha) | Devuelve el día de la fecha especificada como un número entero. | DÍA (# 2004-04-12 #) = 12 |
AHORA( ) | Devuelve la fecha y hora actuales. | AHORA () = 2004-04-15 13:08:21 PM |
Estas funciones evalúan algún valor o resultado particular de una expresión y producen inferencia lógica.
Función | Descripción | Ejemplo |
---|---|---|
IFNULL (expresión1; expresión2) | La función IFNULL devuelve la primera expresión si el resultado es distinto de cero y la segunda expresión si es cero. | IFNULL ([Sales], 0) = [Sales] |
ISDATE (cadena) | La función ISDATE devuelve VERDADERO si el argumento de cadena se puede convertir a una fecha y FALSO si no puede. |
ISDATE («05/11/98») = VERDADERO ISDATE («14/05/98») = FALSE |
MIN (expresión) | La función MIN devuelve la expresión mínima para todos los registros, o el mínimo de dos expresiones para cada registro. | |
Función | Descripción | Ejemplo |
---|---|---|
AVG (expresión) | Devuelve el promedio de todos los valores de una expresión. AVG solo se puede utilizar con campos numéricos. Los valores nulos se ignoran. | |
COUNT (expresión) | Devuelve el número de elementos del grupo. Los valores cero se ignoran. | |
MEDIAN (expresión) | Devuelve la mediana de la expresión en todos los registros. La mediana solo se puede utilizar con campos numéricos. Los valores nulos se ignoran. | |
STDEV (expresión) | Devuelve la desviación estándar estadística de todos los valores de una expresión determinada según una muestra de toda la población. |
🚫