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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Anonymous
Not applicable

Extraer código postal del texto

Hola a todos,

Tengo una columna donde la fecha contiene nombre de calle, número de casa, código postal y ciudad.

¿Es posible extraer el código postal (4 dígitos y 2 no dígitos) en PowerQuery?


Estaría feliz si alguien pudiera enseñarme a hacerlo.

¡Gracias de antemano!

Sam

Dirección completaCódigo postal esperado extraído de Full Adress
Van de Spiegellaan 99 8956 LZ Leeuwarden8956 LZ
Wilhelminakade 125 4576 HA Shrink en el Ijssel4576
Spanjestraat 4 1648 IU Harderwijk1648 UI
Completo 31B 8643 PU Roosendaal8643 PU
Estación De Amsterdam 3Sin código postal

Fórmula creada por PowerBI:

-let splitObjectOmschrijving á Splitter.SplitTextByCharacterTransition((c) ?> no List.Contains("0".. " 9",c), "0"."." 9"-)([Dirección completa]) en Text.Start(splitObjectOmschrijving{2}?, 7)

1 ACCEPTED SOLUTION
VijayP
Super User
Super User

@StraySam

Espero que esta sea la respuesta que le gustaría tener

necesita abrir el editor de powerquery

seleccione Añadir pestaña columna

en que use Columna de ejemplo y siga las instrucciones dadas en este breve video

Enlace de vídeo

saludos

Vijay Perepa

Si encuentra esto como solución, márquelo como solución y comparta su Kudos

puede ver mis vídeos de Power BI y Excel en www.youtube.com/perepavijay

2020-04-27_131126.png




Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
MY Blog || My YouTube Channel || Connect with me on Linkedin || My Latest Data Story - Ageing Analysis

Proud to be a Super User!


View solution in original post

9 REPLIES 9
nandukrishnavs
Super User
Super User

@StraySam ¿Está intentando extraer el código postal (4 dígitos y 2 no dígitos) de la columna Resultados o la columna Dirección completa?

Si tiene una estructura adecuada en la columna base, puede utilizar la función de columna dividida.

echa un vistazo a este blog- https://www.sharepointsky.com/split-columns-in-power-bi/



¿Respondí a tu pregunta? ¡Marca mi puesto como solución!
Apreciar con un kudos
🙂


Regards,
Nandu Krishna

Anonymous
Not applicable

Hola @nandukrishnavs

Gracias por su respuesta.

Quiero extraer el código de la dirección completa, la columna de resultados es el resultado que quiero ver.

Desafortunadamente, los datos no son apropiados. A veces no hay código postal. También es posible que el nombre de la calle y la ciudad contenga varias palabras.

VijayP
Super User
Super User

@StraySam

Espero que esta sea la respuesta que le gustaría tener

necesita abrir el editor de powerquery

seleccione Añadir pestaña columna

en que use Columna de ejemplo y siga las instrucciones dadas en este breve video

Enlace de vídeo

saludos

Vijay Perepa

Si encuentra esto como solución, márquelo como solución y comparta su Kudos

puede ver mis vídeos de Power BI y Excel en www.youtube.com/perepavijay

2020-04-27_131126.png




Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
MY Blog || My YouTube Channel || Connect with me on Linkedin || My Latest Data Story - Ageing Analysis

Proud to be a Super User!


Anonymous
Not applicable

Hola @VijayP ,

Gracias por la solución, me ayudó a extraer el código postal de "Full Adress".

La columna de resultados es lo que espero extraer de la columna "Full Adress". Así que se hace manualmente.


Gracias de antemano,

Sam

Creo que entiendo tu pregunta. ¿puede sablar esto, por favor




Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
MY Blog || My YouTube Channel || Connect with me on Linkedin || My Latest Data Story - Ageing Analysis

Proud to be a Super User!


Anonymous
Not applicable

Hola @VijayP,

Estos son los datos que tengo:

Dirección completa
Van de Spiegellaan 99 8956 LZ Leeuwarden
Wilhelminakade 125 4576 HA Shrink en el Ijssel
Spanjestraat 4 1648 IU Harderwijk
Completo 31B 8643 PU Roosendaal
Estación De Amsterdam 3

Y este es el resultado que quiero:

Resultados
8956 LZ
4576
1648 UI
8643 PU
Sin código postal

Espero que esto sea más comprensible.

La solución está aquí

Si esta es la solución, por favor marque esta solución y comparta su Kudos




Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
MY Blog || My YouTube Channel || Connect with me on Linkedin || My Latest Data Story - Ageing Analysis

Proud to be a Super User!


Anonymous
Not applicable

Hola @VijayP,

Muchas gracias por su ayuda.

Desafortunadamente, tu último post no funciona si no hay número de casa:

Dirección completa
Van de Spiegellaan 99 8956 LZ Leeuwarden
Wilhelminakade 125 4576 HA Shrink en el Ijssel
Spanjestraat 4 1648 IU Harderwijk
Completo 31B 8643 PU Roosendaal
Estación De Amsterdam 3
Portugallaan 2567 HA Enschede

Resultados
8956 LZ
4576
1648 UI
8643 PU
Sin código postal
2567

@StraySam

Esta es una especie de capacidad de aprendizaje automático. En esto necesita actualizar/alimentar Power Query con algunos ejemplos más, funciona para cualquier tipo de datos ., debe hacer que el motor entienda la complejidad de los datos y cuál es el resultado que necesita.




Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
MY Blog || My YouTube Channel || Connect with me on Linkedin || My Latest Data Story - Ageing Analysis

Proud to be a Super User!


Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

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

Top Solution Authors