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

Filtrado de objetos visuales durante años consecutivos

Me dieron una solución en febrero, pero buscando opciones adicionales para resolver.

Probablemente sea una solución fácil, pero no puedo averiguar si necesito una columna calculada o una medida DAX. No obtengo el resultado que quiero al aplicar un filtro en visual (gráfico de barras agrupadas).

Tengo un jugador 'A' y un jugador 'B' que participaron tanto en el año 2022 como en el 2023. Los jugadores 'C' solo participaron en 2023, mientras que el jugador 'D' solo participó en 2022.

Necesito un filtro que excluya a los jugadores 'C' y 'D' porque solo quiero mostrar a los jugadores que participaron en años consecutivos 2022 y 2023.

cmcgo3_0-1716331407110.png

filtro.pbix

5 REPLIES 5
Syndicate_Admin
Administrator
Administrator

@cmcgo3

Por favor, intente crear una columna

Columna =
Fueron _último=maxx(FILTRO('Mesa','Mesa'[jugador]=ANTERIOR('Mesa'[jugador])&&'Mesa'[año]=ANTERIOR('Mesa'[año])-1),'Mesa'[año])
FUERON _próximo=maxx(FILTRO('Mesa','Mesa'[jugador]=ANTERIOR('Mesa'[jugador])&&'Mesa'[año]=ANTERIOR('Mesa'[año])+1),'Mesa'[año])
devolución si (no(ISBLANK(_último))||no(ISBLANK(_próximo)),"y")
11.PNG12.PNG
Por favor, vea el attachemnt a continuación

Gracias Ryan, funciona tal y como está escrito. Sin embargo, necesito una pequeña edición, si quiero que el año máximo sea = 2024, que debería devolver todos los espacios en blanco, ¿cómo ajustaría este cálculo? ¡¡Gracias!!

¿A qué te refieres con año máximo hasta 2024? si tiene años consecutivos hasta 2024, entonces todos estarán en blanco?

¿Podría actualizar los datos de muestra y el resultado esperado?

Hola Ryan, entré y agregué el año 2024 para el jugador A, el jugador C y el jugador D. Ahora, en la imagen, se muestran los jugadores A, B y C. Debido a la forma en que está escrita la columna, el jugador B aparece debido al año 2023 y 2022. Dado que el año actual es 2024, solo quiero que el jugador A y el jugador C aparezcan en la lista. Me preguntaba cuál sería el siguiente paso para ajustar la columna que has creado. Espero haberlo explicado bien...

https://1drv.ms/u/s!AuqlAZe1G3j7lUmnTs0wRdND6YoQ?e=MODoUS

@cmcgo3

Por favor, pruebe esto

Columna =
Fueron _último=maxx(FILTRO('Mesa','Mesa'[jugador]=ANTERIOR('Mesa'[jugador])&&'Mesa'[año]=ANTERIOR('Mesa'[año])-1),'Mesa'[año])
FUERON _próximo=maxx(FILTRO('Mesa','Mesa'[jugador]=ANTERIOR('Mesa'[jugador])&&'Mesa'[año]=ANTERIOR('Mesa'[año])+1),'Mesa'[año])
FUERON _currentyear=maxx(FILTRO('Mesa','Mesa'[jugador]=ANTERIOR('Mesa'[jugador])&&'Mesa'[año]=año(Hoy())),'Mesa'[año])
devolución si(ISBLANK(_currentyear),ESPACIO EN BLANCO(),si(no(ISBLANK(_último))||no(ISBLANK(_próximo)),"y"))
Por favor, vea el archivo adjunto a continuación

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!

Jan25PBI_Carousel

Power BI Monthly Update - January 2025

Check out the January 2025 Power BI update to learn about new features in Reporting, Modeling, and Data Connectivity.

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