Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowGet inspired! Check out the entries from the Power BI DataViz World Championships preliminary rounds and give kudos to your favorites. View the vizzies.
Hellloooo
Tengo la siguiente fórmula de DAX que cuenta el número de filas en función de dónde la fecha 'MMYYDD' (en mi tabla de calendario) cae entre las fechas mínima y máxima (tabla 1).
Recuento =
COUNTROWS (
FILTRO (
«Cuadro 1»,
[MMYYDD] >= ' Tabla1' [MinDate]
&& [MMYYDD] < ' Tabla1'[MaxDate]
)
)
Tabla 1 | ||
AccNum | MinDate | MaxDate |
ACC5281 | 31/03/2021 | 31/03/2024 |
ACC5281 | 31/03/2021 | 31/03/2024 |
ACC5281 | 31/03/2021 | 31/03/2024 |
ACC5281 | 31/03/2021 | 31/03/2024 |
ACC5281 | 31/03/2021 | 31/03/2024 |
ACC5255 | 17/01/2023 | 30/11/2023 |
ACC5255 | 17/01/2023 | 30/11/2023 |
ACC5255 | 17/01/2023 | 30/04/2023 |
ACC5255 | 17/01/2023 | 30/04/2023 |
ACC5254 | 17/01/2023 | 29/02/2024 |
ACC5254 | 17/01/2023 | 29/02/2024 |
ACC5254 | 17/01/2023 | 29/02/2024 |
Desafortunadamente, la Tabla 1 incluye números de cuenta duplicados, y esto infla considerablemente las cifras. ¿Es posible modificar la fórmula anterior para que solo cuente filas distintas de 'Tabla 1' donde mi AccNum es distinto? No puedo quitar duplicados en PowerQuery porque mis cálculos de fecha mínima/máxima se crean con DAX en 'Tabla1'. Este es mi resultado final: -
Cal1 | |
MMYYDD | Contar |
01/11/2021 | 81201 |
01/12/2021 | 80930 |
01/01/2022 | 80654 |
01/02/2022 | 80344 |
01/03/2022 | 80166 |
01/04/2022 | 79635 |
01/05/2022 | 78999 |
01/06/2022 | 78366 |
01/07/2022 | 77729 |
01/08/2022 | 77210 |
01/09/2022 | 76604 |
01/10/2022 | 75846 |
01/11/2022 | 75394 |
¡Cualquier ayuda enormemente apreciada!
CF
¡Cosas increíbles! Gracias de nuevo!!
De nada 🙂
en el primer desafío de 25 días de Curbal, hay bastantes ejemplos de tales mesas virtuales... Buena fuente de aprendizaje...
Muchas gracias marcl1, realmente agradezco la respuesta. Crear una mesa virtual VAR es un concepto completamente nuevo para mí. ¿Tiene algún ejemplo de cómo lo haría?
VAR __tab = filter(SUMMARIZE('Tabla1',[columna1],...), ...)
DEVOLUCIÓN
countrows(__tab)
Piensa que esta tabla virtual es como un pivote para que obtengas 1 línea por accnum
Hola
puede crear una tabla virtual VAR con la función resumir
Luego haces los CountRows en esta tabla virtual ...
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code FABINSIDER for a $400 discount!
Check out the February 2025 Power BI update to learn about new features.