Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Next up in the FabCon + SQLCon recap series: The roadmap for Microsoft SQL and Maximizing Developer experiences in Fabric. All sessions are available on-demand after the live show. Register now

Reply
Syndicate_Admin
Administrator
Administrator

Power Query

Tengo un gran conjunto de datos históricos de los clientes y los servicios (planes) que habían comprado a mi empresa. Estoy trabajando en un proyecto de análisis de Cross-Selling.

alir22456_3-1720672934544.png

En función de estos datos, quiero ver los nombres de los clientes que (por ejemplo) compraron Plan 4 y Plan 10.

alir22456_4-1720672948204.png

Nota: Quiero ver solo a los clientes que compraron ambos planes. No individualmente.

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Gracias @fahadqadir3 por su solución,

¿Puede decirnos si hay alguna manera de ver la lista de clientes que compraron Plan 10 menos los clientes que compraron Plan 10 y Plan 4?

Clientes objetivo = Clientes del plan 10 - (clientes del plan 10 y clientes del plan 4)

Syndicate_Admin
Administrator
Administrator

@alir22456 Revise la captura de pantalla adjunta y el código DAX para obtener los resultados deseados.

fahadqadir3_0-1720675286351.png

Cohort = 
VAR __tmpTable1 =
GENERATE(
DISTINCT('Table'[Customers]),
EXCEPT(
DISTINCT('Table'[Services]),
CALCULATETABLE(DISTINCT('Table'[Services]))
)
)
VAR __tmpTable2 = SUMMARIZE(__tmpTable1, 'Table'[Customers])
VAR __tmpTable3 = EXCEPT(DISTINCT('Table'[Customers]), __tmpTable2)
VAR __Result = CONCATENATEX(__tmpTable3, [Customers], ",", [Customers])
RETURN
__Result
SelectedPlans = 
VAR SelectedPlansTable = VALUES('Table'[Services])
RETURN
IF(
ISBLANK(CONCATENATEX(SelectedPlansTable, 'Table'[Services], " and ")),
"No Plan Selected",
CONCATENATEX(SelectedPlansTable, 'Table'[Services], " and ")
)

Espero que funcione.

¿He respondido a tu pregunta? ¡Marca mi publicación como una solución! ¡Esto ayudará a otros en el foro!
¡¡Agradezco sus felicitaciones!!

Hola @fahadqadir3

Gracias por la solución anterior. ¿Puede saber si cada nombre de cliente en la visualización se puede mostrar en filas separadas en lugar de separadas por comas?

Helpful resources

Announcements
New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.

FabCon and SQLCon Highlights Carousel

FabCon &SQLCon Highlights

Experience the highlights from FabCon & SQLCon, available live and on-demand starting April 14th.

March Power BI Update Carousel

Power BI Community Update - March 2026

Check out the March 2026 Power BI update to learn about new features.

Top Kudoed Authors