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
icturion
Resolver II
Resolver II

Calcular utilizando el filtro y si

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:

CALCULAR (COUNTROWS ( 'table1' ),FILTRO ('table1','table1'[datecolumn1] < 'table1'[Datecolumn2] ))
espero que alguien pueda ayudarme con la última parte.
1 ACCEPTED 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]
)
)

View solution in original post

4 REPLIES 4
amitchandak
Super User
Super User

@icturion

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())))

az38
Community Champion
Community Champion

hola @icturion

Tratar

CALCULATE ( 
COUNTROWS ( 'table1' ),  
FILTER ( 'table1',
(ISBLANK('table1'[Datecolumn2]) && 'table1'[datecolumn1] < TODAY() ) ||
'table1'[datecolumn1] < 'table1'[Datecolumn2] 
)
)

do not hesitate to give a kudo to useful posts and mark solutions as solution
LinkedIn

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]
)
)

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.