Cuando utilices una de las integraciones de Aircall, es importante que los números de teléfono de tus contactos estén correctamente formateados. Muchos CRM y sistemas de asistencia permiten exportar e importar contactos, por lo que Google Sheets puede ser una gran herramienta para actualizar en masa los formatos de los números.
Exportando tus contactos, reformateando cada número en Google Sheets y luego volviendo a subir el archivo, puedes asegurarte rápidamente de que tus integraciones funcionen a pleno rendimiento.
Aircall admite varios formatos de número, pero recomendamos usar el formato E.164 para todas las integraciones.
Nota: E.164 is an international standard format that uses:
• A leading +
• Country code
• Subscriber number
With no spaces or special characters.
Example: +15555555555
Para información específica sobre formatos de número, consulta Qué formato de número puedes usar para registrar llamadas.
Funciones útiles de Google Sheets
Dos funciones útiles de Google Sheets para dar formato a los números en E.164 son:
REGEXREPLACEREPLACE
A menudo las usarás juntas:
Usa
REGEXREPLACEpara eliminar caracteres no deseados.Usa
REPLACEpara eliminar prefijos locales como 0 u 011.Añade el
+correcto y el código de país.
Usar REGEXREPLACE para limpiar números
Al usar REGEXREPLACE, necesitas especificar:
La celda a formatear
Los caracteres a reemplazar
Con qué quieres reemplazarlos
En este ejemplo:
Formateas las celdas de la columna A (empezando por
A1)Reemplazas todos los caracteres que no sean dígitos (
'D')Reemplazas esos caracteres por nada (
''), lo que los elimina
También antepones el código de país correcto. Para números de EE. UU., puedes usar:
='+1'®EXREPLACE(A1, 'D', '')
Introduce esto en la celda B1, luego arrastra la fórmula hacia abajo para las demás celdas. Esto:
Elimina caracteres que no sean dígitos
Añade
+1delante del número
Ahora tienes números de EE. UU. en formato E.164 en la columna B.
Usar REPLACE para eliminar prefijos
Al usar REPLACE, necesitas especificar:
La celda a formatear
La posición y longitud de los caracteres a reemplazar
El valor de reemplazo
Ejemplo 1: Eliminar un 0 inicial
En este ejemplo:
Formateas la celda de la columna A (
A1)Reemplazas solo el primer carácter
Reemplazas ese carácter por nada
Esto elimina el 0 inicial del número:
=REPLACE(A1, 1, 1, "")
Ejemplo 2: Eliminar un prefijo internacional
En este siguiente ejemplo:
Formateas la celda de la columna A (
A2)Reemplazas los primeros cuatro caracteres
Reemplazas esos caracteres por nada
Esto elimina 011 y el espacio siguiente:
=REPLACE(A2, 1, 4, "")
En ambos ejemplos, el número ha sido limpiado pero todavía no está en formato E.164. Ahora necesitas:
Añadir el
+correcto y el código de paísEliminar cualquier carácter que no sea dígito que quede
Combinar REPLACE y REGEXREPLACE
Después de usar REPLACE, puedes usar REGEXREPLACE para limpiar los caracteres restantes y añadir el prefijo correcto.
Ejemplo 1: Añadir +33 y eliminar espacios
Para un número francés en B1, puedes usar:
='+33'®EXREPLACE(B1, 'D', '')
Esto:
Añade
+33al principioElimina espacios y otros caracteres que no sean dígitos
Ejemplo 2: Añadir + y limpiar el número
Para otro número en B2, puedes usar:
='+' & REGEXREPLACE(B2, 'D', '')
Esto:
Añade
+al principioElimina espacios y otros caracteres que no sean dígitos
Combinando REPLACE y REGEXREPLACE, puedes convertir muchos formatos locales diferentes en E.164.
Consejo: Use separate sheets for each country code to make formatting easier and to avoid mixing different country formats in the same column.