Queridos amigos, ya están disponibles las inscripciones nuestro CURSO DE DAX EN VIVO (Inicio: 19 OCTUBRE 2024): Pueden registrarse a través de este link: menquisbi.com/e/especializacion-en-lenguaje-dax-edicion-iii-en-vivo Para mayor información, puedes escribirnos por WhatsApp: wa.me/51908805175
Aún no veo el video pero sin lugar a dudas debe ser excelente como todos los anteriores, de tener conocimientos básicos de fórmulas anidadas en un Max de 3 líneas he pasado a creación de variables con códigos de hasta 20 líneas, todo esto gracias a tus videos Julio, pasé años viendo otros creadores de contenido sin entender cómo opera dax, incluso ahora sigo con dudas pero motivado para que a futuro pueda dominar esta potente herramienta!!! Gracias amigo!!!
Joel!, muchísimas gracias por tu apoyo amigo. Me alegro muchísimo haber puesto mi granito de arena en tu travesía en DAX y Power BI. Espero de corazón que sigas perfeccionando tus habilidades en este herramienta tan interesante, hasta volverte un experto :D. Te mando un gran abrazo desde Perú. Saludos.
Estimado, reportándome, te comento, hace par de años tocó hacer este tipo de procesamiento, ya sabes, la teoría dice...PQ. logré hacer la clasificación a punta de una columna personalizada en Power Query😮,eso sí, casi que incomprensible tratar de darle seguimiento al código, estructuralmente rompe coco, pero funciona. Por supuesto tuve que crear medidas individuales. Como siempre, sin pierde esta técnica 😊
Te agradezco los comentarios y el feedback Simón :). Claro, se puede hacer con Power Query sin problemas, específicamente la versión estática. Pero si queremos que se considere un filtro, si o si deberíamos apuntar a usar la versión dinámica con DAX. Saludos cordiales y un gran abrazo.
Te lo agradezco mucho Miguel. De corazón espero que el curso te resulte de utilidad :), he dado todo de mi para que sea lo más claro posible. Saludos y un gran abrazo.
Siempre se agradecen estos contenidos, pero este en particular me viene muy justo pues precisamente estaba hoy intentando solucionar un problema muy similar a lo.expuesto.en el.video. muchas gracias
Excelente tutorial! Tengo una consulta, como podría hacer para saber cuáles son dichos productos? Tengo en mente una visual donde en filas estén los productos y en columnas tenga el porcentaje acumulado luego en otra columna tenga su clasificación ABC. Y pueda usar filtros de años… gracias !
* Si tienes algun problema o consulta relacionada a Power BI, ya puedes acceder a consultas personalizadas en nuestro sitio web :) menquisbi.com/s/asesoria-personalizada * Ya está disponible nuestro primer curso de SQL :), puedes adquirirlo aquí: menquisbi.com/curso/sql-server-para-analisis-de-datos * Videos exclusivos para miembros del canal: th-cam.com/play/UUMOu25jQpvCNUgYV-Tl0iBnQg.html
Hola Julio, excelente video como siempre. Muchas gracias por compartir tus conocimientos! Vengo a escribir algunos detalles que me han causado intriga. En la medida Monto de Ventas ABC me estaba preguntado por qué es que funciona, esta duda me surgió porque al final se usa un CALCULATE de la medida [Monto de Ventas] donde el filtro es la tabla tblAcumulados y esta tabla tiene como campos [ID_Producto], [MontoProducto] y [Part%Acumulado], yo pensaba que al modificarse el contexto de filtro en el modelo de datos se consideraba el valor de cada uno de los campos de la tabla que está actuando como filtro, y como en este caso la medida [Monto de Ventas] es una expresión que calcula su valor de la tabla fctVentas me preguntaba ¿Por qué se filtra con éxito si la tabla fctVentas no tiene los campos [MontoProducto] ni [Part%Acumulado]? Al final concluí que solo se considera el campo que comparten en común que es el [ID_Producto]. Pero luego me acordé del tema de linaje de datos y me entró la curiosidad por qué sigue funcionando si para tblInicial se usó un ADDCOLUMNS, pensé que esta función debió romper el linaje de datos de VALUES(fctVentas[ID_Producto]), entonces dije que tal vez sea porque la expresión de [Monto de Ventas] será modificada por un filtro cuyos valores de ID_Producto proviene de la misma tabla. Entonces probé cambiar en la VAR tblinicial el VALUES(fctVentas[ID_Producto]) por VALUES(dimProducto[ID_Producto]) y el resultado seguía saliendo con éxito, pensé que al hacer este cambio se iba a necesitar usar un TREATAS en el CALCULATE final. Finalmente, cuando hice este cambio noté que para la clase C el monto de ventas era 3,060,203 tal cual que el de la clasificación estática, ya no fue necesario agregar el MIN(_Resultado,1), solo hay una pequeña variación con respecto a lo mostrado en el video y es que cuando filtras para el año 2021, el valor de la clase C es 1,133,064 mientras que a mi me arroja 1,133,057. La proporción es exactamente igual, lo dejo ahí como curiosidad. Saludos!
Muy buen video profe! tengo una consulta, por que cuando quiero identificar cuales son estos productos segun el segmento y estiro el campo producto de mi dim_producto la metrica me evalua en su totalidad como producto C?
Gracias por tus comentarios Matías. Para asignar una categoría a cada producto se tiene que realizar una técnica distinta. Espero hacer en un futuro un video al respecto. Saludos.
Impecable clase Julio, no es para menos! ..Así mismo felicitarte y esperando con ansias el curso de Dax. Por otro lado Julio, quisiera saber.. ¿Cómo podemos asemejar los ejemplos prácticos que nos brindas o nos brindarás en el curso en vivo a nuestra realidad en el trabajo?, veo muchos ejemplos sobre Ventas, pero para las personas que nos desempeñamos en otra área en especifica, como por ejemplo: compras, almacenes, planificación, costos, etc.
André muchas gracias por tu apoyo y comentarios. Entiendo tu preocupación. Siéndote sincero, yo mismo me he desempeñado en rubros fuera del área de ventas (especialmente me he desempeñado en logística y planificación). No obstante, en mi opinión la mejor forma de poder explicar estos temas de tal manera que sea lo más fácil de entender para todos es llevándolo al mundo comercial/ventas, ya que es algo con los que la gran mayoría estamos familiarizados, es por eso que lo hago de esa manera, y lo haré así también para el futuro. Una vez entendido el concepto, aprenderemos a generalizarlo para aplicarlo a otros rubros. Dicho esto, si tengo planeado desarrollar ejemplos que desarrollen temas de otros sectores (presupuestos, medidas de stock, balances, equipos, etc), pero nada demasiado complejo, para que se pueda entender bien la teoría, que es lo más importante para mi. Saludos.
@@PietroPontiggia-b1g En realidad si serán muchos ejemplos diferentes. Pero que sean de un rubro fácil de entender para todos. Luego podremos buscar una forma de generalizar su aplicación Saludos cordiales.
Hola, quisiera felicitarte por tu contenido me ha servido mucho, tengo una duda como podria ser ver los items por categoria [ A, B, C ] tendria que coger de la tabla virtual ?
Como siempre un video excelente ! Muchas Gracias ! Sin embargo, tengo una duda: para tener números acumulados la columna siempre debe estar ordenada en orden descendente… o no? y cómo puedo lograrlo?
Hola Pietro, muchas gracias por tus comentarios y apoyo :). Para nada, yo lo ordené para que se pueda ver mejor el resultado, pero la misma fórmula de DAX ya realizar el ordenamiento internamente, así que hacerlo por fuera es irrelevante para el cálculo. Saludos.
Buenas Julio, lo primero tus videos son increíbles. Lo segundo me gustaría plantear una duda acerca de la medida. Muchas veces el siguiente paso es querer saber qué productos son los clasificados en "A", "B", "C". Con la medida que planteas esto no es posible,(Colocandola junto a columnas como dimProducto[ID_PRODUCTO] o dimProducto[Nombre Producto]. ¿A qué se debe esto? y ¿Cómo lo solucionarías o modificarías la medida ? Gracias de antemano
Hola estimado, gracias por tus comentarios. Lo que sucede es que la naturaleza del indicador impide asociar esta clasificación cuando solo filtro un producto en la visual. Si queremos hacerlo como comentas hay que hacer una versión aún mas avanzada de la medida. Me gustaría desarrollar ese ejemplo en un video exclusivo para miembros que subiré en un par de semanas. Saludos cordiales.
Excelente como siempre., aunque tengo un problema al armar la tabla productos (min 13). Siguiendo tu ejemplo he usado el IdProducto de mi tabla de ventas y al añadir la columna MontoProducto me sale el mismo valor para todos los productos. En cambio si uso el IdProducto de mi tabla de productos (relacionada con la de ventas) sí que sale el dato para cada producto. No le veo sentido, ya que la medida de ventas que uso está calculada usando solo datos (columnas) de la tabla de ventas. Gracias
Buenos días estimado. No estoy seguro si estas usando el mismo archivo de los recursos del video, si es así debería salirte exactamente el mismo resultado. Si estas usando otro archivo, seguramente hay algún valor especial en tu modelo que hace que no funcione el resultado, la verdad pueden ser muchas cosas, no podría darte una respuesta definitiva sin antes ver tu modelo específico. Saludos
@@MenquisBI Muchas gracias por la respuesta. Tienes razón, no estoy usando el mismo archivo, sino uno propio con fuego real. Seguramente he querido correr demasiado y aplicar directamente. Voy a trabajar primero con los recursos del video para entender bien el proceso antes de intentar aplicar al mio. Y cuando lo haga, empezar primero con una tabla aislada. Seguramente algo se me escapó. Muchas gracias de nuevo.
Hola Renato, gracias por tus comentarios. Puedes inscribirte al curso por esta link :) menquisbi.com/e/especializacion-en-lenguaje-dax-edicion-iii-en-vivo Saludos
Hola estimado, gracias por tus comentarios. Por supuesto, la sesiones se van a grabar para que se pueda repasar, pero eso solo estará disponible para lo que compren el curso, habrá un aula virtual donde podrán acceder. Saludos cordiales.
Hola, estoy un poco confundido, entiendo que la tabla virtual que armaste se recalcula por cada filtro externo que haces, no hay necesidad de usar AllSelected, pq quiza yo erróneamente lo uso en mis medidas para recalcule considerando cualquier filtro externo
Hola Vladimir, gracias por tus comentarios. Es correcto, en este caso al colocar solo la medida va a considerar cualquier filtro como universo (tanto internos como externos). Ahora, puede pasar que en un caso particular quisiera generar los grupos basados en el TOTAL de Productos (en decir que no se recalcule dentro de una Categoría o Marca específica que coloquemos dentro la visual). En ese caso si tendría sentido colocar ALLSELECTED(dimProducto), pero es un caso especial. Saludos.
Entiendo Miguel, lo que puedes hacer en entrar a mi canal: www.youtube.com/@MenquisBI y justo a la derecha de donde dice suscrito, encontrarás la opción. Alternativamente, puedes usar este link, para ingresar directamente: th-cam.com/channels/u25jQpvCNUgYV-Tl0iBnQg.htmljoin Saludos.
MontoProducto=dimproducto[monto]; entonces en el SUMX no da lo mismo colocar MontoProducto?, Aqui no entiendo porque en el Filter dimproducto[Monto] >= MontoProducto si es lo mismo?
Hola José, gracias por tus comentarios. Lo que sucedes es que tienes que tener claro el concepto de contexto de fila para saber cualquier utilizar uno u otro objeto. Por ejemplo, una vez definida la variable, pierde su contexto de fila, por lo que no tiene sentido colocarlo dentro de un SUMX, va a sumar varias veces el mismo valores. Lo mismo ocurre en FILTER, cuando estoy en una iteración genero un contexto de fila, por lo que ahí dimProducto[Monto] no es lo mismo que MontoProducto. Te recomiendo revisar mi video de Contexto de Fila, donde explico a detalle estos conceptos. Saludos
Queridos amigos, ya están disponibles las inscripciones nuestro CURSO DE DAX EN VIVO (Inicio: 19 OCTUBRE 2024):
Pueden registrarse a través de este link: menquisbi.com/e/especializacion-en-lenguaje-dax-edicion-iii-en-vivo
Para mayor información, puedes escribirnos por WhatsApp: wa.me/51908805175
de los pocos cursos que dicen ser avanzados y son realmente avanzados. Muy bueno Julio. Muchas gracias!
Gracias a ti Xabier, por tu apoyo a mi contenido :)
Saludos
Aún no veo el video pero sin lugar a dudas debe ser excelente como todos los anteriores, de tener conocimientos básicos de fórmulas anidadas en un Max de 3 líneas he pasado a creación de variables con códigos de hasta 20 líneas, todo esto gracias a tus videos Julio, pasé años viendo otros creadores de contenido sin entender cómo opera dax, incluso ahora sigo con dudas pero motivado para que a futuro pueda dominar esta potente herramienta!!! Gracias amigo!!!
Joel!, muchísimas gracias por tu apoyo amigo.
Me alegro muchísimo haber puesto mi granito de arena en tu travesía en DAX y Power BI. Espero de corazón que sigas perfeccionando tus habilidades en este herramienta tan interesante, hasta volverte un experto :D.
Te mando un gran abrazo desde Perú.
Saludos.
Excelente contenido, muy rico y utilizable en cualquier ámbito de análisis!!! Gracias @MenquisBI!!!!
Muchas gracias por el apoyo Dario :)
Saludos cordiales y un abrazo.
Estimado, reportándome, te comento, hace par de años tocó hacer este tipo de procesamiento, ya sabes, la teoría dice...PQ. logré hacer la clasificación a punta de una columna personalizada en Power Query😮,eso sí, casi que incomprensible tratar de darle seguimiento al código, estructuralmente rompe coco, pero funciona. Por supuesto tuve que crear medidas individuales. Como siempre, sin pierde esta técnica 😊
Te agradezco los comentarios y el feedback Simón :).
Claro, se puede hacer con Power Query sin problemas, específicamente la versión estática.
Pero si queremos que se considere un filtro, si o si deberíamos apuntar a usar la versión dinámica con DAX.
Saludos cordiales y un gran abrazo.
Gracias Julio. Voy por el curso de sql. Esta semana me inscribo, Dios mediante.
Te lo agradezco mucho Miguel. De corazón espero que el curso te resulte de utilidad :), he dado todo de mi para que sea lo más claro posible.
Saludos y un gran abrazo.
Buenas Noches Julio, excelente tema seguimos aprendiendo.!! un abrazo
Hola Sergio!, muchas gracias por tus comentarios y apoyo amigo.
Saludos cordiales.
Siempre se agradecen estos contenidos, pero este en particular me viene muy justo pues precisamente estaba hoy intentando solucionar un problema muy similar a lo.expuesto.en el.video. muchas gracias
Gracias por tu apoyo Yaisel. Me alegro que este video te esté siendo de utilidad :)
Saludos cordiales.
Excelente tutorial! Tengo una consulta, como podría hacer para saber cuáles son dichos productos? Tengo en mente una visual donde en filas estén los productos y en columnas tenga el porcentaje acumulado luego en otra columna tenga su clasificación ABC. Y pueda usar filtros de años… gracias !
super espectacular 😎😎👍👍
Excelente como siempre.
Muchas gracias por tu apoyo Pablo :)
Saludos cordiales.
* Si tienes algun problema o consulta relacionada a Power BI, ya puedes acceder a consultas personalizadas en nuestro sitio web :)
menquisbi.com/s/asesoria-personalizada
* Ya está disponible nuestro primer curso de SQL :), puedes adquirirlo aquí: menquisbi.com/curso/sql-server-para-analisis-de-datos
* Videos exclusivos para miembros del canal: th-cam.com/play/UUMOu25jQpvCNUgYV-Tl0iBnQg.html
Hola Julio, excelente video como siempre. Muchas gracias por compartir tus conocimientos!
Vengo a escribir algunos detalles que me han causado intriga.
En la medida Monto de Ventas ABC me estaba preguntado por qué es que funciona, esta duda me surgió porque al final se usa un CALCULATE de la medida [Monto de Ventas] donde el filtro es la tabla tblAcumulados y esta tabla tiene como campos [ID_Producto], [MontoProducto] y [Part%Acumulado], yo pensaba que al modificarse el contexto de filtro en el modelo de datos se consideraba el valor de cada uno de los campos de la tabla que está actuando como filtro, y como en este caso la medida [Monto de Ventas] es una expresión que calcula su valor de la tabla fctVentas me preguntaba ¿Por qué se filtra con éxito si la tabla fctVentas no tiene los campos [MontoProducto] ni [Part%Acumulado]? Al final concluí que solo se considera el campo que comparten en común que es el [ID_Producto].
Pero luego me acordé del tema de linaje de datos y me entró la curiosidad por qué sigue funcionando si para tblInicial se usó un ADDCOLUMNS, pensé que esta función debió romper el linaje de datos de VALUES(fctVentas[ID_Producto]), entonces dije que tal vez sea porque la expresión de [Monto de Ventas] será modificada por un filtro cuyos valores de ID_Producto proviene de la misma tabla. Entonces probé cambiar en la VAR tblinicial el VALUES(fctVentas[ID_Producto]) por VALUES(dimProducto[ID_Producto]) y el resultado seguía saliendo con éxito, pensé que al hacer este cambio se iba a necesitar usar un TREATAS en el CALCULATE final.
Finalmente, cuando hice este cambio noté que para la clase C el monto de ventas era 3,060,203 tal cual que el de la clasificación estática, ya no fue necesario agregar el MIN(_Resultado,1), solo hay una pequeña variación con respecto a lo mostrado en el video y es que cuando filtras para el año 2021, el valor de la clase C es 1,133,064 mientras que a mi me arroja 1,133,057. La proporción es exactamente igual, lo dejo ahí como curiosidad.
Saludos!
Muy buen video profe! tengo una consulta, por que cuando quiero identificar cuales son estos productos segun el segmento y estiro el campo producto de mi dim_producto la metrica me evalua en su totalidad como producto C?
Gracias por tus comentarios Matías.
Para asignar una categoría a cada producto se tiene que realizar una técnica distinta. Espero hacer en un futuro un video al respecto.
Saludos.
Impecable clase Julio, no es para menos! ..Así mismo felicitarte y esperando con ansias el curso de Dax. Por otro lado Julio, quisiera saber.. ¿Cómo podemos asemejar los ejemplos prácticos que nos brindas o nos brindarás en el curso en vivo a nuestra realidad en el trabajo?, veo muchos ejemplos sobre Ventas, pero para las personas que nos desempeñamos en otra área en especifica, como por ejemplo: compras, almacenes, planificación, costos, etc.
André muchas gracias por tu apoyo y comentarios.
Entiendo tu preocupación. Siéndote sincero, yo mismo me he desempeñado en rubros fuera del área de ventas (especialmente me he desempeñado en logística y planificación).
No obstante, en mi opinión la mejor forma de poder explicar estos temas de tal manera que sea lo más fácil de entender para todos es llevándolo al mundo comercial/ventas, ya que es algo con los que la gran mayoría estamos familiarizados, es por eso que lo hago de esa manera, y lo haré así también para el futuro. Una vez entendido el concepto, aprenderemos a generalizarlo para aplicarlo a otros rubros.
Dicho esto, si tengo planeado desarrollar ejemplos que desarrollen temas de otros sectores (presupuestos, medidas de stock, balances, equipos, etc), pero nada demasiado complejo, para que se pueda entender bien la teoría, que es lo más importante para mi.
Saludos.
@@MenquisBI Estoy de acuerdo ! La Teoría primero que nada! pocos ejemplos diferentes .... pero no demasiado pocos 😉
@@PietroPontiggia-b1g En realidad si serán muchos ejemplos diferentes. Pero que sean de un rubro fácil de entender para todos. Luego podremos buscar una forma de generalizar su aplicación
Saludos cordiales.
Hola, quisiera felicitarte por tu contenido me ha servido mucho, tengo una duda como podria ser ver los items por categoria [ A, B, C ] tendria que coger de la tabla virtual ?
Como siempre un video excelente ! Muchas Gracias ! Sin embargo, tengo una duda: para tener números acumulados la columna siempre debe estar ordenada en orden descendente… o no? y cómo puedo lograrlo?
Hola Pietro, muchas gracias por tus comentarios y apoyo :).
Para nada, yo lo ordené para que se pueda ver mejor el resultado, pero la misma fórmula de DAX ya realizar el ordenamiento internamente, así que hacerlo por fuera es irrelevante para el cálculo.
Saludos.
Buenas Julio, lo primero tus videos son increíbles. Lo segundo me gustaría plantear una duda acerca de la medida. Muchas veces el siguiente paso es querer saber qué productos son los clasificados en "A", "B", "C". Con la medida que planteas esto no es posible,(Colocandola junto a columnas como dimProducto[ID_PRODUCTO] o dimProducto[Nombre Producto]. ¿A qué se debe esto? y ¿Cómo lo solucionarías o modificarías la medida ?
Gracias de antemano
Hola estimado, gracias por tus comentarios.
Lo que sucede es que la naturaleza del indicador impide asociar esta clasificación cuando solo filtro un producto en la visual.
Si queremos hacerlo como comentas hay que hacer una versión aún mas avanzada de la medida.
Me gustaría desarrollar ese ejemplo en un video exclusivo para miembros que subiré en un par de semanas.
Saludos cordiales.
@@MenquisBI Lo esperaré con ansias ! Muchas gracias por responder. Saludos cordiales
Excelente como siempre., aunque tengo un problema al armar la tabla productos (min 13). Siguiendo tu ejemplo he usado el IdProducto de mi tabla de ventas y al añadir la columna MontoProducto me sale el mismo valor para todos los productos. En cambio si uso el IdProducto de mi tabla de productos (relacionada con la de ventas) sí que sale el dato para cada producto. No le veo sentido, ya que la medida de ventas que uso está calculada usando solo datos (columnas) de la tabla de ventas. Gracias
Buenos días estimado.
No estoy seguro si estas usando el mismo archivo de los recursos del video, si es así debería salirte exactamente el mismo resultado.
Si estas usando otro archivo, seguramente hay algún valor especial en tu modelo que hace que no funcione el resultado, la verdad pueden ser muchas cosas, no podría darte una respuesta definitiva sin antes ver tu modelo específico.
Saludos
@@MenquisBI Muchas gracias por la respuesta. Tienes razón, no estoy usando el mismo archivo, sino uno propio con fuego real. Seguramente he querido correr demasiado y aplicar directamente. Voy a trabajar primero con los recursos del video para entender bien el proceso antes de intentar aplicar al mio. Y cuando lo haga, empezar primero con una tabla aislada. Seguramente algo se me escapó. Muchas gracias de nuevo.
Hola cómo accedo al curso de Dax ?
Hola Renato, gracias por tus comentarios.
Puedes inscribirte al curso por esta link :)
menquisbi.com/e/especializacion-en-lenguaje-dax-edicion-iii-en-vivo
Saludos
Hola, el curso en vivo también quedará grabado?? sería ideal
Hola estimado, gracias por tus comentarios.
Por supuesto, la sesiones se van a grabar para que se pueda repasar, pero eso solo estará disponible para lo que compren el curso, habrá un aula virtual donde podrán acceder.
Saludos cordiales.
Hola, estoy un poco confundido, entiendo que la tabla virtual que armaste se recalcula por cada filtro externo que haces, no hay necesidad de usar AllSelected, pq quiza yo erróneamente lo uso en mis medidas para recalcule considerando cualquier filtro externo
Hola Vladimir, gracias por tus comentarios.
Es correcto, en este caso al colocar solo la medida va a considerar cualquier filtro como universo (tanto internos como externos).
Ahora, puede pasar que en un caso particular quisiera generar los grupos basados en el TOTAL de Productos (en decir que no se recalcule dentro de una Categoría o Marca específica que coloquemos dentro la visual).
En ese caso si tendría sentido colocar ALLSELECTED(dimProducto), pero es un caso especial.
Saludos.
Julio no encuentro el boton de unirme como miembro del canal. En que parte está ese botón. Gracias
Entiendo Miguel, lo que puedes hacer en entrar a mi canal: www.youtube.com/@MenquisBI
y justo a la derecha de donde dice suscrito, encontrarás la opción.
Alternativamente, puedes usar este link, para ingresar directamente:
th-cam.com/channels/u25jQpvCNUgYV-Tl0iBnQg.htmljoin
Saludos.
@@MenquisBI Que raro, no me aparaece esa opción, veo suscrito, pero no veo algo que me diga unirme u otro botón. Que podrá ser?.
@@migfar1 no sabría decirte amigo.
No te funciona este link?:
th-cam.com/channels/u25jQpvCNUgYV-Tl0iBnQg.htmljoin
Saludos cordiales y un gran abrazo.
MontoProducto=dimproducto[monto]; entonces en el SUMX no da lo mismo colocar MontoProducto?, Aqui no entiendo porque en el Filter dimproducto[Monto] >= MontoProducto si es lo mismo?
Hola José, gracias por tus comentarios.
Lo que sucedes es que tienes que tener claro el concepto de contexto de fila para saber cualquier utilizar uno u otro objeto.
Por ejemplo, una vez definida la variable, pierde su contexto de fila, por lo que no tiene sentido colocarlo dentro de un SUMX, va a sumar varias veces el mismo valores.
Lo mismo ocurre en FILTER, cuando estoy en una iteración genero un contexto de fila, por lo que ahí dimProducto[Monto] no es lo mismo que MontoProducto.
Te recomiendo revisar mi video de Contexto de Fila, donde explico a detalle estos conceptos.
Saludos