Power BI is turning 10! Tune in for a special live episode on July 24 with behind-the-scenes stories, product evolution highlights, and a sneak peek at what’s in store for the future.
Save the dateEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Hola, estoy experimentando un problema inesperado con una columna calculada y me pregunto si tiene que ver con la forma en que creé la tabla a la que hace referencia. Tengo las siguientes tablas:
1. Pronóstico sin filtrar - Creado utilizando RESUME con tablas de importación de datos maestros
2. Demanda sin filtrar- Creado por agrupación por ID de inventario y contiene una columna calculada que hace referencia a la tabla Pronóstico sin filtrar
3. Pronóstico filtrado - Creado usando un UNION en dos tablas
4. Demanda filtrada - Creado por agrupación por ID de inventario y contiene una columna calculada que hace referencia a la tabla De pronóstico filtrada
Aquí está la columna calculada utilizada en #2:
Solved! Go to Solution.
Gracias por la respuesta, @AllisonKennedy. Terminé agregando contexto adicional a la fórmula original que permitió que el cálculo se ejecutara en el nivel de fila. El resultado final debía ser una suma de cantidades para cada artículo en un período de tiempo determinado basado en una tabla de transacciones con muchas transacciones para ese artículo. Lo tengo funcionando ahora, también tomé su consejo en la mesa DimDate, gracias por la propina.
@cpiercey
Me pregunto por qué crea la columna en la tabla 4 mientras calcula con la columna de la tabla 3. ¿Por qué no simplemente crea la columna en la Tabla 3.
Básicamente, la columna de expresión de Calculate(xxxx) debe de la tabla actual, puede filtrar con otras tablas si hay una relación, algo así como:
2018 Q1 Demand = CALCULATE(sum('Filtered Demand'[Total Quantity]), 'Filtered Forecast'[Date - Year] = 2018, 'Filtered Forecast'[Date - Quarter] = 1)
Paul Zheng _ Equipo de apoyo de la comunidad
Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Copying DAX from this post? Click here for a hack to quickly replace it with your own table names
Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C
I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com
Gracias por la respuesta, @AllisonKennedy. Terminé agregando contexto adicional a la fórmula original que permitió que el cálculo se ejecutara en el nivel de fila. El resultado final debía ser una suma de cantidades para cada artículo en un período de tiempo determinado basado en una tabla de transacciones con muchas transacciones para ese artículo. Lo tengo funcionando ahora, también tomé su consejo en la mesa DimDate, gracias por la propina.
Copying DAX from this post? Click here for a hack to quickly replace it with your own table names
Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C
I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com
Check out the July 2025 Power BI update to learn about new features.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.