Notifications
Clear all

Fórmula para DDD de telefone

5 Posts
5 Usuários
0 Reactions
2,923 Visualizações
(@rpscor)
Posts: 1
New Member
Topic starter
 

Olá,

Tenho uma Planilha com uma coluna de telefones onde preciso inserir o DDD. Porém os telefones são nacionais,portanto cada um tem um DDD. Tenho uma coluna com a cidade e estado...existe alguma fórmula para eu inserir estes ddd?

Abcs

 
Postado : 28/05/2015 12:29 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Eu não entendi sua dúvida!
http://www.google.com.br/cse?cx=partner ... gsc.page=1

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 28/05/2015 1:06 pm
Issamu
(@issamu)
Posts: 605
Honorable Member
 

Olá RPSCor!
É possível fazer isso sim. Veja meu modelo anexo.

Achei facilmente na internet uma lista com todos DDD do Brasil. Se não existissem cidades com mesmo nome, a solução seria bem simples, pois bastaria concatenar o DDD localizado com um PROCV com o número do telefone. Mas como existem cidade homônimas, a lógica fica mais complicada, pois tem-se que avaliar o estado e dentro da lista do estado checar o nome da cidade para trazer o DDD. Eu coloquei duas soluções de fórmulas na planilha, uma com o uso de recurso de fórmula matricial e outra com PROCV, mas com o intervalo deslocado com a função DESLOC.

Veja se consegue aplicar o modelo a sua necessidade e qualquer coisa pergunte novamente. Só um detalhe é que notei que a lista de cidades está sem acentuação nenhuma, então os nomes na sua tabela também devem estar sem acentuação.

Abraços!

Rafael Issamu F. Kamimura
Moderador Oficial Microsoft Community - MCC (Contribuidor do Microsoft Community)
http://zip.net/bjrt0X - http://zip.net/bhrvbR
Foi útil? Clique na mãozinha
Conheça: http://excelmaniacos.com/

 
Postado : 28/05/2015 1:16 pm
(@pexis)
Posts: 112
Estimable Member
 

usando a planilha do issamu, outra alternativa é usar somaproduto, praticamente a mesma da função matricial, mas com somaproduto (n precisa de ctrl shift enter) fica assim:
="("&SUMPRODUCT(('Lista de DDD'!B:B=Plan1!B2)*('Lista de DDD'!A:A=Plan1!C2)*('Lista de DDD'!C:C))&") "&D2

e se quiser tirar os acentos poe um monte de substituir:
=SUBSTITUTE(SUBSTITUTE(B2;"Ã";"A");"Ç";C)
e outros acentos q podem ter

Resposta útil? Clique na mãozinha ao lado do botão Citar.

 
Postado : 01/06/2015 11:19 pm
Weslei R.
(@weslei-r)
Posts: 10
Active Member
 

RPSCor
Bom dia...

Uma fórmula simples para utilizar...

="("&PROCV(C2;'Lista de DDD'!$A$4:$C$5550;3;FALSO)&") "&D2

Aqui o que ela faz...
- Concatena os parenteses no DDD que foi localizado com a PROCV;
- Junta depois o telefone que você quis inserir

Estou encaminhando também em anexo.

Weslei Rodrigues de Souza

 
Postado : 18/07/2015 11:21 pm