Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Esto parece una medida difícil de crear y no tengo idea de por dónde empezar. Tengo una mesa con Cliente y Fecha de Visita. Los clientes pueden venir varias veces al mes. Estoy tratando de averiguar
1) Qué clientes tenían al menos una visita al mes.
2) Recuento de esos clientes
3) Número total de visitas de esos clientes.
Adjunto es un pequeño ejemplo de lo que estoy tratando de lograr.
Gracias de antemano por la ayuda.
Solved! Go to Solution.
Hola @mregnide ,
1.Cree una columna calculada para mostrar el Mes. Y cree otra columna calculada para mostrar a los clientes que tuvieron al menos una visita al mes.
Month = MONTH([Visit Date])
Clients who had at least one visit per month =
IF (
CALCULATE (
DISTINCTCOUNT ( 'Table'[Month] ),
ALLEXCEPT ( 'Table', 'Table'[Client] )
)
= CALCULATE ( DISTINCTCOUNT ( 'Table'[Month] ), ALL ( 'Table' ) ),
1
)
2.Ponga a los clientes que tenían al menos una visita por mes en los filtros. Establezca mostrar elementos cuando el valor sea 1.
3.Crear una medida para contar el número de cúlentes que tuvieron al menos una visita por mes.
Count of clients who had at least one visit per month =
CALCULATE (
DISTINCTCOUNT ( 'Table'[Client] ),
FILTER ( 'Table', [Clients who had at least one visit per month] = 1 )
)
4.Crear una medida para contar elnúmero de visitas de esos clientes.
Total number of visits by those clients = COUNT('Table'[Clients who had at least one visit per month])
Puede consultar más detalles desde aquí.
Saludos
Stephen Tao
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @mregnide ,
1.Cree una columna calculada para mostrar el Mes. Y cree otra columna calculada para mostrar a los clientes que tuvieron al menos una visita al mes.
Month = MONTH([Visit Date])
Clients who had at least one visit per month =
IF (
CALCULATE (
DISTINCTCOUNT ( 'Table'[Month] ),
ALLEXCEPT ( 'Table', 'Table'[Client] )
)
= CALCULATE ( DISTINCTCOUNT ( 'Table'[Month] ), ALL ( 'Table' ) ),
1
)
2.Ponga a los clientes que tenían al menos una visita por mes en los filtros. Establezca mostrar elementos cuando el valor sea 1.
3.Crear una medida para contar el número de cúlentes que tuvieron al menos una visita por mes.
Count of clients who had at least one visit per month =
CALCULATE (
DISTINCTCOUNT ( 'Table'[Client] ),
FILTER ( 'Table', [Clients who had at least one visit per month] = 1 )
)
4.Crear una medida para contar elnúmero de visitas de esos clientes.
Total number of visits by those clients = COUNT('Table'[Clients who had at least one visit per month])
Puede consultar más detalles desde aquí.
Saludos
Stephen Tao
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Gracias @v-stephen-msft , que fue muy útil!
Una pregunta rápida: ¿es posible cambiar la columna calculada o escribir una medida para que si cambio el intervalo de fechas a través de la segmentación de datos que el recuento y qué clientes cumplen con la critera cambia en función de ese intervalo de fechas?
Hola @mregnide ,
Es alcanzable, siempre y cuando utilice la fecha de visita como una segmentación de datos, no hay necesidad de cambiar la columna calculada o la medida.
Saludos
Stephen Tao
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Proud to be a Super User!
No pude ver una opción para cargar un csv, pero aquí está la tabla.
Cliente | Fecha de visita |
A | 1/1/2020 |
B | 1/5/2020 |
C | 1/15/2020 |
D | 1/20/2020 |
A | 2/1/2020 |
B | 2/15/2020 |
A | 3/1/2020 |
B | 3/5/2020 |
C | 3/15/2020 |
A | 4/1/2020 |
B | 4/5/2020 |
D | 4/20/2020 |
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |