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.
Tengo una columna que tiene un grupo de texto y quiero reemplazar algunas palabras clave dentro de ese grupo de texto. Por ejemplo, quiero tomar el valor (Derecha; Sesiones) y cambiar a (Derecha, Sesión). No estoy seguro de cómo hacerlo.
Esto es lo que espero lograr:
Keyphrases Nueva Columna
Correcto; Sesiones correctas; Sesión
Sin sesiones SIN sesión
No planificado, Sesiones no planificadas, Sesión
Trato de usar esta declaración de cambio para lograr mi objetivo, pero no funcionó.
KeyPhrasesClean =
VAR SelectedName = SELECTEDVALUE([Keyphrases]) //This devuelve el valor seleccionado del nombre original en el objeto visual de tabla.
devolución
SWITCH( SelectedName, //This evalúa true si el 2º argumento es ==, de lo contrario evalúa false y continúa a través del conmutador
"reuniones", "reunión",
"sesiones", "sesión",
"habitaciones", "habitación",
"SelectedName" //Esto simplemente devuelve el nombre seleccionado si el nombre no es igual a los valores enumerados anteriormente
)
saludos
Richard
Solved! Go to Solution.
Si solo tiene algunos reemplazos, puede utilizar funciones SUBSTITUTE anidadas.
KeyPhrasesClean =
VAR SelectedName = CALCULATE ( SELECTEDVALUE ( [Keyphrases] ) )
RETURN
SUBSTITUTE (
SUBSTITUTE (
SUBSTITUTE (
SelectedName,
"Meetings", "Meeting"
),
"Sessions", "Session"
),
"Rooms", "Room"
)
Lo he ajustado ligeramente para que funcione como una medida o como una columna calculada.
Si solo tiene algunos reemplazos, puede utilizar funciones SUBSTITUTE anidadas.
KeyPhrasesClean =
VAR SelectedName = CALCULATE ( SELECTEDVALUE ( [Keyphrases] ) )
RETURN
SUBSTITUTE (
SUBSTITUTE (
SUBSTITUTE (
SelectedName,
"Meetings", "Meeting"
),
"Sessions", "Session"
),
"Rooms", "Room"
)
Alexis, gracias por la rápida respuesta. No estoy seguro de si estoy haciendo algo mal, pero la solución que proporcionó devuelve una fila en blanco. Tenga en cuenta que estoy tratando de devolver el valor sustituido en una nueva columna.
Lo he ajustado ligeramente para que funcione como una medida o como una columna calculada.
Gracias Alexis. Ahora funciona a la perfección. Agradezco la respuesta rápida y excepcional.
Mejor
rpricien
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 |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |