O que é E.164, em dez segundos
E.164 é o formato internacional de telefone: um +, o código do país, depois o número, sem espaços nem pontuação – +6591234567, +14155552671. É o que o Google Ads pede em listas de clientes ("Format phone numbers using the E.164 format", incluindo "the country code and '+' sign"), e é o que a maioria das APIs quer dizer com "formato internacional".
Primeiro: impeça a planilha de destruir os dados
Colunas de telefone morrem antes de qualquer fórmula rodar:
- Um número longo vira notação científica no instante em que o Google Planilhas o lê como número.
07700 900461perde o zero à esquerda – e, uma vez perdido, sumiu; reformatar depois é perda de dados, não formatação.+44…pode ser lido como fórmula e retornar erro.
O conserto é um hábito só: formate a coluna como texto simples antes de os dados chegarem nela (Formato → Número → Texto simples). Consertar depois não recupera o que a importação já destruiu.
As fórmulas de limpeza
Remova tudo que não for dígito:
=REGEXREPLACE(TO_TEXT(A2), "\D", "")
(650) 555-1212 vira 6505551212; +44 7700 900461 vira 447700900461. Em seguida vem o julgamento que nenhuma fórmula faz por você – o código do país:
- O número já o traz (11+ dígitos começando pelo seu código): acrescente
+e pronto. - Formato doméstico com zero à esquerda (Reino Unido, boa parte da Europa): tire o zero, coloque o código –
07700 900461→+447700900461. - Número local puro (EUA
6505551212): coloque+1.
Para uma lista de um único país:
="+55" & REGEXREPLACE(TO_TEXT(A2), "^0*|\D", "")
Para listas com países misturados não existe fórmula que adivinhe corretamente – você precisa do país como coluna própria e de uma consulta de país para código de discagem. Isso não é preciosismo: um palpite errado produz um número plausível da pessoa errada.
Por que isso importa mais do que antes
Se a lista vai para uma plataforma de anúncios como identificadores com hash, a formatação deixa de ser cosmética. O hashing é exato: +6591234567 e 6591234567 produzem digests completamente diferentes, e só um deles pode corresponder. O Google Ads documenta a forma E.164 com o mais; a Meta documenta dígitos com código do país e o exemplo dela é 16505551212 – sem o mais. O mesmo número de telefone precisa de duas entradas formatadas de forma diferente para as duas plataformas. Formate primeiro, por destino, e só então aplique o hash.
Onde o Hash Data se encaixa
O Hash Data trabalha dentro da planilha em que você já está. A função =HASHPHONE() normaliza um número para E.164 e aplica o hash em uma única etapa – todo o fluxo acima, sem encadear REGEXREPLACE dentro de uma fórmula de digest e ter de mantê-la.
Fontes
- Ajuda do Google Ads – Formatar o arquivo de dados do cliente – lido em 20/08/2026
- Meta – Conversions API customer information parameters – lido em 20/08/2026
- Microsoft – Keeping leading zeros and large numbers – lido em 20/08/2026