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

Don't miss out! 2025 Microsoft Fabric Community Conference, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount. Prices go up February 11th. Register now.

Reply
Syndicate_Admin
Administrator
Administrator

Búsqueda de valor entre fechas

Eh

primer hola, es mi primer post aquí 🙂

Tengo mi ('Pedido'[Producto]) que se ha vendido en ('Pedido'[FechaNuevo]).

Ahora necesito encontrar ('Precio(2)'[Precio antiguo]) basado en la fecha entre ('Precio(2)'[Antiguo de]) y (Precio(2)'[Nuevo de]).

Si no se encuentra, entonces el más nuevo ('Precio(2)'[Precio antiguo]).

Creé esta fórmula, pero SUM no es la mejor expresión.

¿Alguna idea?

VK Nuevo = CALCULAR( SUMA(«Precio(2)»[Precio antiguo]),
FILTRO( «Precio(2)»,
«Price(2)»[Antiguo de] <= 'Pedido'[FechaNuevo] &&
«Price(2)»[Nuevo de] >= 'Pedido'[FechaNuevo] &&
«Precio(2)»[Producto] = «Pedido»[Producto]
))
¡Gracias!
Jacob
1 ACCEPTED SOLUTION

Hay @jakub_klocek ,

¿Es el resultado de su captura de pantalla el resultado que desea? Tengo prueba por sus datos y código. Creo que funciona bien si construyes una columna calculada.

Tabla de pedidos:

3.png

Tabla de precios(2):

1.png

Agregue una columna calcualizada en tabla de pedidos.

VK Neu = 
CALCULATE (
    SUM ( 'Price(2)'[Old price] ),
    FILTER (
        'Price(2)',
        'Price(2)'[Old from] <= 'Order'[DateNew]
            && 'Price(2)'[New from] >= 'Order'[DateNew]
            && 'Price(2)'[Product] = 'Order'[Product]
    )
)

Salida:

2.png

Saludos
Rico Zhou

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Lo siento, mi malo, solo una tabla de precios (2).

jakub_klocek_0-1643906115061.png

Syndicate_Admin
Administrator
Administrator

@jakub_klocek , ¿hay dos tablas Precio y Precio(2)?


¿Puede compartir datos de muestra y salida de muestra en formato de tabla? O un pbix de muestra después de eliminar datos confidenciales.

Lo siento, mi malo, solo una tabla de precios (2).

jakub_klocek_0-1643973143110.png

Hay @jakub_klocek ,

¿Es el resultado de su captura de pantalla el resultado que desea? Tengo prueba por sus datos y código. Creo que funciona bien si construyes una columna calculada.

Tabla de pedidos:

3.png

Tabla de precios(2):

1.png

Agregue una columna calcualizada en tabla de pedidos.

VK Neu = 
CALCULATE (
    SUM ( 'Price(2)'[Old price] ),
    FILTER (
        'Price(2)',
        'Price(2)'[Old from] <= 'Order'[DateNew]
            && 'Price(2)'[New from] >= 'Order'[DateNew]
            && 'Price(2)'[Product] = 'Order'[Product]
    )
)

Salida:

2.png

Saludos
Rico Zhou

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors