¡Hola! y feliz día, tarde o noche, según donde me leas hoy veremos Las funciones de DAX: SUM, AVERAGE y DIVIDE paso a paso en Power BI
En cualquier análisis de datos de recursos humanos, es esencial comprender la distribución salarial de los empleados, la antigüedad de los empleados y otros factores importantes. Power BI es una herramienta de visualización de datos poderosa que permite a los usuarios realizar análisis avanzados en sus datos de recursos humanos. En este contexto, las fórmulas DAX (Data Analysis Expressions) son una herramienta valiosa para calcular y analizar datos en Power BI. En este caso, se han utilizado las funciones SUM, AVERAGE y DIVIDE para calcular el salario total por centro de costos, el promedio de salario por centro de costos y la antigüedad promedio de los empleados por año.
Primero es entender las tres funciones basicas de Dax que veremos el dia de hoy para responder otra preguntas mas sobre el caso que estamos trabajando.
SUM: La función SUM se utiliza para sumar los valores numéricos de una columna en una tabla. Devuelve la suma de todos los valores de la columna especificada.
AVERAGE: La función AVERAGE se utiliza para calcular el promedio de los valores numéricos de una columna en una tabla. Devuelve el promedio de todos los valores de la columna especificada.
DIVIDE: La función DIVIDE se utiliza para dividir dos valores numéricos y evitar errores de división por cero. Devuelve el resultado de la división, y si el divisor es 0, devuelve un valor predeterminado que se especifica como tercer argumento de la función.
Ahora vamos con las formulas y su explicación detallada:
- Total de salario por centro de costos:
- Abre Power BI Desktop y carga la tabla ‘public hechos_empresa’.
- Crea una nueva medida haciendo clic en «Nueva medida» en la pestaña «Modelado».
- Escribe la siguiente fórmula: Total Salary = SUM(‘public hechos_empresa'[current_salary])
- Haz clic en «Aceptar» para guardar la medida.
- Crea una visualización de tabla o gráfico de barras, arrastrando la medida «Total Salary» y el campo «Centro de Costos» a los campos de la visualización.
- Promedio de salario por centro de costos:
- Abre Power BI Desktop y carga la tabla ‘public hechos_empresa’.
- Crea una nueva medida haciendo clic en «Nueva medida» en la pestaña «Modelado».
- Escribe la siguiente fórmula: AVG salary = AVERAGE(‘public hechos_empresa'[current_salary])
- Haz clic en «Aceptar» para guardar la medida.
- Crea una visualización de tabla o gráfico de barras, arrastrando la medida «AVG salary» y el campo «Centro de Costos» a los campos de la visualización.
- Días de permanencia por año:
- Abre Power BI Desktop y carga la tabla ‘public hechos_empresa’.
- Crea una nueva medida haciendo clic en «Nueva medida» en la pestaña «Modelado».
- Escribe la siguiente fórmula: AVG tenure by year = DIVIDE(AVERAGE(‘public hechos_empresa'[tenuredays]),365,0)
- Haz clic en «Aceptar» para guardar la medida.
- Crea una visualización de tabla o gráfico de barras, arrastrando la medida «AVG tenure by year» y el campo «Centro de Costos» a los campos de la visualización.
- Un poco de formato y quedaría de esta manera:
Las fórmulas DAX en Power BI son una herramienta esencial para analizar los datos de recursos humanos. Las funciones SUM, AVERAGE y DIVIDE son solo algunas de las muchas funciones disponibles en DAX para calcular y analizar datos en Power BI. Al utilizar estas fórmulas, los usuarios pueden obtener información valiosa sobre la distribución salarial y la antigüedad de los empleados, lo que puede ayudar a mejorar la toma de decisiones en la gestión de recursos humanos y mejorar la eficiencia y efectividad de la empresa. Con las habilidades adecuadas en DAX, los usuarios pueden desbloquear todo el potencial.
Vicente Antonio Juan Magallanes
Business Intelligence Technical.
Perfil linkedin.