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
Syndicate_Admin
Administrator
Administrator

Función Dividir en dos | de campo de fecha diferentes Calcular cuota

Querida comunidad, siguiente situación:

Nos gustaría calcular la ración entre los pedidos cancelados y los pedidos entrantes. Desafío: Hay un campo de fecha para los pedidos entrantes (fecha de creación) y un campo de fecha para las cancelaciones (cambiado en la fecha). Ahora estoy luchando con a ) la visualización a lo largo del tiempo (qué fecha tomar) y b) el cálculo en sí. Comencé con un cálculo puramente basado en la fecha cambiada que obviamente no es suficiente....

Se adjuntan algunas capturas de pantalla:

Snag_3362ba5.png

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

@lennardheyder

Este artículo (Uso de USERELATIONSHIP en DAX - SQLBI) es similar a su escenario. También tiene dos campos de fecha en una tabla. Por favor, léalo para obtener algunas ideas básicas primero. A continuación, puede probar los siguientes pasos:

1. Agregue una tabla de fecha o calendario a su modelo. Asegúrese de que cubre todas las fechas que pueden aparecer en las columnas Fecha de creación y Fecha de cambio. Cómo crear tablas de fechas en Power BI Tutorial | DataCamp

2. Cree relaciones desde la columna Fecha de la tabla Fecha hasta la tabla Fecha de creación y Fecha de cambio en la tabla De hecho. Como sólo una relación puede estar activa entre dos tablas, una relación está activa y la otra está inactiva.

3. Utilice la columna Fecha de la tabla Fecha en el eje X de los gráficos de líneas.

4. Supongamos que la relación activa es entre Fecha[Fecha] y 'Tabla de hechos'[Fecha de creación], puede crear las siguientes medidas. La función USERELATIONSHIP se utiliza para activar una relación inactiva en el cálculo. Supongo que usas Count para la agregación.

Number of Incoming = COUNT ( 'Fact Table'[Item] )
Number of Cancelled =
CALCULATE (
    COUNT ( 'Fact Table'[Item] ),
    USERELATIONSHIP ( 'Date'[Date], 'Fact Table'[Changed On Date] )
)

5. Agregue las medidas anteriores al eje Y del gráfico de líneas.

6. Cree la tercera medida para la proporción. Agréguelo al gráfico de líneas.

Ratio = DIVIDE ( [Number of Cancelled], [Number of Incoming] )

Espero que esto ayude.

Saludos
Equipo de soporte de la comunidad _ Jing
Si esta publicación ayuda, por favor acéptala como Solución para ayudar a otros miembros a encontrarla.

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.