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

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.

Reply
powerbizoeker
Regular Visitor

Calcular la salida que no se devuelve dentro de 6 meses

Hola

Soy relativamente nuevo a PowerBi y estoy buscando una manera de calcular los outlows que no fluyen dentro de 6 meses.

Tengo 4 tablas: entrada, flujo de corriente, salida y calender.

La tabla de entrada tiene clientes que fluyen en un tratamiento en la fecha de referencia.

La tabla de flujo actual tiene clientes que están actualizados en un tratamiento en la fecha de referencia.

La tabla de salida tenía clientes que están saliendo de su tratamiento en la fecha de referencia.

La fecha de referencia es por mes.

Ejemplo con datos ficticios:

Tabla de entrada

ClienteFecha_inicialStop_dateReference_date
A5-6-2019 6-2019
B12-8-2019 8-2019
A (retorno)9-3-2020 3-2020
C14-3-2020 3-2020
D5-5-2020 5-2020
C (retorno)10-6-2020 6-2020

Tabla de flujo de corriente

ClienteFecha_inicialStop_dateReference_date
B12-8-2019 6-2020
D5-5-2020 6-2020
A (retorno)9-3-2020 6-2020
C (retorno)10-6-2020 6-2020

Tabla de salida

ClienteFecha_inicialStop_dateReference_date
A5-6-20192-12-20209-2019
C14-3-20202-5-20205-2020

Quiero calcular la salida por mes, que no se devuelve (fluedin) dentro de 6 meses.

Así que en reference_date 06-2020 el conteo es 1, porque el cliente A ha fluyedo hacia fuera durante 6 meses y no regresó dentro de 6 meses

El cliente C no aparecerá en reference_date 11-2020, que es 6 meses después de que el cliente C sea fluyedo hacia fuera. Esto porque regresa en 6 meses.

¿Por dónde empiezo?

4 REPLIES 4
Icey
Community Support
Community Support

Hola @mahoneypat ,


Tabla de salida

Cliente Fecha_inicial Stop_date Reference_date
A 5-6-2019 2-12-2020 9-2019
C 14-3-2020 2-5-2020 5-2020


Para el cliente A, el Stop_date es 2-12-2020, ¿cómo lo conseguiste?


El cliente C no aparecerá en reference_date 11-2020, que es 6 meses después de que el cliente C sea fluyedo hacia fuera. Esto porque regresa en 6 meses.


¿Por qué está seguro de que Clinet C no aparecerá en reference_date 11-2020?

¿Y cuál es el resultado que quieres?

Por favor, compártalos más detalles.

Saludos

Icey

Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

mahoneypat
Employee
Employee

Podría escribir algún DAX para trabajar con la forma en que ha estructurado los datos, pero le animaría a comenzar con un modelo diferente. Las columnas son las mismas en las tres tablas. Yo haría lo siguiente:

  • Deshabilitar la carga en las tres consultas
  • Agregue una columna personalizada denominada "Tipo de flujo" a cada uno el tipo de flujo ("Personalizado", "Entrada", "Flujo de salida")
  • Anexe las 3 consultas y cargue esa nueva, relacionela con su tabla Date
  • Escribir expresiones DAX que aprovechan la nueva columna para filtrar en COUNTROWS para los diferentes tipos de flujo en el mismo contexto de fecha y cliente
  • Si vas por ese camino y te quedas atascado en las medidas, puedes publicar una nueva tabla de ejemplo con la pregunta (no tuve tiempo de hacer lo anterior ahora mismo, o habría respondido con el código M)

Creo que esto simplificará las cosas para ti. Modelo simple, DAX simple. A continuación, puede utilizar una columna compartida para Client, etc. en sus objetos visuales y otros análisis, en lugar de preocuparse por más relaciones, TREATAS(), etc.

Si esto funciona para usted, márquelo como la solución. Los elogios también son apreciados. Por favor, avísame si no.

saludos

palmadita





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


parry2k
Super User
Super User

@powerbizoeker Recomendaría poner datos de muestra en la hoja de Excel para todas las tablas junto con la salida esperada y compartir ese archivo aquí a través de una unidad drive / Google, que ayudará a proporcionar la solución.

Lee este post para obtener tu respuesta rápidamente.

https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490



Subscribe to the @PowerBIHowTo YT channel for an upcoming video on List and Record functions in Power Query!!

Learn Power BI and Fabric - subscribe to our YT channel - Click here: @PowerBIHowTo

If my solution proved useful, I'd be delighted to receive Kudos. When you put effort into asking a question, it's equally thoughtful to acknowledge and give Kudos to the individual who helped you solve the problem. It's a small gesture that shows appreciation and encouragement! ❤


Did I answer your question? Mark my post as a solution. Proud to be a Super User! Appreciate your Kudos 🙂
Feel free to email me with any of your BI needs.

Se han añadido datos ficticios de ejemplo.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

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.

Top Solution Authors