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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
ryanb11
Helper III
Helper III

Filtrar números de teléfono del campo de texto

Tengo un campo de texto en una tabla donde necesito sustituir los números de teléfono cuando corresponda.

Por ejemplo, el campo de texto podría tener:

Llámame al 08588812885

Llámame al 07525812845

Necesito atención por favor llámame

A veces un número de teléfono estará en el texto, pero no siempre y el número de teléfono introducido siempre será diferente.

¿Hay alguna medida para reemplazar los números de teléfono sin texto

2 ACCEPTED SOLUTIONS
mussaenda
Super User
Super User

Hola @ryanb11 ,

Sí, eso es posible, puede dividirlos usando esta función en la consulta de energía

2020_08_25_17_26_31_Untitled_Power_Query_Editor.png

¡Espero que esto ayude!

View solution in original post

mussaenda
Super User
Super User

Oops, lo siento no me di cuenta de que ha publicado una muestra de datos sobre la sección de comentarios.

He encontrado esta solución de @MarcelBeug

Pruebe esto también:

2020_08_25_17_36_00_Untitled_Power_Query_Editor.png

He adjuntado la muestra pbix.

Puede ir directamente a Power Query para comprobarlo.

espero que esto ayude!

View solution in original post

11 REPLIES 11
Sujit_Thakur
Solution Sage
Solution Sage

Estimado @ryanb11 ,
si su columna contiene un valor como "Llámame al 21823283 su !!! urgente"
Entonces
Siga los pasos ,

1) vaya a Transformar datos (después de importar datos)
2) Haga la división de columna no-dígito a dígito obtendrá algo como esto

Screenshot (91).png

3)Entonces de nuevo seleccione la segunda columna y haga "Digit to Non Digit:" como se muestra a continuación, como segunda columna que puede contener algún texto ya que no es fijo que siempre los números estarán en el lado derecho.
4) Luego seleccione la primera y más derecha columna, y haga clic con el botón derecho en él se fusionará la opción fusionar y fusionarla.

Screenshot (94).png

entonces una pestaña se abrirá seleccionar "espacio " y dar el nombre adecuado

Screenshot (95).png


entonces obtendrá esta "Una solución FoolProof" esto significa que deje que los datos vengan en cualquier secuencia que debe ser capaz de manejar sin levantar el dedo meñique

Screenshot (96).png


Por favor, dar elogios a este post para motivar y si ayudó, aceptar como solución

saludos
Sujit

Hola @Sujit_Thakur

Agregue una columna con fórmulas en el Editor de consultas

• Text.Combine(List.RemoveItems(Text.ToList([ColumnName]),-"0".." 9"}))

O

Elija Transformar y ajuste el código en la barra de fórmulas como se muestra a continuación

• Table.TransformColumns(PreviousStep,'TextWithDigits'", each Text.Combine(List.RemoveItems(Text.ToList(_),'"0"." 9"}))}})

el ajuste es la parte que comienza con "cada uno".





PBI_SuperUser_Rank@1x.png


Hope it resolves your issue? 
Did I answer your question? Mark my post as a solution!

Appreciate your Kudos, Press the thumbs up button!!
Linkedin Profile

la solución funciona parcialmente el único problema si hay otros números no como un número de teléfono.

estos se reemplazan cuando necesitan ser mantenidos

por lo que los casos de usuario son:

llámame al 0845812856
llámame al 0845812856 lo antes posible
cal me urgentemente
último contactado en 2019

¿Puedes incorporar esto en tu fórmula de columna personalizada? @pranit828

la solución funciona parcialmente el único problema si hay otros números no como un número de teléfono.

estos se reemplazan cuando necesitan ser mantenidos

por lo que los casos de usuario son:

llámame al 0845812856

llámame al 0845812856 lo antes posible

cal me urgentemente

último contactado en 2019

¿Puedes incorporar esto en tu fórmula de columna personalizada?

@Sujit_Thakur

mussaenda
Super User
Super User

Oops, lo siento no me di cuenta de que ha publicado una muestra de datos sobre la sección de comentarios.

He encontrado esta solución de @MarcelBeug

Pruebe esto también:

2020_08_25_17_36_00_Untitled_Power_Query_Editor.png

He adjuntado la muestra pbix.

Puede ir directamente a Power Query para comprobarlo.

espero que esto ayude!

amitchandak
Super User
Super User

mussaenda
Super User
Super User

Hola @ryanb11 ,

Sí, eso es posible, puede dividirlos usando esta función en la consulta de energía

2020_08_25_17_26_31_Untitled_Power_Query_Editor.png

¡Espero que esto ayude!

Sujit_Thakur
Solution Sage
Solution Sage

Estimado @ryanb11 ,
¿Puede elaborar o explicar correctamente con alguna hoja de Excel en la que se puede mostrar lo que realmente desea en power bi.
para que pudiéramos tratar de ayudar

saludos
Thakur Sujit

Estoy tratando de deshacerse de los números de teléfono, ya que son información personal y quieren excluir de los objetos visuales

columna de identificación de usuariocolumna de comentario de textoresultado de la medida
1Llámame en 08588812885 ya que tengo un problema que no puedo solucionarLlámame ya que tengo un problema que no puedo solucionar
2No estoy contento con el servicio Llámame en 07525812845 tan pronto como sea posibleNo estoy contento con el servicio Llámame tan pronto como sea posible
3buen serviciobuen servicio
Anonymous
Not applicable

Sólo para confirmar su pregunta: usted está tratando de deshacerse del texto a la izquierda del número de teléfono, ¿correcto?

Estoy tratando de deshacerse de los números de teléfono, ya que son información personal y quieren excluir de los objetos visuales

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

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