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
Anonymous
Not applicable

Pregunta sobre la fecha de inteligencia de tiempo

Hola, chicos. Quería ayuda en lo siguiente.

Tengo una tabla con dos fechas diferentes que muestran dos montos de ingresos diferentes.

IdFecha de reclamaciónIngresos por reclamosFecha de vencimiento de la reclamaciónIngresos por fecha de vencimiento
11/04/2020$ 123.001/04/2020$ 250.00
21/05/2020$ 150.001/05/2020$ 500.00
31/06/2020$ 271.001/06/2020$ 750.00
41/07/2020$ 329.331/07/2020$ 1,000.00
51/07/2020$ 429.441/07/2020$ 1,250.00

Estoy básicamente después de un paso doble.

En el mismo gráfico, me gustaría mostrar (si es posible) la suma de los ingresos de reclamo y la suma de los ingresos de la fecha de vencimiento sólo para el mes actual.

por ejemplo, para el mes de mayo20, debería mostrar dos gráficos de barras (ingresos reclamados y revevue de fecha de vencimiento), que cambia automáticamente a Jun20 el próximo mes.

1 ACCEPTED SOLUTION
vivran22
Community Champion
Community Champion

Hola @adnanzakir ,

Es necesario tomar la ayuda de una tabla de calendario

Una vez agregado en el modelo, cree la relación entre la fecha de la tabla de calendario y la fecha de vencimiento de la reclamación y la fecha de vencimiento de la reclamación

2.JPG1.JPG

A continuación, puede crear las siguientes medidas para calcular los ingresos totales en la fecha de reclamación y la fecha de vencimiento

Total Claim Revenue = 
CALCULATE(
    SUM(dtTable[Claim Revenue]),
    USERELATIONSHIP(dtCalendar[Date],dtTable[Claim Date])
)

Total Due Date Revenue = 
CALCULATE(
    SUM(dtTable[Due Date Revenue]),
    USERELATIONSHIP(dtCalendar[Date],dtTable[Claim Due Date])
)

Obtendrá los siguientes resultados:

3.JPG

Como alternativa, puede utilizar la función TREATAS y omitir la parte de creación de relaciones sugerida anteriormente (la tabla Calendario es necesaria):

Total Revenue = 
CALCULATE(
    SUM(dtTable[Claim Revenue]),
    TREATAS(VALUES(dtCalendar[Date]),dtTable[Claim Date])
)

Total Due Date Revenue = 
CALCULATE(
    SUM(dtTable[Due Date Revenue]),
    TREATAS(VALUES(dtCalendar[Date]),dtTable[Claim Due Date])
)

¡Salud!
Vivek

Si ayuda, por favor márquelo como una solución
Los felicitaciones serían una cereza en la parte superior 🙂

https://www.vivran.in/

Conectar se conecta en LinkedIn

View solution in original post

5 REPLIES 5
vivran22
Community Champion
Community Champion

Hola @adnanzakir ,

Es necesario tomar la ayuda de una tabla de calendario

Una vez agregado en el modelo, cree la relación entre la fecha de la tabla de calendario y la fecha de vencimiento de la reclamación y la fecha de vencimiento de la reclamación

2.JPG1.JPG

A continuación, puede crear las siguientes medidas para calcular los ingresos totales en la fecha de reclamación y la fecha de vencimiento

Total Claim Revenue = 
CALCULATE(
    SUM(dtTable[Claim Revenue]),
    USERELATIONSHIP(dtCalendar[Date],dtTable[Claim Date])
)

Total Due Date Revenue = 
CALCULATE(
    SUM(dtTable[Due Date Revenue]),
    USERELATIONSHIP(dtCalendar[Date],dtTable[Claim Due Date])
)

Obtendrá los siguientes resultados:

3.JPG

Como alternativa, puede utilizar la función TREATAS y omitir la parte de creación de relaciones sugerida anteriormente (la tabla Calendario es necesaria):

Total Revenue = 
CALCULATE(
    SUM(dtTable[Claim Revenue]),
    TREATAS(VALUES(dtCalendar[Date]),dtTable[Claim Date])
)

Total Due Date Revenue = 
CALCULATE(
    SUM(dtTable[Due Date Revenue]),
    TREATAS(VALUES(dtCalendar[Date]),dtTable[Claim Due Date])
)

¡Salud!
Vivek

Si ayuda, por favor márquelo como una solución
Los felicitaciones serían una cereza en la parte superior 🙂

https://www.vivran.in/

Conectar se conecta en LinkedIn

Anonymous
Not applicable

Hola @vivran22 . Trabajé un placer a mi amigo. Gracias por su ayuda y explicación en profundidad con capturas de pantalla. Ayudó mucho.

amitchandak
Super User
Super User

@adnanzakir , puede conectar ambas fechas con una misma tabla de fechas y usar userelation para cambiar la fecha

referirse al ejemplo en el blog cómo usar

https://community.powerbi.com/t5/Community-Blog/HR-Analytics-Active-Employee-Hire-and-Termination-tr...

Para obtener lo mejor de la función de inteligencia de tiempo. Asegúrese de que tiene un calendario de fechas y se ha marcado como la fecha en la vista de modelo. Además, únase a él con la columna de fecha de su hecho/s. Consulte:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/

Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...


Aprecia tus Felicitaciones.

Anonymous
Not applicable

Hola Amit. Así que implementé una tabla de fechas, y la uní con mi tabla principal a través de dos relaciones. Uno activo y el otro no activo. El problema es que el importe que se calcula es el importe total y no se separa según los meses.

Anonymous
Not applicable

Hola Amit.

Gracias por la respuesta. ¿Cómo calcularía el mes actual?

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.