Cambiar tipo de dato a ABC123

Un usuario Pregunto ✅

juarta

Deseo hacer una combinación pero la columna tiene texto y números, debo de limpiar, recortar colocar en mayuscula y posteriormente hacer la combinacion de datos, la consulta dentro del power query no genera error pero al cargar indica que no puede hacer la cambio del tipo de formato.

Hay aforma de pasar el formato número o texto al ABC123 que revise numeros y letras, por que al hacer el limpiar me lo cambia a formato text

Hola @juarta

Basándome en tu descripción, creé datos para reproducir tu escenario. El archivo pbix se adjunta al final.

Tabla:

h1.png

Puede agregar un nuevo paso con los siguientes códigos para obtener los datos cuyo formato es como ‘ABC123’.

= Table.SelectRows(#"Changed Type",each
let 
data = Text.Trim([Data]),
len = Text.Length(data),
flag1 = List.MatchesAll( Text.ToList( Text.Start(data,3) ),each List.Contains({"a".."z","A".."Z"},_)),
flag2 = List.MatchesAll( Text.ToList( Text.End(data,3)  ),each List.Contains({"0".."9"},_))
in
len=6 and flag1 and flag2
)

Resultado:

h2.png

Atentamente

Alano

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Hola @juarta

Basándome en tu descripción, creé datos para reproducir tu escenario. El archivo pbix se adjunta al final.

Tabla:

h1.png

Puede agregar un nuevo paso con los siguientes códigos para obtener los datos cuyo formato es como ‘ABC123’.

= Table.SelectRows(#"Changed Type",each
let 
data = Text.Trim([Data]),
len = Text.Length(data),
flag1 = List.MatchesAll( Text.ToList( Text.Start(data,3) ),each List.Contains({"a".."z","A".."Z"},_)),
flag2 = List.MatchesAll( Text.ToList( Text.End(data,3)  ),each List.Contains({"0".."9"},_))
in
len=6 and flag1 and flag2
)

Resultado:

h2.png

Atentamente

Alano

Si esta publicación ayuda, entonces por favor considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.

Jimmy801

Hola @juarta

Realmente no obtengo lo que necesitas. ¿Podría dar un ejemplo de cuál es su entrada y lo que necesita tener? En Power Query hay muchas posibilidades para verificar un texto, dividirlo, reorganizarlo y unirlo nuevamente

Palanqueta

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *