Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola.
Soy un novato en Powerbi y parece ser incapaz de encontrar una solución a mi problema. Espero que puedas ayudarte.
Tengo un conjunto de datos donde quiero agregar varios puntos de datos a grupos.
Cada fila contiene una posición, por ejemplo 50DEF02. D o 49DEF02.D.
En este caso me gustaría buscar la cadena de caracteres "DEF". Si la posición contiene "DEF" me gustaría generar simplemente "DEF", agregando así estas dos piezas de datos a la misma posición.
El problema es que tengo muchas posiciones en el mismo conjunto de datos. Así que, por ejemplo, quiero:
06DFE01.D -->DFE
10DEE03.D --> DEE
03DAE01.A -->DAE
Y así sucesivamente. ¿Alguien sabe cómo logro esto y posiblemente pueda ayudarme? Gracias de antemano!
Solved! Go to Solution.
No @Willdau ,
Si tiene un valor que no es consistente, tiene más número antes o después de esa cadena, por ejemplo, 1111ADF1111. D entonces usted puede crear una columna personalizada con el siguiente código en la pestaña Transformar datos:-
= Text.Middle(Text.Select([ID],{"A".."Z"}),0,3)
Salida:-
Gracias
Samarth
No @Willdau ,
Si tiene un valor que no es consistente, tiene más número antes o después de esa cadena, por ejemplo, 1111ADF1111. D entonces usted puede crear una columna personalizada con el siguiente código en la pestaña Transformar datos:-
= Text.Middle(Text.Select([ID],{"A".."Z"}),0,3)
Salida:-
Gracias
Samarth
¡Muchas gracias Samarth! ¡Esto era exactamente lo que estaba buscando!
Si las cadenas de caracteres siempre tienen la misma longitud y desea que esos 3 caracteres estén en el medio, puede usar la función MID en una columna calculada.
Palmadita