Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Hola
Estoy tratando de compilar una medida dax para sumar el número de registros en función de algunas condiciones.
La situación es la siguiente:
table1 tiene dos columnas de fecha y una columna de estado. Datecolumn1 contiene una fecha de destino y datecolumn2 la fecha una vez completado el registro.
Ahora la intención es calcular el número de registro donde el valor en datecolumn2 es mayor que datecolumn1 y si datecolumn2 aún no contiene un valor, calcule si la fecha actual es mayor que datecolumn1, siempre que el valor de statuscolumn sea nuevo o pendiente.
esta es mi medida hasta ahora:
Solved! Go to Solution.
Thx para la ayuda, basado en la ayuda mi medida ahora se ve así y está funcionando:
Medición ?
Calcular (
COUNTROWS ('tabel1'),
Filtro (
'tabel1',
(
ISBLANK ('tabel1'[Fechacolumna2])
&& 'tabel1'[Datecolumn1] <Hoy ()
&& 'tabel1'[Estado] ?"Nuevo"
&& 'tabel1«[Estado]"Pendiente"
)
|| 'tabel1'[datecolumn1] < 'tabel1'[Datecolumn2]
)
)
Trate como . fusión estaba disponible en o después del lanzamiento de marzo de 2020
CALCULATE ( COUNTROWS ( 'table1' ), FILTER ( 'table1', 'table1'[datecolumn1] < coalesce('table1'[Datecolumn2]today())))
Hola
para el isblank todavía me falta el filtro basado en la columna status con los valores nuevos y pendientes.
Thx para la ayuda, basado en la ayuda mi medida ahora se ve así y está funcionando:
Medición ?
Calcular (
COUNTROWS ('tabel1'),
Filtro (
'tabel1',
(
ISBLANK ('tabel1'[Fechacolumna2])
&& 'tabel1'[Datecolumn1] <Hoy ()
&& 'tabel1'[Estado] ?"Nuevo"
&& 'tabel1«[Estado]"Pendiente"
)
|| 'tabel1'[datecolumn1] < 'tabel1'[Datecolumn2]
)
)