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

Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started

Reply
Syndicate_Admin
Administrator
Administrator

Cómo filtrar una tabla en función de la longitud de un valor.

Hola a todos

Necesito ayuda para filtrar valores en función de la longitud del valor. Primero, tengo una tabla que contiene caracteres alfanuméricos con diferentes longitudes de valor, me gustaría filtrar y mostrar solo la que tiene 4 letras. Véase el cuadro siguiente.

Estructura del proyecto: Descripción

CS.1176
CS.1176.BD14
CS.1176.BD14.03
CS.1176.BD14.03.05
CS.1176.BD14.03.05.001
CS.1176.BD14.10
CS.1178
CS.1179
CS.1180

2. Si además quieres saber si es posible que cuando hagas un filtro y selecciones los valores (4 letras) como se solicita en la primera pregunta, muestre solo los valores de refijo asociados. Ejemplo

Si hago un filtro visual para enumerar las 4 letras reducidas, es decir, CS.1176 como se muestra en la tabla anterior, y lo selecciono, debería mostrar solo los valores que comienzan con el prefijo CS.1176, es decir. CS.1176.BD14, CS.1176.BD14.03.05, etc.

Gracias, de antemano.

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Hola @Ahmedx , Muchas gracias. En realidad hizo la magia. Solo lo modifiqué para filtrar los valores por encima de 7 caracteres usando los siguientes mientras seguía sus pasos.

Text.Length([Project ID]) >7

Pasemos ahora a la 2ª pregunta. Quiero una situación en la que por Si hago un filtro visual para enumerar las 7 letras reducidas, es decir, CS.1176 como se muestra en la tabla anterior, y lo selecciono, debería mostrar solo los valores que comienzan con el prefijo CS.1176, es decir. CS.1176.BD14, CS.1176.BD14.03.05, etc. como se muestra en la imagen de abajo.

Capture.JPGCapture1.JPG

Gracias.

View solution in original post

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

Syndicate_Admin
Administrator
Administrator

Hola @Ahmedx , Muchas gracias. En realidad hizo la magia. Solo lo modifiqué para filtrar los valores por encima de 7 caracteres usando los siguientes mientras seguía sus pasos.

Text.Length([Project ID]) >7

Pasemos ahora a la 2ª pregunta. Quiero una situación en la que por Si hago un filtro visual para enumerar las 7 letras reducidas, es decir, CS.1176 como se muestra en la tabla anterior, y lo selecciono, debería mostrar solo los valores que comienzan con el prefijo CS.1176, es decir. CS.1176.BD14, CS.1176.BD14.03.05, etc. como se muestra en la imagen de abajo.

Capture.JPGCapture1.JPG

Gracias.

Syndicate_Admin
Administrator
Administrator

Puede crear una columna calculada en Power Query y contar el número de letras y, a continuación, ya puede filtrar por el número de letras.

Text.Length(
Text.Select(
    [DATA],
         {"A".."z"}))

Screen Capture #1199.png

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

AugPowerBI_Carousel

Power BI Monthly Update - August 2024

Check out the August 2024 Power BI update to learn about new features.

September Hackathon Carousel

Microsoft Fabric & AI Learning Hackathon

Learn from experts, get hands-on experience, and win awesome prizes.

Sept NL Carousel

Fabric Community Update - September 2024

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

Top Solution Authors