Check your eligibility for this 50% exam voucher offer and join us for free live learning sessions to get prepared for Exam DP-700.
Get StartedDon't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.
Hola experto,
Tengo el siguiente objeto visual de tabla:
Nombre Emp | Cantidad vendida |
John | 122 |
Pedro | |
Ravi | 67 |
Rastrillo | |
Neha | 155 |
En este caso, la "cantidad vendida" es una medida calculada.
Necesito encontrar el número de filas que no están en blanco, que es 3 en este caso, es decir.
Nombre Emp | Cantidad vendida | Recuento de filas |
John | 122 | 3 |
Pedro | 3 | |
Ravi | 67 | 3 |
Rastrillo | 3 | |
Neha | 155 | 3 |
He intentado usar el siguiente dax:
COUNTROWS(FILTER('Order_table',NOT(ISBLANK([Cantidad vendida]))))
Pero no estoy obteniendo el resultado.
¿Podría sugerir cómo lograr lo mismo?
Gracias y saludos,
Tushar Gaurav
Hola @TusharGaurav
Estabas en el camino 🙂 correcto
La fórmula que está funcionando :
El pbix está adjunto
Si mi respuesta fue útil, por favor dame un felicito y acéptalo como una solución.
Hola Rita,
Muchas gracias por su respuesta.
Lamento que haya 2 columnas más, es decir, Jefe de equipo y Persona de ventas.
Nombre del gerente | Líder de equipo | VendedorPersona | Cantidad vendida |
John | Rambo | Arnold | 10000 |
John | Rambo | Tim | 125 |
John | Rambo | Casarse | |
Pedro | Neha | Raj | 123 |
Pedro | Neha | Narnia | |
Rastrillo | Ravi | Billy | 45 |
Rastrillo | Ravi | Martha | 29 |
Rastrillo | Ravi | Saif | 35 |
He utilizado el siguiente cálculo:
Non_blnk_rows =
CALCULAR(
COUNTROWS(FILTER('Hoja1',NOT ISBLANK([Cantidad vendida]))),ALLSELECTED('Hoja1'[Nombre del gerente],Hoja1[Líder de equipo],Hoja1[Líder de equipo]))
Pero no funciona y obtengo 1 en lugar de 6.
¿Podría ayudarme, por favor?
Hola @TusharGaurav
Modifique la fórmula a:
Si mi respuesta fue útil, por favor dame un felicito y acéptalo como una solución.
Hola Rita,
Gracias de nuevo por tan pronta respuesta.
En realidad, "Cantidad vendida" no es una columna, sino una medida calculada, por lo que puedo usarla en el dax "Todos excepto".
¿Hay alguna alternativa?
Gracias y saludos,
Tushar Gaurav
El trabajo de sholud allsellected (mesa) también.
No estoy cerca de la computadora, si no funciona, avíseme y lo verificaré más tarde
Hola Rita,
Gracias.
Incluso allselected no funciona.
Este DAX también toma solo columnas y no medidas.
Gracias y saludos,
Tushar Gaurav
Hola @TusharGaurav
Lo comprobé y todo seseleted a nivel de mesa funciona perfectamente.
(elimina todos los filtros que vienen de la tabla y crea el filtro por la medida)
** Si tiene empleados o algo similar como dimensión, debe aplicarse en esta tabla de dimensiones de empleados.
Se adjunta el pbix actualizado, desde aquí si no funciona necesito ver tu pbix.
Si mi respuesta fue útil, por favor dame un felicito y acéptalo como una solución.
Debería funcionar porque el contexto del filtro proviene de la tabla...
Por favor, comparta el enlace para su archivo pbix y verificaré por qué no funciona para usted
Hola Rita,
Gracias.
Funciona para mis datos de muestra de una sola tabla, pero estoy usando varias tablas con algunos cálculos complejos.
Puede ser por eso que no funciona.
Gracias por tu ayuda.
Gracias y saludos,
Tushar Gaurav
@TusharGaurav
En este caso, parece que definitivamente necesita una tabla de dimensiones para los empleados.
A continuación, independientemente de lo que haga en el cálculo, podrá eliminar los filtros de la tabla de dimensiones.
Una de las razones por las que el motor de Power BI favorece en gran medida los "esquemas de estrella".