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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Suma de los recuentos para cada categoría con % total

He probado muchas sugerencias diferentes de este foro todos seleccionados, todosexceptos, resumir como una nueva tabla y todo lo que simplemente no puedo entender esto. Necesito un recuento total para cada proveedor para calcular el porcentaje de cada subcategoría. Tengo la siguiente tabla y si puedo hacer que funcione, entonces puedo ponerla en la imagen para comparar los totales de % en lugar de contar. Tengo una página que se puede filtrar por año, mes y proveedor(es). Necesito el total y el % para cada proveedor en función de las selecciones en los filtros.

Aquí están las dos medidas tal como las tengo ahora, ya que esto fue lo más cerca que he estado.

Aquí hay un enlace a un archivo de Excel muy reducido que muestra en la primera pestaña lo que quiero ver y las 600 filas con lo que creo que son las columnas mínimas necesarias para este visual. La columna de fecha está vinculada a una tabla de fechas y el ID de proveedor está vinculado a una tabla de proveedores, pero acabo de incluir el proveedor como una columna para facilitarlo. Las segmentaciones de datos de la página siguiente utilizan, por supuesto, las tablas de fecha y proveedor para filtrar.

Total CPT Count by Provider = CALCULATE(Count(CPTsByEncounterAndClaim[Encounter ID]),ALLSELECTED(CPTsByEncounterAndClaim[Encounter ID]))

% Total CPT by Provider = DIVIDE(Count(CPTsByEncounterAndClaim[Encounter ID]),CPTsByEncounterAndClaim[Total CPT Count by Provider],0)

corrections shown in orange and redcorrecciones mostradas en naranja y rojo

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@brettgrubbs , Cambiar el total como

Recuento total de CPT por proveedor = CALCULATE(Count(CPTsByEncounterAndClaim[Encounter ID]),Filter(ALLSELECTED(CPTsByEncounterAndClaim),CPTsByEncounterAndClaim[Provider] = max(,CPTsByEncounterAndClaim[Provider])))

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@brettgrubbs , Cambiar el total como

Recuento total de CPT por proveedor = CALCULATE(Count(CPTsByEncounterAndClaim[Encounter ID]),Filter(ALLSELECTED(CPTsByEncounterAndClaim),CPTsByEncounterAndClaim[Provider] = max(,CPTsByEncounterAndClaim[Provider])))

Gracias, funciona muy bien pero no sigo la lógica... básicamente lo cambiaste para filtrar la tabla "ALLSELECTED" CPTsByEncounterAndClaim que debe ser de 600 filas por el proveedor... pero no entiendo cómo funciona "MAX" en este filtro cuando tengo más de un proveedor seleccionado... wouldn't just return "RRO"?

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.