Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
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
Solved! Go to Solution.
Hola @ryanb11 ,
Sí, eso es posible, puede dividirlos usando esta función en la consulta de energía
¡Espero que esto ayude!
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:
He adjuntado la muestra pbix.
Puede ir directamente a Power Query para comprobarlo.
espero que esto ayude!
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
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.
entonces una pestaña se abrirá seleccionar "espacio " y dar el nombre adecuado
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
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".
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?
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:
He adjuntado la muestra pbix.
Puede ir directamente a Power Query para comprobarlo.
espero que esto ayude!
@ryanb11, consulte si eliminar el número del texto puede ayudar
https://community.powerbi.com/t5/Desktop/Removing-Numbers/td-p/146489
Hola @ryanb11 ,
Sí, eso es posible, puede dividirlos usando esta función en la consulta de energía
¡Espero que esto ayude!
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 usuario | columna de comentario de texto | resultado de la medida |
1 | Llámame en 08588812885 ya que tengo un problema que no puedo solucionar | Llámame ya que tengo un problema que no puedo solucionar |
2 | No estoy contento con el servicio Llámame en 07525812845 tan pronto como sea posible | No estoy contento con el servicio Llámame tan pronto como sea posible |
3 | buen servicio | buen servicio |
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