Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Estoy tratando de crear una fórmula para un recuento de clientes en el que los ingresos del mes anterior sean >0 y los ingresos del mes actual sean =0. He probado tantas iteraciones de la misma fórmula que estoy viendo estrellas.
Tengo 6 categorías en las que los clientes deben caer. La fórmula está a continuación y funciona bien.
Abandonos = SWITCH(TRUE(),
Pedidos[$ Mes actual]>0 && Pedidos[# Mes anterior]<=0, "NUEVO",
Pedidos[$ Mes actual]=0 && Pedidos[$ Mes anterior]=0, "N/A",
Pedidos[$ Mes actual]<=0 && Pedidos[$ Mes anterior]>0, "CANCELAR",
Pedidos[$ Mes actual]=Pedidos[$ Mes anterior], "SIN CAMBIOS",
Pedidos[$ Mes actual]>0 && Pedidos[$ Mes anterior]<Pedidos[$ Mes actual], "ACTUALIZAR",
Pedidos[$ Mes actual]>0 & Pedidos[$ Mes anterior]>Pedidos[$ Mes actual], "DOWNGRADE","")
El campo para los clientes es 'Pedidos'[Customer_Account]
Los campos de Ingresos actuales y del mes anterior son medidas.
10000002 | Feb-24 | $2,695 | (2.695 dólares) | CANCELAR | |
10000003 | Feb-24 | $1,898 | $4,660 | (2.762 dólares) | DEGRADAR |
10000004 | Feb-24 | $3,884 | $3,884 | $0 | SIN CAMBIOS |
10000005 | Feb-24 | $2,703 | $2,703 | $0 | SIN CAMBIOS |
10000007 | Feb-24 | $3,045 | $3,045 | $0 | SIN CAMBIOS |
10000008 | Feb-24 | $2,027 | $2,027 | $0 | SIN CAMBIOS |
10000009 | Feb-24 | $991 | $991 | $0 | SIN CAMBIOS |
10000011 | Feb-24 | $1,697 | $1,697 | $0 | SIN CAMBIOS |
10000012 | Feb-24 | $1,500 | $1,500 | $0 | SIN CAMBIOS |
10000015 | Feb-24 | $1,149 | $1,149 | $0 | SIN CAMBIOS |
10000016 | Feb-24 | $2,167 | $2,167 | $0 | SIN CAMBIOS |
¡Cualquier sugerencia sería genial! He consultado con Google Gemini y MS CoPilot y nada ha funcionado.
Hola @cherimjewell67 ,
Me gustaría agradecer el valioso aporte proporcionado por @lbendlin . Sus ideas iniciales fueron fundamentales para guiar mi enfoque. Sin embargo, me di cuenta de que se necesitaban más detalles para comprender completamente el problema.
En mi investigación, seguí los siguientes pasos:
Creo una tabla como mencionaste.
Creo que puedes usar la función IF.
Status =
IF (
'Orders'[Differences] = 0,
"NO CHANGE",
IF ( 'Orders'[Current] = 0, "CANCEL", "DOWNGRADE" )
)
Saludos
Yilong Zhou
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Agradezco estas respuestas, sin embargo, estoy tratando de contar los resultados de cada estado por mes. Así es como se ven los estados:
Imagen A
Esto es lo que necesito crear.
Imagen B
¡Gracias por toda su ayuda!
Hola @cherimjewell67 ,
Parece que hay muchas incógnitas en su archivo .pbix, ¿podría cargar su archivo .pbix o más información clave para que investigue más a fondo?
Saludos
Yilong Zhou
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.