Formateo de números de teléfono (quitar guiones y paréntesis)

Un usuario Pregunto ✅

JuanGray

Para mi informe, necesito formatear mis números de teléfono de una manera diferente a la de muchas otras personas: necesito que se eliminen los guiones y paréntesis de los números que se muestran actualmente.

Actualmente, mis números de teléfono tienen el formato (999) 999-9999 o 999-999-9999.

Necesito que solo digan 9999999999.

Utilicé la función de sustitución para eliminar el -, que funcionó, pero tengo muchos problemas cuando se trata de eliminar cualquiera de los paréntesis, ya que DAX ve esto como mi intento de ejecutar otra función. ¿Alguien tiene alguna sugerencia que me permita eliminar tanto el – como el () en los números de teléfono?

JuanGray

Este es el formulario actual que he estado usando:

Teléfono del cliente = SUSTITUTO (Sustituto (‘Informe'[Customer Phone], «-«, «»), «(«,»»)

CNENFRNL

En respuesta a JuanGray

@JohnGray, ¿por qué molestarse en formatear una cadena con DAX? Power Query nace para tales tareas,

Text.Select("Any String", {"0".."9"})

Captura de pantalla 2021-03-04 233843.png

JuanGray

En respuesta a CNENFRNL

Gracias, pero lamentablemente debido a la naturaleza de los datos que se utilizan, no tengo acceso al servidor SQL que me permitiría transformar los datos.

Deja un comentario

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