Tablas Dinámicas e introducción al lenguaje DAX

Las tablas dinámicas es el método más eficiente con el que cuenta Excel para totalizar y analizar datos de una base datos. En términos simples, podemos decir que las tablas dinámicas en Excel son una herramienta que permite resumir, analizar y agrupar datos para realizar comparaciones, ver patrones y tendencias en ellos. Es decir, que las tablas dinámicas son informes flexibles y prácticos para procesar datos e información en nuestras hojas de cálculo de Excel.

En resumen, la principal finalidad de las tablas dinámicas es resumir y analizar los datos de toda la tabla o base de datos que estamos trabajando, de modo que nos permita trabajar casi que de manera automática en cualquier ámbito (laboral o personal).

Relaciuonado con las tablas dinamicas y el modelo de datos presentamos una visión general de la potencia del leguaje DAX y como este refuerza el modelo tabular como base de nuestros informes y cuadros de mando para lo cual nos apoyaremos en la creacion y aplicacion de medidas rápidas y el código autogenerado
El lenguaje DAX se creó a partir del lenguaje Excel y por tanto incluye todas las funciones Excel y otras propias. Este lenguaje se basa en consultas a los modelos tabulares presente en el Power Pivot integrado en Excel, así como en Power BI y otros.

Indice de contenidos

Tablas y Gráficos Dinámicos en Excel

(Casos Propuestos )
   

Las Tablas Dinámicas (I).Fundamentos, funciones esenciales y otros aspectos relacionados con las tablas dinámicas.

    • Aspectos generales de las Tablas Dinámicas
    • Opciones de configuración de una TD."Herramientas de TD": Ficha Opciones y Diseño
    • Funciones especiales asociadas a las TD. Importardatosdinamico
    • Problemas con las tablas dinámicas. Limpiar histórico de la lista desplegable.

    Las Tablas Dinámicas (II).Fundamentos, funciones esenciales y otros aspectos relacionados con las tablas dinámicas. Caso propuesto

    • Tablas Dinámicas y segmentación de datos
    • Eliminar en "en blanco" en TD
    • Convertir Tabla de Referencias Cruzadas en Tabla Vertical
    • Campos calculados en Tablas Dinámicas
    • Elementos calculados en Tablas Dinámicas
    • Contar valores únicos
    • Agrupar o desagrupar valores en informe de TD
    • Distintos valores en la TD (% del total de fila y/o columnas, etc..)
    • Mostrar valores como: Sin cálculo, % del total de filas principales, clasificación de menor a mayor y de mayor a menor, etc...

    Las Tablas Dinámicas (III).La Ley de Pareto 80/20 y su aplicación con tablas dinámicas. Estudios de Intervalos. Caso propuesto

    • Concepto de ley de Pareto 80/20 UN POCO REPRESENTA MUCHO
    • Uso de K.ESIMO.MAYOR, COINCIDIR, INDICE en una misma fórmula de Excel
    • Alternativa a la función BuscarV: INDICE+COINCIDIR
    • Construccion de un diagrama de Pareto con Tablas Dinámicas
    • Fórmula de Sturges para establecer intervalos de valores. Distribución de frecuencias mediante la Regla de Sturges

    Las Tablas Dinámicas (IV).Notas sobre Gráficos Dinámicos

    • Seleccionando las series de datos a representar en el gráfico dinámico
    • Paneles de segmentación vinculadas con varias tablas y gráficos dinámicos

DAX (I) Introducción al Lenguaje DAX

(Tema - Presentación )
   
  1. Excel y el lenguaje DAX, aspectos generales
  2. DAX fundamentos y sintaxis
    1. Tipos de cálculo en DAX. Columnas y Medidas
    2. Sintaxis de nombres de tabla y columna de DAX
    3. Sobre el contexto de evaluación de las columnas calculadas y de las medidas.
    4. Columnas Calculadas vs Medidas
    5. Entendiendo lo que son los iteradores. Funciones Sufijo
  3. Excel y el lenguaje DAX, aspectos generales
  4. Bases del lenguaje DAX
    1. Tipos de cálculo en DAX. Columnas y Medidas
      1. Columnas Calculadas vs Medidas
      2. Tablas calculadas (tabla calendario y otras)
      3. Sintaxis de nombres de tabla y columna de DAX y referenciarlas
      4. Referenciar una tabla o columna
      5. Sintaxis de las fórmulas DAX, elementos de la sintaxis.
      6. Sobre el contexto de evaluación de las columnas y de las medidas. Contexto fila y filtro.
    2. Las funciones de interación.
  5. Bibliigrafía
  • Lista de reproducción de Youtube relacionada

 

DAX (II) Funciones Básicas

(Tema - Presentación - Ejercicio Base: Operaciones Inmobiliarias Registradas)
   
  1. DAX: Operaciones y clasificación de las principales funciones
  2. Principales funciones DAX
    1. Funciones de agregación (SUM, AVERAGE, MAX y otras)
    2. Funciones de conteo (COUNT, COUNTA, COUNTROWS y otras)
    3. Funciones de Relación. Navegación entre tablas (RELATED y RELATEDTABLE)
    4. Funciones Lógicas y Condicionales (AND, , IF, SWITCH y otras)
    5. Otras funciones básicas
  3. Funciones especiales DAX. Funciones de iteración (X) y Filtro (CALCULATE y otras)
    1. Funciones de iteracion (X). Características generales de las funciones de iteración (X)
    2. Principales funciones de iteración escalares (SUMX, AVERAGEX, y otras)
    3. Principales funciones de interación tipo tabla (FILTER y otras)
    4. Funciones de Filtro. CALCULATE
  4. La tabla de medidas y el administrador de medidas
  5. Bibliografía

 

DAX (III) Funciones de Inteligencia de Tiempo

(Tema - Presentación) Esquema de clasificación de las funciones de inteligencia de tiempo
   
  1. La tabla calendario como base de las funciones de inteligencia de tiempo
    1. Introducción.
    2. Importancia de contar con una tabla calendario
    3. Creacion de la tabla calendario con DAX, caso Power BI
    4. Marcar la tabla como tabla de fechas y Ordenar las columnas del calendario
  2. Sobre las funciones de inteligencia de tiempo
    1. Creando funciones de inteligencia de tiempo con medidas rápidas.
    2. SAMEPERIODLASTYEAR. Compara importes en el mismo periodo
    3. TOTALYTD, TOTALQTD y TOTALMTD. Para importes acumulados
    4. DATESYTD – DATESQTD- DATESMTD, evolucionadas a TOTALYTD – TOTALQTD - TOTALMTD
    5. DATEDIFF, para intervalos de fechas cálculo de la media de dias.
    6. DATEADD DATESBETWEEN
    7. Otras funciones
  3. Anexos
    1. Código de tabla calendario delimitado entre fechas
    2. Código de tabla calendario desde la fecha indicada hasta hoy
    3. 25 formatos de calendario disponible
    4. Formatos de fecha y hora definidos por el usuario

Lista de reproducción de Youtube relacionada

Párametros de Conexión, de Medidas y Campos y de Intervalos Númericos

(Tema -) Caso de referencia 341 Ventas ecommerce
   
  1. Concepto general y tipos de parametros
    1. Parametros de consultas. Los parametros del editor de consulta.
    2. Los parametros del modelo de datos: de campos o medidas
    3. Los parametros del modelo de datos de intervalo numéricos
  2. Segmentación con parametros de campos y de medidas
  3. Parametros de modelo de intervalo numérico
    1. Análisis de simulación y sensibilidad. Parámetros what-if ¿Que pasa si?.
    2. Configuración básica
    3. Cambiando el formato del parámetro numérico