Análisis en Microsoft Excel: Power Pivot, DAX y Power Query.
4.6 (624 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,213 students enrolled

Análisis en Microsoft Excel: Power Pivot, DAX y Power Query.

Extrae, modifica, carga, modela y analiza datos en Microsoft Excel con Tablas Dinámicas, Power Query, Power Pivot y DAX.
4.6 (624 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
2,213 students enrolled
Created by David Asurmendi
Last updated 4/2020
Spanish
Spanish [Auto-generated]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 28 hours on-demand video
  • 2 articles
  • 289 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Automatizar todo el proceso de preparación de datos para ser analizados sin necesidad de utilizar Macros o Programación.
  • Extraer, transformar y cargar datos a Excel de múltiples orígenes de dato e incluso de diferentes formatos para ser analizados.
  • Utilizar las consultas de Power Query como herramienta de consulta de información de datos externos.
  • Aumentar las capacidades de Excel para analizar varias tablas de datos mediante la creación de modelos de datos en Power Pivot.
  • Crear modelos cuyas tablas reciben los datos desde diferentes orígenes de datos. Incluso serás capaz de crear una tabla que recibe los datos desde orígenes de datos de diferente formato.
  • Crear fórmulas con DAX para aumentar las posibilidades en cuanto a resultados que pueden mostrar las tablas dinámicas.
  • Obtener resultados en las tablas dinámicas que cumplen condiciones. Simular el funcionamiento de las funciones SUMAR. SI, CONTAR. SI, etc… en tablas dinámicas usando fórmulas DAX.
  • Y mucho más. Revisa la descripción del curso y el temario para ver más detalles.
Requirements
  • Conocimientos básicos de Excel y de creación de Tablas Dinámicas.
  • La versión de Excel mínima recomendable para seguir el curso al 100% es Excel 2016 o Excel 365.
  • Aunque parte del contenido se puede realizar con muchas limitaciones en Excel 2010 y 2013, no se recomiendan estas versiones para trabajar con las herramientas del curso. En el curso no se dará soporte a esas versiones.
  • Este curso no es compatible con la versión Excel de MAC, no dispone de estas herramientas.
  • Si tienes alguna duda sobre las versiones de Excel compatibles, la clase en la que hablo de la disponibilidad de las herramientas es de acceso libre. Además en esa clase explico cómo descargar una versión de prueba de Excel para poder realizar el curso sin ningún problema de versiones.
Description

Excel es una herramienta impresionante para analizar datos pero, hasta hace poco tenía unas carencias enormes que podían suponer muchas horas de trabajo perdidas en fases previas al análisis. O, muchas frustraciones acumuladas en el propio análisis por ver que no puedes obtener los resultados que buscabas. O las dos cosas, que era lo más habitual.

Para suplir estas carencias han llegado a Excel unas herramientas y tecnologías que hacen que Excel de un salto evolutivo en el análisis de datos y eso es lo que vais aprender en este curso. Vais a ver como Excel se convierte en la herramienta definitiva de análisis de datos usando Power Query, Power Pivot, los Modelos de Datos y DAX. Con Power Query vamos a poder superar todas las dificultades relacionadas con la fase previa al análisis. Dificultades relacionadas con la extracción, transformación y carga de los datos para ser analizados. Y con Power Pivot vas a poder solucionar dificultades relacionadas con el análisis.

Por ejemplo, en cuanto al uso de Power Query, después de realizar este curso podrás:

  • Extraer, transformar y cargar datos a Excel de múltiples orígenes de dato e incluso de diferentes formatos para ser analizados.

  • Automatizar todo el proceso de preparación de datos para ser analizados sin necesidad de utilizar Macros o Programación.

  • Utilizar las consultas de Power Query como herramienta de consulta de información de datos externos.

  • Consolidar en una sola tabla diferentes orígenes de datos e incluso de diferentes tipos (Datos de Excel, Access, CSV, etc… consolidados en una misma tabla).

  • Solucionar los problemas más habituales a la hora de intentar analizar datos de Excel mal formateados (Tablas con celdas combinadas, dobles rótulos de filas y columnas…).

  • Acceder a mucho más tipos de orígenes de datos que las clásicas herramientas de Excel para importar datos, por ejemplo serás capaz de procesar todos los archivos Excel o CSV de una estructura de carpetas.

Y muchas más cosas que irás descubriendo, son decenas de detalles y opciones las que vais a aprender a usar en la parte de Power Query. Incluso, aprenderemos algo de código M, el lenguaje de programación que funciona por debajo de Power Query.

  • Aumentar las capacidades de Excel para analizar varias tablas de datos mediante la creación de modelos de datos en Power Pivot.

  • Crear modelos cuyas tablas reciben los datos desde diferentes orígenes de datos. Incluso serás capaz de crear una tabla que recibe los datos desde orígenes de datos de diferente formato.

  • Crear fórmulas con DAX para aumentar las posibilidades en cuanto a resultados que pueden mostrar las tablas dinámicas.

  • Obtener resultados en las tablas dinámicas que cumplen condiciones. Simular el funcionamiento de las funciones SUMAR.SI, CONTAR.SI, etc… en tablas dinámicas usando fórmulas DAX.

  • Obtener resultados relacionados con periodos de tiempo utilizando las nuevas funciones de Inteligencia de Tiempo.

  • Crear segmentaciones de datos con opciones personalizadas que no dependa de las tablas de datos.

Os encontráis ante unas  herramientas y tecnologías que van a marcar la diferencia en los próximos años en cuanto a destacar por tus conocimientos de Excel y aquí tenéis 30 horas de formación, llenas de ejemplos prácticos con los que aprenderlas. No os defraudará este curso.


Who this course is for:
  • Usuarios de Excel que quieren seguir ampliando sus conocimientos avanzados sobre Excel.
  • Cualquier persona que quiera aprender algunas de las nuevas capacidades de Excel para el tratamiento de datos, su análisis y la Inteligencia de Negocio.
  • Usuarios de Excel que quieren dejar de depender de los departamentos IT a la hora de acceder a los datos, prepararlos para el análisis y analizarlos.
  • Usuarios de Excel que quieren ir más lejos en el análisis de datos con su herramienta favorita, Excel.
  • Cualquier persona que en su trabajo diario con Excel necesita extraer y trasformar datos externos para ser analizados en Excel y quiera automatizar ese trabajo para realizarlos en el menor tiempo posible y no tener que repetirlos.
  • Cualquier usuario de Tablas Dinámicas que necesita más de ellas, con este curso romperá todas las limitaciones que tiene esa herramienta. Podrá obtener resultados que antes estaban vetados en las tablas dinámicas y las podrá configurar como nunca se había imaginado.
  • Cualquier persona que quiera solucionar los problemas y limitaciones más habituales que tiene Excel a la hora de acceder, transformar y analizar de datos. No hace falta que sean grandes cantidades de datos, cualquier usuario de Excel normal se puede beneficiar de estas nuevas herramientas.
  • En realidad, cualquier usuario de Excel debería aprender estas herramientas ya que son el presente y futuro de Excel. De aquí a uno años se verán como la revolución que supuso en su momento las Tablas Dinámicas.
Course content
Expand all 113 lectures 27:48:40
+ Bienvenida al Curso.
5 lectures 44:00

Bienvenida al curso de Power Query, Power Pivot y DAX en Microsoft Excel.

Preview 04:56

En esta clase presento las herramientas que explicaré en el curso, cuales son las razones por las que son necesarias y el lugar que ocupan en el conjunto de herramientas "Power".

Preview 11:42

En esta clase explico cuales son las versiones de Excel compatibles con el curso y como conseguir una versión de prueba de Excel para realizar el curso en el caso de no disponer de ella.

Preview 12:11

Explicación de como descargar los archivos que uso durante las explicaciones y como instalarlos para poder aprovecharlos mejor. También os explico como ajustar la velocidad de reproducción de los vídeos para que se adapten mejor a vuestra velocidad de aprendizaje.

Descarga de material complementario y funcionamiento de Udemy.
08:12

Pequeña introducción a las tablas dinámicas para aquellos que estén inscritos en el curso y nunca hayan trabajado con ellas.

Introducción a las tablas dinámicas para no iniciados en ese tema.
06:59
+ Introducción a Power Query.
8 lectures 01:58:53

Pequeña introducción en la que se explica que es Power Query y cual es el objetivo de la herramienta.

En el material complementario de esta clase tenéis para descargar todos los archivos que se usarán y crearán a lo largo de esta sección.

¿Qué es Power Query? ¿Para qué sirve Power Query?
09:58

En esta clase explico alguna de las limitaciones que tenía Excel para extraer, transformar y cargar datos en sus documentos, por no tener una herramienta como Power Query. Entenderéis porque hacía falta una herramienta así y como puede ayudar tener una herramienta así de cara a por ejemplo analizar datos en las Tablas Dinámicas de Excel.

Preview 16:44

Para acceder a Power Query hay diferentes caminos dependiendo de la versión de Excel de la que dispongáis. En esta clase os explico como hacerlo en todas las versiones de Excel desde la 2010. Veremos como instalar o activar Power Query en los casos que haga falta.

Descarga, instalación y acceso a Power Query en Excel 2010, 2013 y 2016/365.
06:05

En esta clase accederemos por primera vez a la herramienta y daremos los primeros pasos por ella. Entre otras cosas comenzaremos un proceso ETL usando una base de datos de Access, identificaremos las diferentes partes que forman la ventana de Power Query e iremos comentando por encima cual es la función de cada una de ellas.

Preview 13:29

En esta clase empezaremos con el trabajo básico con los datos. Entre otras cosas realizaremos eliminación de columnas, cambio de nombres y tipos de datos de columnas e incluso crearemos una  columna en la que obtendremos el nombre de mes de una fecha. También empezaremos a interactuar con los pasos de las consultas y veremos como como eliminarlos.

Preview 16:03

En esta clase explicaré algunas de las opciones que tenemos para cargar el resultado de una consulta de Power Query en Excel. Veremos por ejemplo como cargar el resultado en una Tabla Dinámica, en un Modelo de Datos...

Cargamos el resultado de la primera consulta creada con Power Query en Excel.
17:29

En esta clase realizaré el mismo proceso ETL que en las clases anteriores pero en Excel 2013/2010, así veremos las posibles diferencias que nos podemos encontrar, sobre todo a la hora de cargar los datos.

Repetimos el Proceso ETL en Excel 2010 y Exce 2013 para ver las diferencias.
20:21

En esta clase veremos como gestionar los pasos que forman una consulta (eliminar, mover...) y también empezaremos a entender que es lo que se esconde detrás de una consulta. Descubriremos el código M que se usa en las consultas de Power Query.

Qué hay detrás de los pasos de una Consulta de Power Query y como gestionarlos.
18:44
+ Procesar datos de archivos CSV y unir o anexar consultas con Power Query.
9 lectures 01:56:09

En esta clase puedes ver los puntos que se van a tocar en esta sección que está dedicada principalmente a la transformación y carga de archivos CSV y a la unión de varias consultas de Power Query para crear una sola tabla de datos.

Además desde esta clase también podrás descargar todo el material de la sección.

Introducción.
03:38

Aprenderás a importar datos de un archivo CSV bien estructurado configurando las opciones del asistente que ofrece Power Query para esta tarea.

Extraer, transformar y cargar datos de un archivo CSV con Power Query.
16:19

Aprenderás que opciones de actualización tienes para ejecutar consultas de Power Query ya creadas. Se explica desde la opción manual hasta opciones más automáticas como actualizar al abrir un documento o actualizar cada x minutos.

Actualización manual y automática de consultas de Power Query.
11:35

Cuando trabajamos con archivos CSV nos podemos encontrar con archivos que no cumplen la estructura clásica de, una fila para los títulos de columnas y todo lo demás filas de datos. En esta clase explico algunas opciones y herramientas de Power Query que nos pueden resultar útiles en esas situaciones.

Extraer, transformar y cargar datos de un archivo CSV mal estructurado.
22:21

A veces los datos nos llegan en diferentes archivos y necesitamos unirlos o consolidarlos antes de ser analizados, en esta clase os explico como conseguir unir el contenido de varios archivos CSV individuales en una sola consulta o tabla.

Anexar consultas, unir una o varias consultas en una consulta existente.
12:26

Al cargar los datos de Power Query a Excel hay establecido un comportamiento por defecto en cuanto al destino en el que acabarán los datos importados. Si solo se carga una consulta los datos irán a una Tabla de Excel, si hay varias consultas irán a un Modelo de Datos. En esta clase os explico como cambiar esos destinos que están establecidos por defecto.

Cambiar la configuración de cargar por defecto de las consultas.
07:09

Cuando unimos o anexamos consultas para formar una sola tabla, tenemos la posibilidad de elegir entre anexar a una consulta existente o crear una nueva consulta con todas las consultas individuales, en esta clase veremos esa segunda opción.

Anexar consultas, crear una nueva consulta partiendo de otras.
15:10

A veces necesitamos procesar varios archivos que están situados en una misma carpeta o incluso necesitamos procesar archivos que están situados en un árbol de carpetas. Bueno pues Power Query tiene una opción que nos permite indicar una carpeta para procesar todos los archivos que están en su interior, en esta clase la explico. En la explicación incluso veremos como podemos decidir que archivos se procesan en el caso de encontrarnos con archivos que no deben ser procesados por ser de un tipo diferente.

Extraer, transformar y cargar archivos CSV de una o varias carpetas.
18:37

En esta clase explico como renombrar los pasos que forman las consultas de Power Query y os empiezo a dar pinceladas de lo que son realmente esos pasos y como es el funcionamiento interno de una consulta.

Renombrar los pasos de una consulta.
08:54
+ Procesar rangos y tablas de Excel con Power Query.
9 lectures 01:52:05

En esta clase puedes ver los puntos que se van a tocar en esta sección que está dedicada principalmente a la transformación y carga de datos que provienen de documentos de Excel. Se tratará tanto el proceso de datos de archivos externos como el proceso de datos de los propios documentos Excel en los que se crean las consultas de Power Query.

Además desde esta clase también podrás descargar todo el material de la sección.

Introducción.
01:58

En esta clase explico como unir o consolidar los datos de varios rangos de celdas para que formen una sola tabla que se pueda analizar.

Procesar datos de varios rangos de celdas de una misma hoja.
11:51

En esta clase os voy a explicar como procesar de manera automática todas las tablas que pueda contener un documento de Excel e incluso como podemos utilizar los nombres de las tablas para decidir cuales de ellas se procesan.

Preview 17:21

En esta clase aprenderéis a procesar con Power Query los datos que pueda haber en una hoja de un documento de Excel externo.

Procesar datos de una hoja de un documento de Excel externo.
11:37

En esta clase veremos como procesar los datos que pueda haber en las hojas de un documento de Excel externo.

Procesar varias hojas de un archivo de Excel externo.
12:45

En esta clase os enseño como procesar de manera automática todas las tablas de Excel que pueda contener un documentos de Excel externo.

Procesar varias tablas de un archivo de Excel externo.
08:19

En esta clase os explico la opción de procesar el contenido de carpetas pero para procesar documentos de Excel.

Procesar los archivos de Excel de una o varias carpetas.
10:14

Uno de los mayores problemas a la hora de analizar tablas de datos en Excel es el de los formatos que pueden haber aplicados los usuarios. En esta clase os explico como resolver alguno de los casos más típicos que nos podemos encontrar.

Procesar tablas de Excel mal formateadas. Quitar dinamización de columnas.
19:05

Siguiendo con el problema de las tablas mal formateadas, en esta clase veremos como procesar para su análisis tablas formateadas con celdas combinadas y dobles títulos tanto en filas como en columnas.

Procesar tablas de Excel con celdas combinadas y dobles rótulos de filas.
18:55
+ Crear y transformar columnas con las opciones del editor y con código M.
12 lectures 02:56:17

En esta clase puedes ver los puntos que se van a tocar en esta sección que está dedicada principalmente a la creación y transformación de columnas.  Veremos las opciones más potentes en ese sentido del editor de consultas y también crearemos y transformaremos columnas con código M.

Además desde esta clase también podrás descargar todo el material de la sección.

Introducción.
02:50

Suele ser muy habitual necesitar extraer partes de un texto para crear nuevas columnas, bueno pues en Power Query tenemos muchas herramientas relacionadas con esas tareas. En esta clase veremos algunas de ellas con el objetivo final de juntar las diferentes partes extraídas para formar una fecha. Utilizaremos las opciones para extraer texto al inicio, final y parte intermedia de un valor y también usaremos la opción para combinar columnas y así formar una fecha con las diferentes partes extraídas.

Usar las opciones de extraer textos y combinar columnas para crear una fecha.
15:05

Muchas veces en Power Query para conseguir realizar una transformación, se nos van acumulando muchos pasos individuales que en conjunto consiguen lo que queremos. Bueno pues en muchos de esos casos si escribiéramos nosotros el código M en lugar de utilizar las opciones predefinidas del Editor, conseguiríamos juntar todos esos pasos en un solo. En esta clase vamos a realizar otro ejemplo de creación de una fecha uniendo diferentes partes de texto pero desde código M, así comprobaremos que podemos reducir el número de pasos que necesitamos para realizar una transformación.

Crear columnas personalizadas escribiendo el código M.
20:45

Muchas veces necesitamos crear columnas en las que el valor debe variar en función de una o varias condiciones que queremos controlar, bueno pues una manera de conseguirlo es utilizar el asistente para columnas condicionales, que es lo que vais a aprender a usar en esta clase.

Crear columnas condicionales con el asistente de columnas condicionales.
13:47

Si trabajamos con datos que tienen una configuración regional diferente a la nuestra puede haber problemas de interpretación por ejemplo a la hora de procesar datos numéricos o de fechas. En esta clase os explico como cambiar la configuración regional a nivel global y a nivel individual en cada columna, para evitar esos errores. En concreto solucionaremos un problema de interpretación de valores numéricos con decimales y también veremos como obtener datos relacionados con fechas en otros idiomas cambiando las opciones de configuración regional.

Interpretar datos de otras regiones cambiando la configuración regional.
13:21

En esta clase vamos a ver como crear condiciones con columnas numéricas. Veremos que posibilidades tenemos en cuanto a operadores de comparación (menor, mayor, menor o igual, etc...)  y también veremos lo importante que es el orden en el que creamos las diferentes reglas que creemos en el asistente para columnas condicionales.

Si creamos las reglas en el orden adecuado podemos incluso simular la comparación entre que no está disponible entre las que tenemos en el asistente.

Crear columnas condicionales usando columnas numéricas para las condiciones.
10:00

En esta clase vamos a ver dos temas principales, en la primera parte veremos como devolver de resultado de una condición una fórmula, un cálculo. Hasta ahora simplemente hemos devuelto valores, en esta clase veremos como devolver el resultado de una expresión.

En la segunda parte veremos como controlar con un condicional si se cumple alguna de varias condiciones. Lo haremos creando el código M en una columna personalizada.

Utilizar el operador OR para controlar si se cumple alguna de las condiciones.
23:03

A veces necesitamos controlar si se cumplen varias condiciones y solo cuando así sea dar determinados valores a las columnas, bueno pues eso lo podemos conseguir con el operador And que os explico en esta clase.

Utilizar el operador AND para controlar si se cumplen todas las condiciones.
17:10

En algunas ocasiones nos encontramos con que parte de la información que queremos usar en los análisis está en el nombre de los archivos o carpetas que se procesan. Por ejemplo puede ser que información relacionada con las fechas se encuentre de esa manera y no esté en el interior de los archivos, no esté en los datos. En esta clase vamos a ver como podemos extraer esa información de los nombres de archivos y carpetas y como nos puede ayudar en la tarea la opción de extraer texto entre delimitadores.

Extraer información de los nombres de las carpetas o archivos procesados.
25:50

Power Query puede trabajar con multitud de orígenes de datos. Uno de los más curiosos son las páginas web. En esta clase os voy a explicar como procesar el contenido de una página web y como utilizar parte de la información obtenida en otras consultas mediante la combinación de consultas. Este va a ser el primer ejemplo en el que vamos a crear una consulta en la que se combinan datos de diferentes tipos de orígenes de datos. Usaremos el contenido de unas carpetas junto con información obtenida de una página web.

Combinar en una consulta datos extraídos de una página Web.
17:37

A veces puede ser que necesitemos datos auxiliares que no están disponibles en ningún origen de datos, puede que necesitemos tablas con opciones que después usaremos en otras tablas o consultas. En esta clase os voy a enseñar como crearlas internamente con código M y como usar parte de la información de esas tablas internas en otras consultas o tablas mediante la combinación de consultas.

Combinar en otra otra consulta datos de una tabla creada con M.
08:56

Si necesitamos tablas de datos auxiliares a las que obtenemos de los orígenes de datos y además necesitamos que esas tablas se queden accesibles para tener un mantenimiento accesible a cualquier usuario, una buena solución puede ser crear esas tablas con tablas de Excel. En esta clase os voy a explicar como crear tablas auxiliares en Excel y como combinarlas a otras consultas para trabajar con los datos que contienen y que nos podían faltar en el origen de datos del que hemos sacado el resto de información.

Combinar en una consulta columnas de una tabla de Excel.
07:53
+ Power Query como herramienta para importar y filtrar datos en Excel.
7 lectures 01:33:32

En esta clase os explico en que va a consistir el ejemplo que vamos a desarrollar en toda la sección. Se trata de un ejemplo en que vamos a desarrollar más la faceta de Power Query como herramienta de acceso y filtrado de información. En esta sección el resultado de las consultas no serán tablas dinámicas, el resultado se llevará a Excel en forma de tabla.

Crearemos un documento en el que se combinará información de Excel y de una Base de Datos de Access con el que consultar los vehículos que tenemos disponibles en unos concesionarios.

En el material complementario de esta clase tenéis para descargar todos los archivos que se usarán y crearán a lo largo de esta sección.


Preview 07:20

Power Query tienes unas opciones de filtrado impresionantes, pero el tener que entrar a las consultas para establecer los filtros, les resta un poco de accesibilidad y usabilidad desde Excel.

En esta clase os voy a explicar como conseguir parametrizar esos filtros para que los valores que se indican en los filtros sean los que pongamos en celdas de Excel. Es decir usar el contenido de celdas para establecer los filtros en Power Query.

Preview 16:07

Ya hemos visto durante el curso que podemos usar las instrucciones condicionales par dar valor a columnas, pero el uso de los condicionales va mucho allá. Escribiendo nosotros el código M podemos lograr mucho más.

Por ejemplo, en esta clase os voy a mostrar como decidir con un IF si se aplica un filtro o no, dependiendo del valor que tenga una celda de Excel.

En este caso estamos incluso decidiendo si se realiza o no un paso, es algo más que simplemente dar un valor a una columna. Estamos condicionando un paso que puede cambiar los resultados de forma global.

Creamos un condicional con código M para variar el resultado de una consulta.
13:44

Con las Macros se puede mejorar todo en Excel y las consultas de Power Query no son la excepción. En esta clase os muestro como mejorar el paso de refrescar los resultados de una consulta de Power Query automatizando ese paso con una macro para que se realice simplemente al pulsar un botón.

Grabaremos una macro que realiza el paso de actualizar una consulta y esa macro la asignaremos a un botón insertado en una hoja, para que al ser pulsado se actualice la consulta.

Actualizar una consulta con una Macro al pulsar un botón.
12:02

Con la opción de unir o anexar consultas también se pueden unir consultas que llegan desde diferentes orígenes de datos. En esta clase vamos a ver como juntar en una sola consulta datos que provienen de Access y de Excel.

Anexar o unir datos de Access a una consulta con datos de Excel.
22:13

El punto más flojo de las consultas de Power Query es que para modificar su funcionamiento hay que entrar al editor de consultas, esto puede ser un problema con usuarios que no saben utilizar la herramienta.

Para mejorar eso tenemos varias opciones, por ejemplo en esta clase vamos a ver como podemos conectar controles de formulario con una consulta de Power Query para modificar el filtro de una consulta. En concreto veremos como hacer que una consulta varíe su resultado dependiendo de si está activada o no una casilla de verificación.

Usar una casilla de verificación para aplicar o no un filtro en una consulta.
08:45

Con la grabadora de Macros se puede automatizar mucho trabajo en los documentos de Excel, pero si nos metemos con el código VBA que es el que está por debajo de las Macros, podemos conseguir mucho más.

En esta clase vamos a ver como escribiendo código VBA a mano, como creando una macro a mano, logramos que una consulta de Power Query se actualice al cambiar el valor de una celda.

Actualizar una consulta al cambiar el valor de una celda usando código VBA.
13:21
+ Primeros pasos con los Modelos de Datos internos de Excel y Power Pivot.
8 lectures 02:02:56

En esta clase explico que son y porque son necesarios los Modelos de Datos y cual es la relación que tienen con Power Pivot. Es una pequeña introducción a los conceptos que iremos desarrollando en las próximas secciones.

En el material complementario de esta clase tenéis para descargar todos los archivos que se usarán y crearán a lo largo de esta sección.

Preview 10:13

Los modelos de datos han surgido para suplir carencias importantes que tenía Excel a la hora de trabajar con grandes cantidades de datos y su posterior análisis. En esta clase os muestro algunas de ellas, así entenderéis lo importante que ha supuesto estas nuevas opciones a Excel.

Ejemplo de las limitaciones de Excel sin Modelos de Datos y Power Pivot.
16:30

En esta clase os explico como instalar y activar Power Pivot en Excel 2010 y como lo podemos activar en las versiones de Excel que está disponible a partir de la versión 2013.

Descarga. instalación y activación de Power Pivot en Excel 2010, 2013 y 2016/365
11:16

La creación de un modelo de datos tiene muchos pasos en esta clase veremos los primeros pasos.  En concreto empezaremos a crear un modelo en el que se usan tablas de Excel para crear las tablas del Modelo de Datos, veremos como añadir esas tablas al modelo.

Preview 14:44

Parte del trabajo de configuración de un modelo de datos se realiza en la herramienta Power Pivot. En esta clase os explicaré los primeros pasos por esa herramienta y algunos pasos básicos de configuración que podemos realizar en las tablas, por ejemplo cambiar el tipo de dato de las columnas que forman las tablas.

Primeros pasos por un Modelo de Datos y Power Pivot.
16:05

Para que podamos analizar fácilmente las tablas de un modelo es fundamental que estén relacionadas. En esta clase os explico como hacerlo y que detalles hay que tener en cuenta a la hora de hacerlo. Os explico como hacerlo desde la vista de esquema y con la opción de Relacionar Tablas que tiene Power Pivot.

Como relacionar las tablas de un Modelo de Datos en Excel.
23:54

En esta clase veremos como crear las relaciones de un modelo pero en Excel 2010 y 2013. En la práctica se crean el mismo tipo de relaciones pero hay algunos detalles diferentes que comentaremos.

Crear las relaciones de un Modelo de Datos en Excel 2013 y 2010.
09:01

Cada tipo de origen de datos tiene detalles que lo hacen único a la hora de trabajar con ellos de forma directa en un Modelo de Datos. En esta clase veremos detalles a tener en cuenta cuando usamos tablas de Excel para crear tablas de un modelo de datos.

Detalles a tener en cuenta cuando usamos Tablas de Excel en Modelos de Datos.
21:13
+ Crear modelos de datos con datos de archivos CSV, Excel, Access y Power Query.
6 lectures 01:42:22

En esta clase puedes ver los puntos que se van a tocar en esta sección que está dedicada principalmente a la creación de modelos de datos con los orígenes de datos más habituales. Incluso crearemos un modelo en el que mezclaremos orígenes y usaremos consultas de Power Query.

Además desde esta clase también podrás descargar todo el material de la sección.

Introducción.
03:51

En esta clase os explicare como utilizar la opción nativa de Power Pivot para crear las tablas de un Modelo de Datos Interno con archivos CSV. Usaremos para cada tabla del modelo un archivo CSV diferente.

Utilizar archivos CSV como origen de datos de las tablas de un modelo de datos.
21:05

En esta clase os explicare como utilizar la opción nativa de Power Pivot para crear las tablas de un Modelo de Datos Interno con archivos de Excel. Para crear cada tabla del Modelo usaremos una de las hojas que contiene un documento de Excel.

Utilizar datos de archivos externos de Excel como origen de datos de un modelo.
10:49

En esta clase os explicare como utilizar la opción nativa de Power Pivot para crear las tablas de un Modelo de Datos Interno con tablas de una Base de Datos de Access. Para cada una de las tablas del Modelo usaré una tabla de Access.

Utilizar una Base de Datos de Access como origen de datos de un modelo de datos.
21:06

En esta clase os voy a explicar como usar diferentes orígenes de datos e incluso de diferente tipo para crear un Modelo de Datos. Crearemos un modelo en el que usaremos datos de archivos CSV, documentos de Excel, Bases de Datos de Access y Consultas de Power Query.

Como es un proceso largo he dividido la clase en 2, esta es la primera parte.

Preview 21:12

Segunda parte de la clase dedicada a crear un modelo de datos mezclando diferentes orígenes de datos. Se crea un modelo en el que se usan datos de archivos CSV, documentos de Excel, Bases de Datos de Access y Consultas de Power Query.

Crear un Modelo de Datos con archivos CSV, Excel, Access y Power Query 2ª Parte.
24:19
+ Ajustar el Modelo: Tablas calendario, Jerarquías, diseños Star vs Snowflake...
7 lectures 01:56:00

En esta clase puedes ver los puntos clave que se van a tocar en esta sección que está dedicada a los ajustes complementarios que podemos realizar en los modelos de datos, para adaptarlos mejor a nuestras necesidades.

Además desde esta clase también podrás descargar todo el material de la sección.

Introducción.
03:25

En determinadas situaciones nos puede interesar que determinados datos aparezcan ordenados en las tablas dinámicas de manera diferente a los típico orden alfabético y ascendente o descendente. Bueno pues en esta clase os voy a enseñar a crear ordenes personalizados que se basarán en el valor de otras columnas.

Ordenar los datos de una columna usando otras columnas.
16:59

En esta clase os muestro como reducir el número de tablas y relaciones de un modelo de datos utilizando Power Query. Convertiremos un modelo que tenía estructura de copo de nieve (Snowflake) en un modelo con estructura en estrella (Star).

Modelos de datos con estructura de estrella vs estructura de copo de nieve.
21:08

Si repetimos habitualmente las mismas configuraciones de tablas dinámicas en las zonas de filas o columnas, nos puede interesar crear jerarquías. Son estructuras que sirven para crear niveles de agrupación usando diferentes columnas. En esta clase explico como crearlas.

Crear jerarquías de campos para organizar o agrupar datos en Tablas Dinámicas.
10:12

En los modelos de datos conviene tener tablas calendario o de fechas que contengan todas las fechas que hay en el modelo. Las principales ventajas son tener centralizado todo lo relacionado con las fechas en una sola tabla para evitar repetir información  y que la existencia de estas tablas en los modelos nos van a permitir utilizar las funciones de inteligencia de tiempo. En esta clase vamos a ver como crear una tabla calendario usando Power Pivot.

Crear Tablas Calendario en un Modelo de Datos con Power Pivot.
16:44

Para crear tablas calendario o de fechas tenemos varias posibilidades, en esta clase veremos como utilizar una tabla de Excel.

Crear Tablas Calendario con datos de Excel.
14:54

La última posibilidad de crear tablas calendario o de fechas que os voy a explicar es la de utilizar Power Query para crearlas. Esta herramienta ya hemos visto que tiene muchas opciones para crear columnas relacionadas con las fechas y las tablas calendario, básicamente son eso, columnas relacionadas con fechas.

Crear Tablas Calendario en un Modelo de Datos con Power Query.
32:38
+ Introducción a DAX.
7 lectures 01:38:52

En esta clase puedes ver los puntos clave que se van a tocar en esta sección que está dedicada a dar los primeros pasos con el lenguaje DAX. Empezaremos creando columnas calculadas que es el tipo de fórmula más sencillo que se puede crear con DAX. Son fórmulas destinadas a crear nuevas columnas de datos en el modelo.

Además desde esta clase también podrás descargar todo el material de la sección.

Introducción a DAX: Columnas calculadas y Medidas.
09:49

En esta clase aprenderás los conceptos básicos de las fórmulas DAX y crearemos algunos ejemplos en los que uniremos texto para crear otras columnas.

Conceptos básicos para crear columnas calculadas con DAX.
15:47

Aunque no es el objetivo de las columnas calculadas también podemos crear fórmulas que creen columnas para usar en la zona de valores de las tablas dinámicas, es decir columnas para obtener resultados. Este tipo de trabajos es mejor realizaros con medidas pero esta clase veremos varios ejemplos para seguir conociendo aspectos básicos de DAX.

Columnas calculadas con DAX para obtener resultados numéricos o estadísticas.
09:48

La auténtica potencia de las fórmulas DAX son las funciones, igual que en las fórmulas normales de Excel el uso de funciones nos permite realizar operaciones más potentes. En esta clase empezaremos a usarlas para conocer conceptos generales sobre ellas y crearemos algún ejemplo de columna calculada en las que usaremos funciones de texto para extraer parte de un texto y para convertir a mayúsculas texto.

Primeros pasos con las funciones en DAX. Crear columnas con funciones de texto.
09:34

En esta clase vamos a ver algunas funciones relacionadas con las fechas que son muy útiles para crear columnas en tablas calendario y también introduciremos un concepto nuevo, el uso de variables en las fórmulas DAX. De momento aquí haremos un uso muy simple de ellas, pero más adelante veremos como las variables nos van a permitir saltarnos limitaciones importantes de algunas funciones DAX.

Uso de variables en DAX y creación de columnas con funciones de Fecha y Texto.
19:52

Una de las opciones más interesantes de Power Query era la posibilidad de crear columnas condicionales bien con el editor o bien escritas directamente en lenguaje M. Bueno pues en DAX también teneos la función IF que nos va a permitir también crear columnas condicionales. En realidad esta función es mucho más potente, no solo sirve para crear columnas condicionales, pero eso lo veremos cuando lleguemos a las medidas.

Creamos columnas calculadas con las funciones lógicas IF y OR.
18:14

Si en algún momento necesitamos acceder a información de otras tablas para crear nuevas columnas en DAX tenemos la función RELATE. Con ella vamos a poder utilizar columnas de otras tablas o incluso traernos datos de esas tablas para crear nuevas columnas. En este último sentido vamos a ver como esa función nos ayudará a simular un diseño en estrella para que a la hora de obtener resultados las fórmulas no tengan que recorrer tantas relaciones.

Obtener datos de otras tablas con la función Related.
15:48