No tienes acceso a esta clase

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

Iteradores X

20/30
Recursos

Las funciones iterativas son especiales dentro de DAX. Nos permiten crear operaciones a nivel de fila y calcular el resultado. A las funciones iterativas también se les conoce como funciones X. Algunas de estas funciones son: SUMX, AVERAGEX, MAXX, MINX, STDEVX.S, PERCENTILEX.EXC y CONCATENATEX.

Un caso de uso es multiplicar dos valores dentro de una misma fila y sumar los resultados de cada multiplicación. Esto lo hacemos con la función SUMX.

Práctica de SUMX

Veamos esto de forma práctica. Desde Power BI, conéctate al archivo SUMX.xlsx (está en la carpeta del curso). Carga la Hoja1.

Mediante “Especificar datos”, crea una tabla_medidas. Ahora añádele 2 medidas, una llamada Total Ventas, que sea la suma de Precio Venta sin IGV. La otra medida será Margen de Utilidad, que corresponde a la suma de la columna Margen Utilidad.

Ahora genera una tabla donde puedas ver el total de ventas y margen de utilidad por Sede. Quedaría de la siguiente forma:
Total de ventas de margen de utilidad por sede

Supongamos que queremos obtener la ganancia por sede. La intuición nos indica que simplemente debemos multiplicar el total de ventas por el margen de utilidad. Esto lo haríamos con una expresión DAX así:

Ganancia DAX = Tabla_medidas[Total Ventas]*Tabla_medidas[Margen de utilidad]

Sin embargo, llevar esta expresión a la tabla no da el resultado correcto, ya que estamos multiplicando las sumas de total de ventas y margen de utilidad. En realidad, debemos iterar las filas, multiplicar las ventas por el margen de utilidad de cada fila, y sumar el resultado de esa multiplicación para cada Sede.

Para ello, creamos una nueva medida con la siguiente expresión:

Ganancia = SUMX(Hoja1, Tabla_medidas[Total Ventas]*Tabla_medidas[Margen de utilidad])

La función SUMX recibe dos parámetros. El primero es la tabla a iterar, el segundo es la expresión a sumar por cada fila de la tabla. Al final nos queda:
Comparación entre ganancia DAX y ganancia por sede

Contribución creada con aportes de: Ciro Villafraz y Nestor Mamani.

Aportes 331

Preguntas 23

Ordenar por:

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

Aprender DAX es aprovechar mucho mas Power BI, un curso de DAX complementaria este curso perfectamente.

Excelente el curso de Power BI, por favor crear curso de DAX y lenguaje M

Voto por el curso de DAX!

Apoyo total a la idea del curso DAX

También voto por un curso de DAX 💯.
Antes de esta clase estaba convencido que era lo mismo que formular en excel, cuan equivocado estaba.

Agradezco a platzi poder desarrollar el curso de dax , y lenguaje M , complementaria esta maravilloso curso .

Sería increíble un curso de DAX en donde incluyan condicionales, funciones VAR, For , entreo otros muchos miles. incluso otro curso adicional de power bi combinado con UX y con cosas básicas de diseño y animación para crear un dashboard visualmente atractivo.

Me sumo a la petición de curso de DAX y de Lenguaje M!

Estaría genial un curso especial solo de lenguaje DAX para continuar aprendiendo las múltiples funciones que se pueden utilizar en Power BI, seria como funciones avanzadas en lenguaje DAX, o similar para dar mayor profundidad en relación, este tema es bastante interesante y bastante amplio 😃

Agrego un voto, para un nuevo curso relacionado a DAX y M

Seria buenisimo que hagan un curso exclusivo de DAX y otro de Lenguaje M

2 Cursos independientes .
Primero : unicamente de DAX aplicaciones , casos complejos enfoque en rendimiento de escenarios reales.
Segundo : Programacion en lenguaje M , aplicacion real en modelos y escenarios complejos.

Apuntes

Funciones iterativas

  • Este tipo de funciones son especiales dentro de DAX, pues nos permiten crear operaciones a nivel de fila y calcular el resultado.
  • Las funciones iterativas también se les conoce como funciones X
  • Algunas de estas funciones son: SUMX, AVERAGEX, MAXX, MINX, STDEVX.S, PERCENTILEX.EXC y CONCATENATEX

Pdta.: Queremos curso de DAX

Por favor quiero un curso especializado en DAX, ¡sería genial!

Si considero muy interesante un curso de DAX

DAX serie el plus de los analistas de power BI

Voto por el curso de DAX please

Totalmente de acuerdo en que puedan hacer el curso de dax para entender mejor las funcionalidades y buenas practicas

Sería genial tener un curso exclusivo de DAX.
Con los conocimientos muestra que nos está dando Renzo (que para nada son menores) hemos logrado hacer mucho, no me imagino el potencial en un curso de proposito específico.

Necesitamos ese curso 😄

Año 2023, necesitamos un curso completo de DAX.

En este grupo queremos curso de dax

https://www.youtube.com/watch?v=LS1hucpVHcs&ab_channel=SerDataPro

Se me antojó un poco corta la explicación, encontré este video en YT y me parece un excelente complemento

Me parece que la fórmula de la ganancia es poco intuitiva, ya que usa a [Total ventas] que es una suma de los precios y puede confundir un poco.
Al menos para mi, la forma más intutiiva de verlo es:
(para cada columna) precio venta sin igv * Margen utilidad
así hice la medida ganancia y funcionó igual 😄

Para complementar este curso, estoy de acuerdo en que se lleve a cabo un curso de DAX,

Anexo el resultado de mi práctica:

Si deseo un curso de DAX

La verdad sería brutal un curso completo de DAX.

Hola, un curso de DAX mas a fondo seria muy interesante para aprovechar mejor power BI

Si urge un curso de DAX, creo que sería buena herramienta para complementar POWER BI-

Urge un curso de DAX, por supuesto, seria ideal complementar esta formación con mas material al respecto.

Se requiere un Curso Completo de Basico a Avanzado de DAX y casos de uso para creación de tableros o reportes.

Si al curso de DAX

Ya ha pasado tiempo y el curso de DAX el cual es un complemento estrictamente necesario para dominar Power BI, aún no está en la plataforma. Por favor, necesitamos el curso de DAX ya.

Agrego otro voto a la petición de un curso especializado en DAX!

Voto por el curso de DAX !!!

Curso de Dax

Creo que es necesario un curso de DAX, es muy interesante y de mucha ayuda, por lo que un curso nos puede dar mejores herramientas para poder hacer un mejor uso de BI

Excelente el curso de Power BI, por favor crear curso de DAX y lenguaje M

Muy interesante todo! Profundizar en DAX nos ayudaría muchísimo para explotar al máximo Power BI.

Por favor un curso DAX!!

Bueno ya que está me sumo a la petición. Curso de DAX y lenguaje M para todos!

Quiero un curso en DAX!!! Por favor no lo duden!!!

Agradecería un curso especializado de DAX, gracias.

Me gustaria mucho el curso de DAX para aprender mucho mas , gracias por este curso profe Renzo.

Se necesita el curso de DAX

Yo me uno a la lista de Espera del Curso DAX y lenguaje M.
🙋‍♂️

Curso de DAX , por fAX ! 🙋🏽‍♂️💚🚀

Si por favor un curso de DAX urgente!!!

bueniisimo los iteradores! me pareció re interesante y útil. Desde ya apoyo un curso exclusvi para DAX!

Me encantaria tener un curso especifico de DAX, es un mundo que a mayor conocimiento nos da mejores resultados en nuestros tableros.

Seria genial tener un curso especializado en Dax, entenderia mas Power Bi y podria aprovecharlo mas, si realizan el curso yo lo hago
Con este es mi tercer curso en Power BI, y hasta el momento ha sido el mas completo, los que he hecho han sido introductorios y basicos de Power BI, este lo estoy realiznado con calmda y repitiendo los ejercicios que el profe muestra en clase. Es una buena tecnica, replicar lo que hace el profe.

Demasiado, tengo que ver esta clase otra vez

El SumX es básicamente como el SUMAPRODUCTO de Excel, cierto?

Urge un curso de solo DAX y las grandes ventajas para dominar el programa de POWER BI como otro visualizadores de datos y explicar mejor las bases de datos.

Ya salió el curso de DAX?

Es necesario un curso de DAX

Hace falta un curso de DAX, potenciaría significativamente todo lo abordado en este curso

Yo curso de DAX por favor!!!

Ganó el Curso exclusivo para DAX.

Las funciones iterativas son especiales dentro de DAX. Permiten crear operaciones a nivel de fila y calcular el resultado. A las funciones iterativas también se les conoce como funciones X. Algunas de estas funciones son: SUMX, AVERAGEX, MAXX, MINX, STDEVX.S, PERCENTILEX.EXC y CONCATENATEX. Es importante aprender de las iteraciones para datos de cualquier numero. Dax no tiene concepto de fila.

Seria interesante aperturar ese curso de DAX… De seguro somos muchos los interesados.

Voto también por crear un curso de DAX

Necesitamos urgente el curso de DAX y por ahí derecho uno de lenguaje M para query

me sumo a que hagan un curso de dax 😄

Si, sería buenísimo un curso de DAX…

Muy Interesado en continuar aprendiendo sobre DAX

Por favor, un curso especializado de DAX, gracias. Aunque al parecer ya han pasado 7 meses y no sale

curso de dax, es necesario

Definitivamente un curso especializado en DAX seria de gran aporte. Entre los temas que deberian de tocar, es el uso de DAX en otras aplicaciones,

Gracias!

Excelente hasta ahora el curso

Sería muy valioso tener un curso de DAX

El curso de DAX es esencial para perder sacarle todo el potencial a Power BI.

Un curso de DAX seria genial, para aprovechar toda la potencia de PBI - por otro lado sugiero que si se realizar una continuación del curso se pueda realizar un proyecto ( un ejercicio) en la cual se usen todos los elementos que se enseñen desde el primer capítulo hasta el último de forma incremental.

Claro, necitamos el curso de DAX, ya tambien uno de power QUery avanzado

Apoyo la propuesta del Curso de DAX y Lenguaje M complementario!!

Hice el calculo en Excel, y con la tabla dinámica, y sale …igualito, es GENIAL DAX
sería de gran ayuda el CURSO DE DAX

Me uno a la solicitud, vamos por ese curso de DAX!

Excelente Clase y el curso es extremadamente claro y de una utilidad profesional increíble. Me sumo a team de DAX, por favor un curso de DAX.

Un curso especializado en DAX sería genial, ojalá próximamente lo podamos obtener.

Profundizar DAX nos daría la oportunidad de seguir automatizando los procesos que desarrollamos en BI

haz curso! para aprender DAX

Curso de DAX por favor

seria súper bueno un curso de dax

Al menos hasta donde puedo ver, Los iteradores X son como el SUBTOTAL de Excel. Pero con poderes.
No solo funciona sobre los Filtros que quieres Crear, además, puedes indicar las operaciones que quieres hacer antes. 👀
Pero al Igual que CALCULATE, creo que tiene más versatilidad.
No puedo esperar a ver ese nuevo curso!
😁

Un curso de DAX y otro de Lenguaje M serían el complemento perfecto a esta ruta de aprendizaje, voto por ello!!!

Lo necesitamos, DAX pasa a ser una herramienta que necesitaremos dominar para marcar la diferencia

Excelente clase y contenido, por favor crear curso de DAX y lenguaje M si es posible

que más DAX !

VOT_DAX al 2020

queremos curso de DAX!!!

Por Favor Platzi
Un curso de Dax

Curso DAX porfa!!!

DAX COURSE PLEASE!!! 😁🙄😏😭😭😭😭🙏🙏🙏

Queremos el curso DAX!!!

Cursos de DAX! Apoyo

necesitamos un curso DAX y lenguaje M

Si me gustaría un curso intensivo de solo DAX para aprovechar mucho más Power BI y optimizar el modelo
me gustaria curso de DAX

Por favor también seria bueno tener un curso especializado en DAX !

Hola Profe, tengo este problema cuando tengo en una tabla las ventas pero en otra están los % que deben vender por cada categoria; la idea es calcular con la venta de este año si cumpli el presupuesto frente a la meta y cuanto le faltó: ![](https://drive.google.com/file/d/1DfzYkodvhdOQLnxO9RIjeeP6oUHbI-Bn/view?usp=sharing) <https://drive.google.com/drive/folders/1Uud31h_wJMTHk8D_U_AHtLzGaK_i8iuC?usp=sharing> Aquí esta la tabla de excel a ver como podría ser
Necesitamos curso de DAX