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

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
Syndicate_Admin
Administrator
Administrator

Recuento distinto en un objeto visual de tabla

Hola expertos

Estoy tratando de resolver cómo contar valores distintos en un objeto visual de tabla, para nuestra tabla de citas necesito contar el número de citas perdidas para cada cliente. He intentado resumir la tabla de citas, pero obtengo errores o no trae valores duplicados.

Los datos de mis citas tienen este aspecto, se trata de un objeto visual de tabla tomado de la tabla Reuniones. Filtrado por AppointmentType y AppStatus

CustID AppointmentType AppStatus AppID AppDate

001 Primer ADN 002 1 de junio

001 Primer ADN 003 5 de junio

002 Primer ADN 004 5 de junio

002 Primer ADN 005 7 de junio

Esto es lo que estoy buscando

CustID AppointmentType AppStatus AppID AppDate Reuniones perdidas

001 Primer ADN 002 1 de junio de 2

001 Primer ADN 003 5 de junio 2

002 Primer ADN 004 5 1 de junio

Puedo crear una medida para contar las distintas ocurrencias:

Intro_DNA2 = CALCULAR(DISTINCTCOUNT(Reuniones[CustID]), FILTRO('Reuniones', 'Reuniones'[TipoDeCita] ="Primero" && 'Reuniones'[Estado de la aplicación] = "ADN"))
Pero quiero mostrar el número de citas perdidas para cada cliente en una columna, ¿cuál es la mejor manera de lograrlo? ¿Debería crear una columna calculada en la tabla de reuniones principal para las citas perdidas?, si es así, ¿cuál es el mejor enfoque?
Toda la ayuda muy apreciada,

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

Hola, para contar distintas citas perdidas por cliente y mostrarlas en una tabla, siga estos pasos

Paso 1. Crear una columna calculada: agregue una columna a la tabla para contar el número de citas perdidas por cliente.

MissedAppointmentsCount = CALCULATE(COUNTROWS(Meetings), FILTER(Meetings, Meetings[CustID] = BEFORE(Meetings[CustID]) &&Meetings[AppointmentType] = "First" && Meetings[AppStatus] = "DNA"))

Paso 2. Agregar la columna al objeto visual de tabla: incluya la nueva columna "MissedAppointmentsCount" en el objeto visual de la tabla junto con las demás columnas relevantes.

Este enfoque garantiza que pueda ver el número de citas perdidas para cada cliente directamente en su objeto visual.

Por favor, avíseme si su pregunta ha sido respondida.

Saludos
Chiranjeevi kudupudi

Muchas gracias

Syndicate_Admin
Administrator
Administrator

@Elisa112 ,

Para ayudarte, necesito algo de información. ¿En qué se basan para calcular las citas perdidas? ¿Por qué debería mostrarse dos veces para CUST 1 y solo una vez para CUST 02, cuál es la lógica detrás de esto?

PBI_SuperUser_Rank@1x.pngMiembro memorable | Ex superusuario
Si ayudé, ¡acepte la solución y felicite!
Twitter

Hola

Pido disculpas, cometí un error, la versión correcta se encuentra a continuación

CustID AppointmentType AppStatus AppID AppDate Reuniones perdidas

001 Primer ADN 002 1 de junio de 2

002 Primer ADN 004 5 2 de junio

Necesito encontrar el número de veces que un cliente ha faltado a la primera cita, (ADN = no asistió).

Gracias por su ayuda.

Cree una medida como se muestra a continuación. Podría funcionar para sus necesidades.


MissedFirstAppointments =
CALCULAR(
COUNTROWS(Reuniones),
Meetings[AppointmentType] = "Primero" && Meetings[AppStatus] = "DNA"
)

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Users online (4,217)