Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos
Tengo una columna que contiene datos como se muestra a continuación:
Etiquetas | Expected_New_Column |
Juegos de Compulsión; GACCYellow; Accesibilidad para juegos; MAS2.4.7; TP3; Accesibilidad; | MAS2.4.7 |
Accesibilidad; GACCYellow; Accesibilidad para juegos; MAS2.4.3; TP3; Juegos de Compulsión; | MAS2.4.3 |
Accesibilidad; GACCLime; Accesibilidad para juegos; MAS4.1.2; TP3; Juegos de Compulsión; | MAS4.1.2 |
Accesibilidad; Juegos de Compulsión; GACCLime; Accesibilidad para juegos; MAS4.1.2; TP3; | MAS4.1.2 |
Accesibilidad; MAS1.4.10; TP3; Juegos de Compulsión; GACCYellow; Accesibilidad para juegos; | MAS1.4.10 |
Juegos de Compulsión; GACCLime; Accesibilidad para juegos; MAS2.4.3; TP3; Accesibilidad; | MAS2.4.3 |
Accesibilidad; Juegos de Compulsión; GACCYellow; Accesibilidad para juegos; MAS2.4.3; TP3; | MAS2.4.3 |
Accesibilidad; GACCLime; Accesibilidad para juegos; MAS4.1.2; TP3; | MAS4.1.2 |
No pude utilizar Delimeter o Trim, IZQUIERDA, DERECHO, SUSTITUTO, etc. para obtener mi salida esperada.
¿Puede alguien proporcionar cualquier consulta DAX para crear una nueva columna como se muestra arriba.
Gracias
Santosh
Hola @SantoshKumar ,
Crear una columna calculada
Column =
var a = SEARCH("MAS",'Table'[Tags],,999)
var b = SEARCH(";",'Table'[Tags],a,999)
var c = MID('Table'[Tags],a,b-a)
RETURN
c
saludos
Harsh Nathani
Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)
¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!
por favor, prueba esto. Encontré que lo común de la parte que quieres es empezar desde MAS y antes de "TP" . Esto es sólo una coincidencia. Entonces esta solución no funciona.
Column =
VAR a=find("MAS",'table'[Tags],1)
VAR b=find("TP",'table'[Tags],a)
return mid('table'[Tags],a,b-a-2)
Proud to be a Super User!
@ryan_mayu
Gracias por su respuesta, pero TP no siempre estará disponible después de MAS para este caso. Tengo la solución con el uso de la opción de búsqueda y MID.
@SantoshKumar - Claro, utilice BUSCAR o ENCONTRAR para obtener la posición de MAS. Utilice esa posición inicial para, a continuación, BUSCAR o ENCONTRAR para el siguiente punto y coma. Utilice MID para obtener el texto entre esas dos posiciones.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |