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 super gente,
Estoy seguro de que es simple, pero no puedo entenderlo :). Simplemente quiero una medida para contar cuántos clientes han sido vistos por más de un canal (así que del siguiente ejemplo, 2... Smith y Jones). Puntero rápido sería muy apreciado 🙂
Cliente | ID de llamada | Visto a través de qué canal |
Sr. Smith | 1 | Virtual |
Sr. Rogers | 2 | Correo electrónico |
Sr. Jones | 3 | Virtual |
Sr. Smith | 4 | Cara a cara |
Sr. Jones | 5 | Cara a cara |
Sr. Rogers | 6 | Correo electrónico |
Sr. Edwards | 7 | Congreso |
Necesidad de recuento de clientes vistos a través de más de un canal |
El objetivo general es tener % con numerador decustomers vistos por más de un canal y denominador de clientes vistos.
Gracias de antemano por su ayuda 🙂
Jim
Hola a ambos, muchas gracias por esto, perfecto. Como siempre, siempre estoy asombrado de las habilidades y la actitud de sus muchachos para ayudar a los demás.
Muchas gracias
Jim
Pruebe esta medida:
Measure =
VAR custSeen_ = DISTINCTCOUNT ( Table1[Customer] )
VAR custSeenMore1Chan_ =
COUNTROWS (
FILTER (
DISTINCT ( Table1[Customer] ),
CALCULATE ( DISTINCTCOUNT ( Table1[Seen through which channel] ) ) > 1
)
)
RETURN
DIVIDE ( custSeenMore1Chan_, custSeen_ )
|
Por favor, acepte la solución cuando haya terminado y considere dar un pulgar hacia arriba si las publicaciones son útiles. Póngase en contacto conmigo en privado para obtener apoyo con cualquier necesidad de BI a gran escala, tutoría, etc. |
Para calcular esto, debe tomar una tabla de clientes distintos, filtrar esa tabla a aquellos con más de 1 canal y contar las filas de la tabla resultante.
Hay varias maneras de hacer esto, y aquí hay un par. V1 debería funcionar mejor en general, pero V2 es un código más corto.
V1
(Estructura similar a medir en este artículo)
Customers Seen By More Than One Channel V1 =
VAR CustomerChannel =
SUMMARIZE (
Calls,
Calls[Customer],
Calls[Channel]
)
VAR CustomerNumChannel =
GROUPBY (
CustomerChannel,
'Calls'[Customer],
"@NumChannel",
SUMX ( CURRENTGROUP (), 1 )
)
VAR CustomerMoreThanOneChannel =
FILTER (
CustomerNumChannel,
[@NumChannel] > 1
)
RETURN
COUNTROWS ( CustomerMoreThanOneChannel )
Customers Seen By More Than One Channel V2 =
COUNTROWS (
FILTER (
VALUES ( Calls[Customer] ),
CALCULATE ( DISTINCTCOUNT ( Calls[Channel] ) ) > 1
)
)
La medida tendría que cambiarse si tiene la intención de usarla en un canal visual que incluye y desea que la medida se vea fuera del canal filtrado actualmente.
Pequeño ejemplo de PBIX adjunto.
Saludos
Owen
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.