Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hola
Soy bastante nuevo en Power BI y DAX, y estoy tratando de envolver mi cerebro en torno a cómo hacer algo. Tenemos clientes que entran y salen de nuestro sistema y necesitan una forma de determinar si están activos en ciertas fechas o dentro de ciertos plazos. Por ejemplo, un usuario selecciona el 1 de mayo de 2022 y queremos mostrar cuántos clientes activos teníamos en esa fecha. Tenemos fechas de inscripción y fechas de salida, pero no todos los clientes tienen fechas de salida, ya que todavía están activos, por lo que también tenemos que tener en cuenta eso. También nos gustaría poder hacer esto durante meses y años enteros, para mostrar cuántos clientes activos únicos tuvimos durante estos marcos de tiempo más grandes también. Sé cómo "codificar" esto a una fecha específica, pero simplemente no sé cómo hacerlo realidad con la selección dinámica de fechas. Cualquier ayuda o sugerencia sería apreciada. 🙂
Muchas gracias, @heatherkw !
Le aconsejo que marque su respuesta como la solución real a su consulta inicial. Hará que el uso de este foro sea un poco más fácil 🙂
¡Seguro! Ahora uso este cálculo todo el tiempo. Por lo general, se ve algo como esto:
¿Podría compartir su solución con la comunidad? Después de todo, esta es la razón por la que existe esta comunidad.
Hola
Comparta algunos datos con los que trabajar.
ID de cliente | ID de inscripción | EnrollmentStart | InscripciónFin |
1 | 12347 | 1/1/2019 | 5/31/2019 |
1 | 12349 | 5/31/2019 | |
2 | 12352 | 12/22/2019 | 6/1/2020 |
3 | 12354 | 1/15/2020 | |
4 | 12357 | 2/24/2020 | 5/31/2020 |
4 | 12360 | 5/31/2020 | 9/30/2020 |
4 | 12363 | 12/30/2020 | |
5 | 12358 | 4/3/2020 | 4/4/2020 |
5 | 12359 | 4/4/2020 | |
6 | 12350 | 6/2/2019 | 12/31/2019 |
6 | 12353 | 12/31/2019 | 6/1/2020 |
7 | 12361 | 7/4/2020 | |
8 | 12351 | 6/2/2019 | |
9 | 12362 | 12/2/2020 | |
10 | 12345 | 3/2/2018 | 6/4/2018 |
10 | 12346 | 9/2/2018 | 2/3/2019 |
10 | 12348 | 5/2/2019 | 12/2/2019 |
10 | 12355 | 2/4/2020 | 2/5/2020 |
10 | 12356 | 2/5/2020 |
Aquí hay algunos datos inventados. Miré a mi alrededor algunos otros hilos y pensé que había encontrado una solución, pero no tenía en cuenta que una persona tuviera múltiples inscripciones durante un período de tiempo, y solo parecía permitir recuentos en una fecha específica, en lugar de mirar también, por ejemplo, los recuentos anuales. Es muy común que nuestros clientes tengan múltiples inscripciones, pero solo queremos recuentos distintos basados en sus identificaciones de clientes.
Hola
¿Cómo puede la fecha de inicio de la inscripción ser la misma que la fecha de finalización de la inscripción (consulte ClientID 1). Si la inscripción finaliza el 31/05/2019, ¿no debería comenzar la siguiente frp, 1/6/2019? Si mi comprensión es correcta, por favor comparta los datos revisados.
Esto es realmente muy común en nuestros datos debido a los diferentes programas que tenemos. Por ejemplo, se inscriben en la evaluación, luego se inscriben en un programa real el mismo día exacto.
Pude encontrar una solución que funciona, por lo que ya no necesito ayuda. ¡Gracias por su disposición a ayudar!
@heatherkw hay muchos blogs / videos sobre esto. si busca DAX de recuento de empleados (escenario común), encontrará una solución.
Aquí hay uno, no estoy respaldando ninguna solución porque no sé cómo se desempeñarán. Aquí hay un enlace de ejemplo El recuento de empleados a lo largo del tiempo | Power BI Exchange (pbiusergroup.com)
Yo lo haría ❤ Elogios si mi solución ayudó. 👉 Si puede dedicar tiempo a publicar la pregunta, también puede hacer un esfuerzo para felicitar a quien ayudó a resolver su problema. ¡Es una muestra de agradecimiento!
⚡ Visítenos en https://perytus.com, su ventanilla única para proyectos/formación/consultoría relacionados con Power BI.
¡Gracias! Me llevó un tiempo y bastantes intentos y versiones, ¡pero lo hice funcionar!
Check out the September 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |