Introducción a Power BI

1

¿Por qué usar Power BI?

2

Instalación de Power BI

3

Exploración de vistas e interfaz de Power BI

Quiz: Introducción a Power BI

Importar y limpiar datos con Editor de Power Query

4

Carga de datos desde Excel y Google Sheets en Power BI

5

Exploración del conjunto de datos

6

Transformación de datos: combinar tablas y reemplazar valores

7

Transformación de datos: separar columnas y eliminar valores en blanco

8

Modificación y creación de columnas en Power Query

Quiz: Importar y limpiar datos con Editor de Power Query

Modelo de datos en Power BI

9

¿Qué es el modelado de datos?

10

Crear y administrar relaciones de tablas

Quiz: Modelo de datos en Power BI

Funciones esenciales de DAX

11

Introducción a DAX: medidas y columnas calculadas

12

Creación de tabla de fechas

13

Tablas y columnas con DAX

14

Funciones de fechas y de filtrado

Quiz: Funciones esenciales de DAX

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

15

Tipos de visualizaciones de datos

16

Diseño de visualizaciones interactivas en Power BI

17

Principios de diseño y mejores prácticas para visualizaciones de datos

18

Ajuste de gráficos de líneas y tablas

19

Ajuste de gráficos de dispersión y de barras

20

Uso de plantillas para informes

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

Compartir informes con Power BI Service

21

Power BI Service: ¿Cómo compartir un informe de Power BI?

22

Crear una cuenta de Power BI

23

Publicar informes en Power BI Service

24

Exportar datos de Power BI a Excel

Quiz: Compartir informes con Power BI Service

Resultados del análisis en Power BI

25

Interpretación de 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

Creación de tabla de fechas

12/25
Recursos

Para crear una tabla calculada en Power BI usando DAX, se deben seguir ciertos pasos que incluyen el uso de funciones específicas y configuraciones adecuadas para manipular fechas de manera efectiva.

¿Cómo crear una tabla calculada utilizando DAX?

Para obtener una tabla calculada, abre tu reporte de Power BI y dirígete a la opción de modelado. Allí, selecciona la opción para crear una nueva tabla utilizando DAX.

¿Cómo crear una tabla de fechas o calendario en Power BI?

  1. Nombra tu tabla como "tabla calendaria".
  2. Utiliza la función DATES para especificar un rango de fechas. Por ejemplo, si tienes ventas entre 2021 y 2023, utiliza estos años como inicio y fin de tu rango.
  3. La fórmula se verá algo así:
    Calendar = CALENDAR(DATE(2021, 1, 1), DATE(2023, 12, 31))
     
  4. Confirma la creación de la tabla.

¿Cómo modificar el formato de las fechas en la tabla?

Una vez creada la tabla, Power BI asignará automáticamente un formato de fecha y hora. Para modificarlo:

  1. Ve a la vista de tabla.
  2. Selecciona la columna de fechas.
  3. Cambia el formato a "fecha corta" para eliminar la hora.

¿Para qué se utiliza la tabla de fechas o calendario?

La tabla calendario es útil para:

  • Crear visualizaciones basadas en períodos de tiempo.
  • Obtener resultados a nivel mensual, cuatrimestral, o diario.
  • Mejorar el detalle y la precisión en las funciones relacionadas con fechas.

Aportes 25

Preguntas 10

Ordenar por:

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

Para el caso del mes en formato texto se puede utilizar la siguiente formula para ahorrarse tiempo Mes texto = FORMAT(Calendario\[Date],"mmmm") Saludos
otra manera de transformar las fecha a texto es a través de la siguiente formula: Para el mes Mes texto = FORMAT('Calendario'\[Date], "MMMM") Para los días de la semana: Dia texto = FORMAT('Calendario'\[Date],"dddd") Pd. no olviden colocar las comillas simples para que no les arroje error.
Otra forma de crear la tabla de datos es extrayendo el minimo y el maximo. de esta forma el modelo es escalable a medida que se agreguen registros en la tabla de hechos. Calendario = CALENDAR(MIN(Tickets\[Fecha Venta]),Max(Tickets\[Fecha Venta]))
Porque me salen ventas los días domingos, como lo corrijo? Gracias
**Cómo crear una tabla de calendario** * **Fecha y hora automáticas** (recomendado para períodos de tiempo sencillos): * Habilita esta opción en Power BI Desktop. * Filtra, agrupa y explora períodos de tiempo de calendario. * No es compatible con diseños de tabla de fechas únicos. * **Power Query** (si el origen de datos ya tiene una tabla de fechas): * Conéctate a una tabla de dimensiones de fecha o genera una tabla de fechas. * **DAX** (para crear una tabla de fechas desde cero): * Crea una nueva tabla llamada “Calendario”. * Usa la función `Calendario = CALENDAR(DATE(2020, 1, 1), DATE(2030, 12, 31))` para generar fechas continuas. * Asegúrate de marcar la tabla como una tabla de fechas
Comparto mi formula de CALENDARr✨ `Calendario = CALENDAR(DATE(2020, 1, 1), DATE(2030, 12, 31))`
Inteligencia de tiempo hace referencia a las **técnicas, herramientas y metodologías que nos permiten analizar nuestras medidas minuciosamente a través del tiempo**. Está presente en todas las soluciones de inteligencia de negocios como punto de partida para explorar la información. La inteligencia de tiempo permite analizar la evolución de nuestras medidas en tiempo, monitorear el crecimiento de manera detallada y realizar proyecciones.
![](https://static.platzi.com/media/user_upload/image-6b80d7b3-1369-49f8-9175-8c8f2b18f0ef.jpg)En mi caso obtengo datos los dias domingos. Como puedo solucionar esto ?
Les dejo una tabla calendario construida quizas les pueda servicios para proyectos : Calendario = ADDCOLUMNS ( CALENDARAUTO (), "Año", YEAR ( \[Date] ), "Mes Num", MONTH ( \[Date] ), "Mes", VAR X = FORMAT ( \[Date], "mmmm" ) // Variables para poner en mayúscula la primera letra del mes VAR Y = UPPER ( LEFT ( X ) ) //Se extrae la primera letra y se convierte en mayúscula VAR Z = MID ( X, 2, LEN ( X ) ) //Se extraer el resto del texto RETURN Y & Z // Se concatena la primera letra y el resto del texto , "Trimestre", "T"\&QUARTER(\[Date]) ,"Semestre", IF(MONTH(\[Date])<=6,"Sem 1","Sem 2") ,"Semana", WEEKNUM(\[Date],2) ,"Dia Mes", DAY(\[Date]) )
Yo utilizaba en otros la formula de format y me funcionaba pero en este ejercicio la uso y me dice que mes 1 es diciembre y me repite en todo igual
Mi forma más divertida de usar el calendario es ingresarlo desde Query y definir el rango de fechas a trabajar
Una **tabla de calendario** en **Power BI** es esencial para trabajar con funciones de inteligencia de tiempo en DAX * Proporciona una referencia temporal consistente para análisis y visualizaciones. * Permite comparar datos en diferentes períodos (días, semanas, meses, etc.). * Facilita la creación de medidas y cálculos basados en fechas. * Ayuda a propagar filtros a través de relaciones de fecha en el modelo.
Muy chévere como se mostraron las cifras en una matriz que es igual a un calendario, siento que se puede complementar y utilizar mucho en distintas áreas.
Buenas noches, a mi si me trajo información el día domingo en los meses de mayo, Julio, Septiembre y Diciembre
Esto me recuerda mucho a las tablas dinamicas en excel. cual es la venataja respecto a ellas ?. Gracias de antemano por sus comentarios
![](https://drive.google.com/file/d/192Tdi2c3oeLTOkp_0oEZIdvIO6h719iz/view?usp=sharing)Intenten hacerlo de una manera distinta debido a que aprendi hace poco a usar la funcion IF : * Mes texto = IF(\[Mes]==1,"Ene",IF(\[Mes]==2,"Feb",IF(\[Mes]==3,"Mar",""))) Funciono de maravilla, y me quito el terror de no haber entendido el modelo de tablas del todo bien !!
Me gusta usar este formato: Mes - Año = FORMAT(Calendario\[Date], "mmm - yyyy")
No se que le paso a mi archivo que me aparecen cuatro ventas en un domingo :(
Alguien sabe porque se oculta la fecha al agregar la tabla de total de tiket con descuento?? ![](https://static.platzi.com/media/user_upload/image-796ec00e-b909-41cb-8bc3-5f1eab0ef57f.jpg)
![](https://static.platzi.com/media/user_upload/image-e94c6b57-a954-4e63-8522-c005aff370bc.jpg)Amigos solicito de su ayuda, no me aparecen los datos de mes tampoco cuando pongo el Date, es raro
Hola! **Tabla CALENDARIO** *Creación de una tabla calculada* Tabla que contendrá información de fecha en diferentes formatos, para crearla: 1. <u>Elegir un rango</u>, escoge un rango de fechas lo suficientemente amplio para tu informe 2. <u>Formatos de fecha</u>, el rango de fechas queda en una columna de la tabla, esta info la puedes traducir, según lo necesites. como indicar los días y meses en texto. Saludos, Camila.
¿Porqué a mi me aparecen ventas en domingo? ![](https://static.platzi.com/media/user_upload/image-ff396005-44bb-4517-9f75-48b1bcaae3f6.jpg) Estoy checando y si tengo ventas en domingo ![](https://static.platzi.com/media/user_upload/image-d157c4a4-50e0-4bce-acc3-6ae3b3a3457a.jpg)
Mi pequeño aporte de como uso la tabla calendario en mis reportes: Calendar = ADDCOLUMNS( //El calendario inicia desde la fecha en la que se hizo la primera venta y va hasta 30 días después de la fecha actual// CALENDAR(MIN(Consolidado\_Ventas\[Fecha Transaccion]), TODAY() + 30), "Year", YEAR(\[Date]), "Month", MONTH(\[Date]), "Month Name", FORMAT(\[Date], "MMMM"), "Quarter", QUARTER(\[Date]), "Day", DAY(\[Date]), "Weekday", WEEKDAY(\[Date], 2), "Weekday Name", FORMAT(\[Date], "DDDD") )
me sale una tabla diferente ![](https://static.platzi.com/media/user_upload/image-2ee9c7b0-7b77-4204-9a84-c7ebff591a3b.jpg)
Me han salido datos para el día domingo y veo que en la parte final del video no sale ninguna venta realizada en dicho día de la semana. ¿He subido mal la data o en qué parte pude haberme equivocado? ![](https://static.platzi.com/media/user_upload/image-c761dc91-cb37-4e32-b105-9f838a2cceb1.jpg) ![](https://static.platzi.com/media/user_upload/image-62694c3b-2f2a-4aa2-902c-bc662ee2ba47.jpg)