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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
Syndicate_Admin
Administrator
Administrator

El filtro de fecha no funciona en una medida

¡Hola! Creé esta medida, pero cuando filtro con una segmentación de datos por fecha, no funciona y Power Bi muestra todos los datos:

check_balance = 
VAR debit = 
SUM(fact_accounting_move_line[debit])

VAR credit = 
SUM(fact_accounting_move_line[credit])

VAR conditional =
IF(
    ROUND(debit - credit,2) = 0,
    "Cuadrado",
    "Descuadre"
)
RETURN conditional

Captura2.PNGCaptura.PNG

El problema está en el condicional porque cuando intento con variables "débito" o "crédito" funciona correctamente. ¡¡¡Gracias!!!

12 REPLIES 12
Syndicate_Admin
Administrator
Administrator

Hola

Comparta el enlace de descarga del archivo PBI y el archivo Excel de origen. Comparta solo la tabla fact_accounting_move_line en ese archivo PBI. Además, ¿el formato de fecha es YMD o YDM?

Syndicate_Admin
Administrator
Administrator

Hola @powerbi2srm ,
En el otro tema que mencionaste anteriormente, ese fue el patrón propuesto:

IF (
        ISEMPTY ('fact_accounting_move_line'),
        BLANK (),
        IF(ROUND(debit - credit,2) = 0,"Cuadrado","Descuadre")
    )

Entiendo que lo has intentado y no has funcionado.

Por favor confirme.

Saludos

Syndicate_Admin
Administrator
Administrator

¿Alguien puede ayudarme? Muchas gracias @amitchandak , @Greg_Deckler, @Idrissshatila, @Ashish_Mathur

Syndicate_Admin
Administrator
Administrator

¿move_line_date_id es una columna de datos? Si no, cámbielo a eso. Si no, actualmente no sé por qué no funcionaría.

Sí, es de tipo entero.

Captura.PNG

@DvdH Acabo de probar con otras tablas y tengo el mismo problema. No entiendo.

DvdH_0-1674465792675.png

Si esto ayuda por favor kudo la publicación. Si esto le da la solución, acepte esto en caso de que alguien más pueda usar esto

¿Está utilizando Date o integer? U debe usar Fecha.

dim_date[date_id] y move_line_date_id son de tipo entero, pero dim_date es una tabla de fechas con columnas de fecha como formatted_date. Con otras medidas funciona perfectamente, así que creo que ese no es el problema. De todos modos gracias por su tiempo.Captura.PNG

No hay problema, lo siento, no fui de ninguna ayuda. Buena suerte.

Creo que ahí estaría el problema. Intente transformar esto a la "Fecha", creo que es español en el que se encuentra actualmente, por lo que sería "fecha", la función que está utilizando es leer es como un número, también conocido como entero. Que no es un tipo de fecha.

Si esto ayuda por favor kudo la publicación. Si esto le da la solución, acepte esto en caso de que alguien más pueda usar esto

Podría ser, pero move_line_date_id (entero) está relacionado con dim_date[date_id] (entero) y dim_date es una tabla de fechas. Para otras medidas no tengo este problema. Es solo esto.

Personalmente, no soy un experto, pero por ahora podría intentar una solución alternativa, como crear una nueva columna que sea idéntica a la move_line_date_id como tipo de fecha en caso de que este sea el problema. Si el error persiste, actualice la publicación con sus intentos para que otros puedan dar consejos diferentes. Si no es el problema, no creo que pueda ayudar más.

Helpful resources

Announcements
July 2025 community update carousel

Fabric Community Update - July 2025

Find out what's new and trending in the Fabric community.

July PBI25 Carousel

Power BI Monthly Update - July 2025

Check out the July 2025 Power BI update to learn about new features.

Top Solution Authors
Top Kudoed Authors