Introducción a Power BI

1

Análisis de datos estratégicos con Power BI

2

Instalación de Power BI en tu computadora paso a paso

3

Exploración de Interfaz en Power BI: Vistas y Paneles Principales

Quiz: Introducción a Power BI

Importar y limpiar datos con Editor de Power Query

4

Configuración de Conexiones en Power BI: Excel y Google Sheets

5

Exploración de Datos en Power BI para Análisis Avanzado

6

Limpieza y Transformación de Datos en Power BI

7

Limpieza y Transformación de Datos en Power BI

8

Creación de Columnas Personalizadas en Power BI

Quiz: Importar y limpiar datos con Editor de Power Query

Modelo de datos en Power BI

9

Modelado de datos: creación y conexiones en Power BI

10

Modelo Estrella en Power BI: Conexiones y Relaciones de Tablas

Quiz: Modelo de datos en Power BI

Funciones esenciales de DAX

11

Columnas Calculadas vs Medidas en Power BI con DAX

12

Tablas calculadas con DAX en Power BI: Creación de calendario

13

Análisis de Datos con DAX: Resolviendo Problemas Comunes

14

Ventas Comparativas con DAX en Power BI

Quiz: Funciones esenciales de DAX

Visualización de datos y experiencia de usuario en Power BI

15

Visualización de Datos en Power BI: Gráficos Esenciales y su Uso

16

Interacciones y filtros en Power BI: optimización de reportes

17

Principios de diseño para reportes visuales eficientes

18

Visualización de datos efectiva en Power BI

19

Creación de gráficos de dispersión en Power BI

20

Uso de Temas en Power BI para Mejorar el Diseño de Reportes

Quiz: Visualización de datos y experiencia de usuario en Power BI

Compartir informes con Power BI Service

21

Uso de Power BI Service para Compartir Informes

22

Creación de Cuenta de Prueba en Power BI Service

23

Publicación de reportes en Power BI Service paso a paso

24

Exportación de Datos de Power BI a Excel

Quiz: Compartir informes con Power BI Service

Resultados del análisis en Power BI

25

Análisis de Datos en Power BI: Interpretación y Resultados

No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Curso de Power BI

Curso de Power BI

Diana Lucía Martínez

Diana Lucía Martínez

Análisis de Datos con DAX: Resolviendo Problemas Comunes

13/25
Recursos

¿Cómo mejorar la limpieza de datos en Power BI usando DAX?

Para cualquier analista de datos, encontrar registros incompletos o erróneos es un desafío común. Usar DAX (Data Analysis Expressions) para corregir estos problemas no solo mejora la calidad de los datos, sino que también facilita un análisis más preciso y confiable. A lo largo de esta clase, exploramos la manera de asignar sucursales incorrectas o faltantes usando columnas calculadas y cómo esto puede impactar significativamente en la calidad de los resultados.

¿Cómo solucionar registros incompletos con DAX?

Al enfrentarse a registros que no tienen una sucursal asignada en una base de datos, DAX proporciona herramientas eficaces para corregir estos problemas.

  1. Crear una columna calculada: Utiliza el operador IF para establecer condiciones y acciones. En este caso, identificamos si sucursal ID está en blanco y asignamos el valor correcto usando la función RELATED de DAX.

    NuevaColumna = IF(ISBLANK(Tickets[sucursal ID]), 
                      RELATED(Vendedores[sucursal ID]), 
                      Tickets[sucursal ID])
    
  2. Actualizar relaciones en el modelo: Después de corregir los registros, es necesario actualizar la relación en el modelo de datos para que use la nueva columna ajustada.

  3. Revisión visual del impacto: Cambia a la vista de informes y verifica que los valores ya no están en blanco y se asignan correctamente a sus sucursales.

¿Cómo realizar conteos efectivos de productos y vendedores?

Realizar conteos precisos de productos y vendedores es crucial para obtener un análisis detallado. Aprender a reciclar medidas existentes y aplicar la distinción correcta puede mejorar significativamente la calidad de su análisis.

  • Conteo de productos: Emplea COUNT DISTINCT para contar productos usando su producto ID único. Esto evita contar el mismo producto más de una vez incluso si ha cambiado de nombre.

    ConteoDeProductos = COUNTROWS(FILTER(Tabla, ISDISTINCT(Productos[ID])))
    
  • Conteo de vendedores: De manera similar, utiliza el vendedor ID para contar cada vendedor de forma única, asegurando que los nombres duplicados no alteren el análisis.

    ConteoDeVendedores = COUNTROWS(FILTER(Tabla, ISDISTINCT(Vendedores[ID])))
    

¿Cómo utilizar formatos condicionales para visualizar datos?

Una visualización clara puede hacer maravillas en la interpretación de datos. Aplicar formatos condicionales en columnas de ventas totales, por ejemplo, resalta rápidamente las diferencias y patrones en sus datos.

  1. Aplicar formato de color: Asigne colores de fondo que varíen desde un color claro para las ventas bajas hasta un color oscuro para las ventas altas. Esto puede ayudar a destacar tendencias y excepciones dentro de la información.

  2. Interacción visual con tablas: Ordena las tablas por conteo de productos o vendedores para evaluar su impacto en las ventas totales. Esto ofrece una vista rápida de cuáles son las sucursales más efectivas en ventas respecto a la cantidad de productos o vendedores que manejan.

  3. Perspectiva por sucursal: Al ordenar los datos, es evidente que sucursales como Monterrey Centro son altamente efectivas, tanto en la oferta de productos como en la capacidad de venta de sus vendedores.

Fomentar la limpieza de datos y el uso eficaz de medidas en DAX maximiza no solo la precisión de los análisis, sino también la claridad y perspicacia de los informes generados. ¡La práctica y el rigor en el análisis de datos son clave para lograr resultados excepcionales! Continúa profundizando en estos conocimientos y explora otras funciones de DAX que pueden enriquecer tus reportes en Power BI.

Aportes 22

Preguntas 11

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Si les da error en la columna de Sucursal ID (Corrección), deben verificar a través de Power Query, que Sucursal ID tanto de tickets como de Vendedores estén en el mismo formato, en este caso, texto. Realicé esa validación, y me dió el resultado sin errores
Sería mejor que en lugar de darnos el archivo con el condicional aplicado se explicará cómo hacerlo
Una buena practica es crear una tabla de medidas
Sucursal ID (correcion) = IF ( \[Sucursal ID] = BLANK( ) , Related(Vendedores\[SucursalID]) , \[Sucursal ID] )
Pero cómo no van a mostrar el paso a paso del formato condicional y grafico de calor, por Dios.
¡No olviden activar la relación! Pasé 10 minutos buscando un error ya que me salían todos los valores en cada una de las sucursales. ![](https://static.platzi.com/media/user_upload/upload-7e913c71-618b-4c57-8ed7-426574010752.png) Cuando la línea está punteada indica que la relación no está activada.
A mi me funciono así: Sucursal ID (sucursal) = IF (    ISBLANK(Tickets\[Sucursal ID]),    RELATED(Vendedores\[sucursalID]),    Tickets\[Sucursal ID])
Hubiera estado súper bien que continuásemos con los archivos iniciales ya que estos eran los que estaban conectados con Google Sheets, y que nos mostrarán como darle el formato de "Mapa de Calor" a la Matriz.
a mi me funciono unicamente con el related de sucursal id, segun id del vendedor.
Para solucionar los valores vacíos en tu tabla, puedes usar una columna calculada en DAX, similar al ejemplo mencionado en la clase. Utiliza la función `IF` para evaluar si un campo está en blanco y emplea `RELATED` para extraer valores de otras tablas. Así, puedes asignar datos correctos a los registros vacíos. Asegúrate de actualizar las relaciones en tu modelo para que todo funcione correctamente.
no encuentro la sección de recursos de esta clase
Al momento de ir a power query me aparece "data source not found: file or folder: No se puede encontrar una parte de la ruta de acceso". ¿saben a qué se deba ese error y cómo corregirlo? ayuda :(
En DAX (Data Analysis Expressions), las tablas y columnas son componentes esenciales para la manipulación y análisis de datos en Power BI. - **Tablas**: Son colecciones de datos organizados en filas y columnas, similar a una hoja de cálculo de Excel. En DAX, puedes crear tablas calculadas que permiten definir y estructurar los datos en función de cálculos específicos. - **Columnas**: Son los elementos individuales dentro de una tabla. Cada columna puede contener diferentes tipos de datos (números, texto, fechas) y se utiliza para almacenar información que puede ser analizada o calculada mediante medidas y expresiones DAX. Ambos elementos son fundamentales para construir modelos de datos eficaces y para realizar análisis profundos.
El error que mencionas puede deberse a que la función `RELATED` está intentando acceder a una columna que no tiene un tipo de dato compatible. Asegúrate de que 'Vendedores[SucursalID]' y 'Tickests consolidados'[Sucursal ID] sean del mismo tipo de dato. Prueba modificando la fórmula de la siguiente manera: ```DAX SUCURSAL ID CORREGIDA = IF( ISBLANK('Tickests consolidados'[Sucursal ID]), RELATED(Vendedores[SucursalID]), 'Tickests consolidados'[Sucursal ID] ) ``` Esto verifica si el 'Sucursal ID' está en blanco y debería solucionar el problema.
Excelente practica!
Buenas tardes. En el caso de que la información de mi base de datos sea texto, cómo hago para contar el total de servicios? por ejemplo. Veo que estás trabajando sólo con los ID (Números)
Excelente clase, me encanto como se puede se puede usar el dato de sucursal ID de la tabla vendedores para suplir la falta de datos en sucursal ID de la tabla de Tickets.
![](https://static.platzi.com/media/user_upload/image-a138c867-4a8e-46cc-9315-b91299649ef0.jpg) No se por que razon me sale el numero 1 en la columna de productos y vendedores, ya revisa la tabla tickets y no tengo campos vacios, ayuda
hasta ahora estoy aprendiendo la herramienta y sus usos. Pero tengo una inquietud. He visto que hay visualizaciones que en el formato se puede seleccionar que cuente los datos, ya sea todos o los distintos. Qué diferencia hay en hacerlo de la manera que menciono vs la que ella explica en dax con la función Distinctcount(...)? Saludos.
![]()Estoy tratando de solucionar este error al momento de hacer el DAX de **Sucursal ID Corrección)**. Como pueden ver en este primer pantallazo, aparentemente la columna **Vendedores\[Sucursal ID]** no existe: ![](https://static.platzi.com/media/user_upload/1-f17466e7-4714-46d5-962f-381c3c29f47d.jpg) Luego le di **Refresh** a ver si se actualizaban los datos o algo: ![]("\\\wsl.localhost\Ubuntu\home\andrewbavuels\powerbi\2024\Problemas\2.png")![](https://static.platzi.com/media/user_upload/2-8677ccbc-8c73-4cf8-a505-3d516ed667d3.jpg) Fui a **View errors:** ![](https://static.platzi.com/media/user_upload/3-57f192ec-8dec-4a3e-a869-2bfe8ee0152c.jpg) Y hasta aquí llegué, porque no pude saber como solucionar ese **Error 100%** ![](https://static.platzi.com/media/user_upload/4-205ee7cc-7aa9-4803-8206-a0fdd1d46658.jpg) ¿A alguien más le ha ocurrido? ¿Cómo lo resolvió? Agradezco mucho su ayuda. Mañana si llego a resolverlo, comparto lo que me sirvió.
Hola alguien puede indicarme que puedo hacer para corregir el error estoy siguiendo exactamente los mismos pasos que en la clase pero al momento de mostrar los datos en la tabla los valores no coinciden lo que hace que todo el analisis del proyecto cambie ![](https://static.platzi.com/media/user_upload/image-667687b7-3d1f-4e3c-a8f1-f59f47e0e71d.jpg)![](https://static.platzi.com/media/user_upload/image-9a3d1142-9a3f-454d-bcf2-2c5575df9f2c.jpg)
¿Como hicieron el mapa de calor en la tabla? ![](https://static.platzi.com/media/user_upload/image-5b9899c8-6a40-4f85-83c6-d0c1ea2c7b20.jpg)