Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Saxon10
Post Prodigy
Post Prodigy

RECUENTO POR VARIOS CRITERIOS CON COLUMNAS (SE REQUIERE EXPRESIÓN DAX)

Hola

En Excel estoy aplicando la siguiente fórmula ?COUNTIFS(DATA1! B$2:B$284715,$B 3) para obtener el recuento que se acumula al estado de la tabla Data1 en la tabla De estado.

Estoy buscando la expresión DAX (creación de nueva columna) para lograr el resultado deseado en Power BI.

DATOS1:

UkNosIndiasuyosSrlPakProhibiciónAfgCerca
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO
NO ES NECESARIOEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoEmparejadoNO ES NECESARIO

ESTADO;

EstadoUkNosIndiasuyosSrlPakProhibiciónAfgCerca
Emparejado14228581219077282124284406216292179342193704216
NO EMPAREJADO 56133656372590308684221053729101098
NO ES NECESARIO284700 284400

https://www.dropbox.com/s/a52y7zz9ofbmfae/COUNT.pbix?dl=0

https://www.dropbox.com/s/hku5yuaisyjvdny/COUNT.PNG?dl=0

1 ACCEPTED SOLUTION

No @Saxon10 ,

El resultado de su fórmula es correcto. Filtra el MATCHED en EE. UU., mostrando 228581 filas, que es lo mismo que el resultado del cálculo.

4.png

Saludos

Stephen Tao

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

6 REPLIES 6
CNENFRNL
Community Champion
Community Champion

@Saxon10 , después de despivor la tabla de datos, puede aplicar esta fórmula simple de abajo a tierra para hacer el truco. Es posible que desee hacer referencia al archivo adjunto para obtener más información.

Count = COUNTROWS( DATA )

Screenshot 2020-12-08 040240.png


Thanks to the great efforts by MS engineers to simplify syntax of DAX! Most beginners are SUCCESSFULLY MISLED to think that they could easily master DAX; but it turns out that the intricacy of the most frequently used RANKX() is still way beyond their comprehension!

DAX is simple, but NOT EASY!

Hola

Estoy aplicando la siguiente expresión DAX, pero no estoy seguro de que sea correcto puede aconsejar.

Saxon10_0-1607512515557.png

US - CALCULATE(COUNT(DATA1[US]),FILTER(ALL(DATA1),DATA1[US]-EARLIER('STATUS'[LIST])))

No @Saxon10 ,

El resultado de su fórmula es correcto. Filtra el MATCHED en EE. UU., mostrando 228581 filas, que es lo mismo que el resultado del cálculo.

4.png

Saludos

Stephen Tao

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

gracias por su tiempo para investigar mi consulta.

thanks for your reply. those 9 column came from Dax expression its not part of raw data. can you please advise Dax expression option. Sorry its my fault I don't mentioned clearly. 

Anonymous
Not applicable

Hey @Saxon10

Pruebe esto, en Power Query seleccione todos los países y haga clic en columnas seleccionadas sin depoducir, lo que sucederá es que los países vendrían en una columna y una columna sería para coincidentes, sin igual, etc. Publique esto vaya a la página principal del lienzo, tome un objeto visual de matriz y arrastre Países en columnas y esta nueva columna coincidente, sin igual en las filas y en los valores también la misma columna, luego en el campo de valor haga clic en el menú desplegable y seleccione Contar desde allí.

Eso es todo.

Marque esta solución como prueba completa una vez que esté bien con ella.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.