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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Syndicate_Admin
Administrator
Administrator

¿Cómo ordenar mi campo de año de los 3 años más recientes?

Hola a todos

AÑO2 = año([Fecha])
admin11_1-1642027318057.png

¿Puedo saber cómo configurar, para que regrese :-

Mostrar último 3 años = SI ('FECHA'[Año] >= Año(HOY()) - 3, 1, 0)
admin11_2-1642027482597.png

Entonces obtengo :-

admin11_3-1642027505404.png

¿Puedo conocer algún atajo?

Paul

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hay @admin11 ,

Si quieres esto:

filter tables.gif

Por favor, gestione las relaciones de su tabla entre Año y Año, no Fecha y Año:

Eyelyn9_0-1642467599030.png

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

View solution in original post

11 REPLIES 11
Syndicate_Admin
Administrator
Administrator

Hay @admin11 ,

Si quieres esto:

filter tables.gif

Por favor, gestione las relaciones de su tabla entre Año y Año, no Fecha y Año:

Eyelyn9_0-1642467599030.png

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

@Eyelyn9

Gracias que funciona bien ahora

Syndicate_Admin
Administrator
Administrator

Hay @admin11 ,

Cree una medida de indicador (no una columna):

Measure = IF(MAX('Date'[year])>year(today())-3,1,0)

Y arrástrelo al panel de filtro, establezca como "es 1":

Eyelyn9_0-1642398323194.png

O puede crear una nueva tabla:

New Table = DISTINCT( SUMMARIZE(FILTER('DATE',[YEAR]<=YEAR(TODAY()) && [YEAR]>YEAR(TODAY())-3 ) ,[YEAR]))

Nota: cuando cargue el archivo pbix, elimine primero los datos confidenciales

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

@Eyelyn9

Muchas gracias por compartir.

He probado su nueva expresión de tabla.

Logro que se muestre el campo de año con 2021 y 2020

También hice el enlace Tabla desde Fecha año de tabla con campo Año de tabla nueva.

Pero cuando creo la casilla de verificación para el nuevo campo de año de pestaña, no filtra solo 2020.

Creo que si selecciono nueva etiqueta de valor de campo de año de tabla = 2020 , el campo de año de la tabla de fecha debe filtrar solo año = 2020.

no estoy seguro de dónde me equivoco?

A continuación se muestra mi archivo PBI: -

https://www.dropbox.com/s/7cah1xdk8fflz50/new%20table%20for%20date.pbix?dl=0

@VahidDM

¿Puedes ayudarme a echar un vistazo @Eyelyn9

puede estar ocupado con su trabajo.

Paul

Syndicate_Admin
Administrator
Administrator

@admin11

Tal vez pueda crear una columna y usarla para filtrar

Show Last 3 Yr = if('Date'[year]>=year(today())-3,1,0)

2.PNG

@VahidDM @ryan_mayu

Hola a todos

Gracias por su contribución.

Show Last 3 Yr = if('Date'[year]>=year(today())-3,1,0)

Gracias por darme la solución anterior. lo que ya estoy haciendo en el pasado.

Ahora me gusta volver a faser mi pregunta.

Tengo campo de año :-

Año = año([Fecha])
¿Puedo saber cómo agregar la condición, de modo que solo muestre el valor de los últimos 3 años como 2022, 2021, 2020
Paul

¿@admin11

Puede crear una nueva tabla con una columna que tenga 3 años dentro con este código, luego crear una relación entre esta nueva columna con la Fecha[Año] y usar la nueva columna en la segmentación de datos:

New Table =
VAR _A =
    YEAR ( TODAY () )
VAR _B = _A - 2
RETURN
    CALCULATETABLE (
        VALUES ( 'Date'[year] ),
        FILTER ( ALL ( 'Date' ), 'Date'[year] >= _A && 'Date'[year] <= _B )
    )

Si esta publicación ayuda,considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Aprecia tus felicitaciones!!
LinkedIn:
www.linkedin.com/in/vahid-dm/

@VahidDM

Muchas gracias. Me gusta su sugerencia.

Pero cuando lo intento, obtengo un error.

admin11_0-1642068377019.png

Mi archivo de muestra PBI :-

https://www.dropbox.com/s/mcky7bql9zitn8c/PBTI_V023.pbix?dl=0

Paul

@admin11

la captura de pantalla que proporcioné estaba seleccionando 0, si selecciona 1, solo mostrará el valor de los últimos 3 años. Puede utilizar la segmentación de datos o utilizar visual, página, filtro de informe

Syndicate_Admin
Administrator
Administrator

¿@admin11

¿Puede agregar una muestra de sus datos con el resultado esperado en un formato de texto?


Aprecia tus felicitaciones!!
LinkedIn:
www.linkedin.com/in/vahid-dm/

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors