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.
Hola a todos,
Tengo una tabla de clientes, sus saldos vencidos y fechas/horas en las que se contactó con estos clientes. Estoy tratando de mostrar si cada cliente fue contactado con la cantidad apropiada de veces. Si una empresa tiene un saldo vencido con hasta 30 días de retraso, su saldo aparecerá en la columna "Balance30". Si el cliente llega 30-60 días tarde, su saldo aparecerá en "Balance60". Se supone que los clientes deben ser contactados una vez por período, es decir, si tienen un Balance30 > 0, deben tener una fecha de contacto de algún momento en los últimos 30 días. Si tienen un Balance60, debe haber una fecha de contacto en los últimos 30 días, así como una en los últimos 30-60 días. ¿Cómo puedo mostrar si se contactó a cada cliente con la cantidad adecuada de veces?
@EREDF250 - Tal vez:
Measure =
VAR __Days =
SWITCH(TRUE(),
NOT(ISBLANK([Balance30])),30,
NOT(ISBLANK([Balance60])),60,
NOT(ISBLANK([Balance60])),90,
0
)
VAR __RequiredContacts = __Days / 30
VAR __Table = FILTER('Table',[Date]>=TODAY()-__Days)
VAR __Contacts = COUNTROWS(__Table)
RETURN
IF(__Contacts >= __RequiredContacts,1,0)
Gracias por la ayuda. Estoy recibiendo un error en las funciones Balance30, Balance60, Balance90 en las funciones ISBLANK. Parece que estoy recibiendo el error porque son todas las columnas de mi origen de datos y no las medidas.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |