KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como adicionar rapidamente traços ao número de segurança social no Excel?

AutorXiaoyang Data de Modificação
adicionar traços ao número de segurança social
Se estiver a trabalhar com uma lista de Números de Segurança Social (SSNs) na sua folha de cálculo do Excel, poderá encontrar números formatados como uma sequência de nove dígitos sem quaisquer separadores. Por motivos de legibilidade e conformidade com o formato SSN padrão (XXX-XX-XXXX), poderá ser necessário adicionar automaticamente traços a esses números. Editar manualmente cada um é ineficiente, especialmente em conjuntos de dados grandes. Neste artigo, irá aprender diversos métodos práticos para adicionar traços aos SSNs de forma eficiente no Excel, melhorando significativamente a clareza e a consistência na apresentação dos dados. Quer prefira fórmulas, definições de formatação ou complementos do Excel que poupem tempo, pode escolher a abordagem que melhor se adapte às suas necessidades e ao seu nível de proficiência no Excel.
Adicionar traços ao SSN com fórmulas
Adicionar traços ao SSN com a função Definir formato de célula
Adicionar traços ao SSN com Kutools para Excel boa ideia3
Adicionar traços ao SSN com o Preenchimento Relâmpago
Adicionar traços ao SSN com código VBA

Adicionar traços ao número de segurança social com fórmulas

Quando os números de segurança social (SSN) são armazenados como números simples ou cadeias de texto sem separadores, pode utilizar fórmulas para inserir automaticamente os traços nas posições corretas. Esta abordagem revela-se especialmente útil se pretender criar uma nova coluna com SSN devidamente formatados, mantendo intactos os dados originais. Assim, poderá copiar, colar ou exportar facilmente os resultados já formatados, reduzindo ao mínimo os erros manuais.

1. Numa célula vazia junto à lista dos números originais, introduza uma das seguintes fórmulas:

  • =TEXT(A2,«???-??-????»)
  • =LEFT(A2,3)&"-"&MID(A2,4,2)&"-"&RIGHT(A2,4)

(A2 refere-se à célula que contém o SSN que pretende reformatar. Ajuste a referência da célula conforme necessário para corresponder aos seus dados.)

introduza uma fórmula para adicionar traços ao número de segurança social

2. Após introduzir a fórmula, prima Enter para confirmar. Para preencher e aplicar a fórmula a outros SSN, arraste a alça de preenchimento a partir do canto inferior direito da célula com a fórmula até abranger toda a gama da sua lista. Os traços serão automaticamente inseridos nos resultados formatados.

arraste e preencha a fórmula nas outras células

Dicas Práticas e Notas:
- Se os seus dados de SSN já estiverem armazenados como texto com zeros à esquerda (por exemplo, "012345678"), a fórmula TEXT funciona perfeitamente.
- Se os números originais estiverem em formato numérico mas perderem os zeros à esquerda, as fórmulas acima poderão não produzir o resultado pretendido. Considere pré-formatar as células como «Texto» ou utilizar a função TEXT para preservar os zeros à esquerda.
- Reveja sempre a saída quanto a discrepâncias ou erros caso ajuste as referências das células.
- Em conjuntos de dados grandes, verifique cuidadosamente se a gama da fórmula abrange todas as linhas pretendidas.

uma captura de ecrã de kutools for excel ia

Desbloqueie a Magia do Excel com KUTOOLS AI

  • Execução Inteligente: Realize operações em células, analise dados e crie gráficos — tudo impulsionado por comandos simples.
  • fórmulas personalizadas: Crie fórmulas personalizadas para simplificar os seus fluxos de trabalho.
  • Programação VBA: Escreva e implemente código VBA com facilidade.
  • Interpretação de Fórmulas: Compreenda facilmente fórmulas complexas.
  • Tradução de Texto: Elimine barreiras linguísticas nas suas folhas de cálculo.
Potencie as capacidades do seu Excel com ferramentas alimentadas por IA.Descarregue Agorae experimente uma eficiência como nunca antes!

Adicionar traços ao SSN com a função Definir formato de célula

A funcionalidade integrada do Excel Definir formato de célula oferece outro método conveniente para apresentar os SSN com traços. Esta abordagem é especialmente adequada quando pretende formatar visualmente os SSN, mantendo inalterados os valores subjacentes — ideal para impressão ou apresentação. Requer pouco esforço e é perfeita quando todos os SSN têm exatamente nove dígitos e estão consistentemente formatados.

1. Selecione o intervalo de células que contém os SSN que pretende formatar.

2. Clique com o botão direito do rato nas células selecionadas e escolha Definir formato de célula no menu de contexto:

escolha Formatar Células no menu de contexto

3. Na caixa de diálogo Definir formato de célula, clique no separador Número. Na lista Categoria, selecione Especial. Depois, na caixa Tipo, escolha Número de Segurança Social.

defina as opções na caixa de diálogo

4. Clique em OK para aplicar a formatação. Os valores originais das suas células são agora apresentados com traços segundo o padrão SSN (XXX-XX-XXXX).

Notas e Lembretes:
- Este método altera apenas a forma como o SSN é apresentado; o valor subjacente permanece como número ou texto sem traços.
- Se os seus dados não tiverem exatamente nove dígitos, o formato «Número de Segurança Social» poderá não funcionar como esperado ou poderá originar resultados incorretos.
- Ao exportar ou copiar estas células para outra pasta de trabalho que não suporte formatação especial, os traços poderão não ser transferidos.
- Para SSN com formatos mistos ou casos especiais, considere utilizar fórmulas ou outros métodos avançados para maior flexibilidade.


Adicionar traços ao SSN com Kutools para Excel

Se tiver o Kutools para Excel instalado, a sua funcionalidade Adicionar Texto permite-lhe inserir traços de forma rápida e fácil em posições específicas dentro de cada SSN da sua seleção. Esta abordagem dá-lhe total controlo sobre onde colocar os traços, tornando-a especialmente flexível se os seus SSN tiverem formatos não padronizados ou necessitarem de atualizações em lote.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

Após instalar gratuitamenteKutools para Excel, siga estes passos:

1. Destaque as células SSN que pretende modificar e, em seguida, clique em Kutools > Texto > Adicionar Texto, conforme ilustrado abaixo:

clique na funcionalidade Adicionar Texto do Kutools

2. Na caixa de diálogo Adicionar Texto, introduza um caráter de traço - na caixa sob Texto. Marque a caixa Especificar e, em seguida, introduza as posições onde pretende inserir os traços (por exemplo, 4,6 para colocar traços após o quarto e o sexto dígitos). Separe várias posições com vírgulas para inserir traços em múltiplos pontos.

defina as opções na caixa de diálogo Adicionar Texto

3. Clique em OK ou em Aplicar para inserir imediatamente traços nas posições especificadas em todas as células SSN selecionadas.
todos os números de segurança social têm traços adicionados em posições específicas

Dicas para utilizar o Kutools para Excel:
- Pode pré-visualizar os resultados na caixa de diálogo antes de aplicar.
- Este método altera diretamente o conteúdo da célula, pelo que deve considerar guardar uma cópia de segurança, se necessário.
- Ajuste as posições conforme necessário se os seus dados SSN contiverem zeros à esquerda, espaços à direita ou outros formatos não padronizados.
- Para processamento avançado em lote e diversos cenários de limpeza de dados, o Kutools poupa-lhe um esforço manual significativo.

Adicionar Traço ao SSN/Número de Telefone

 

Esta ferramenta de Exclusão de Caracteres Específicos aumenta a sua eficiência em 90 %, proporcionando-lhe muito mais tempo para desfrutar da vida.

▲ Diga adeus a modificar e decorar fórmulas — dê ao seu cérebro um merecido descanso!

▲ Para além desta ferramenta, o Kutools para Excel inclui mais 228 Ferramentas Avançadas (incluindo mais de 30 ferramentas de edição de texto) que resolvem 80 % dos seus problemas no Excel.

▲ Torne-se um especialista em Excel em apenas 5 minutos, conquiste o reconhecimento dos outros e garanta uma promoção.

▲ Escolhido por mais de 110 000 profissionais altamente eficientes e por mais de 300 empresas reconhecidas mundialmente.

Experimente gratuitamente durante 30 dias, sem necessidade de cartão de crédito


Adicionar traços ao SSN utilizando o Preenchimento Relâmpago

Uma forma eficaz e fácil de adicionar traços aos SSN no Excel é através da funcionalidade Preenchimento Relâmpago (disponível no Excel 2013 e versões posteriores). Esta abordagem é ideal se os seus SSN tiverem consistentemente nove dígitos e quiser um preenchimento rápido baseado em exemplos, sem precisar de escrever fórmulas nem aplicar formatos.

Como utilizar:
1. Numa célula vazia junto ao seu primeiro SSN (por exemplo, se o SSN original estiver em A2, introduza o formato pretendido)123-45-6789 em B2, utilizando o padrão correspondente ao seu número original).
2. Na célula abaixo (B3), comece a escrever o próximo SSN no mesmo formato com traços. O Excel normalmente reconhece o padrão e sugere um Preenchimento Relâmpago. Caso contrário, após introduzir dois valores, selecione o intervalo e prima Ctrl + E para ativar o Preenchimento Relâmpago.
3. Todos os SSN restantes serão preenchidos automaticamente com os traços adicionados.

O Preenchimento Relâmpago é uma solução simples e sem fórmulas, mas atenção:
- Funciona melhor com números limpos, consistentes e com nove dígitos.
- Não se atualiza dinamicamente quando os dados originais são alterados; poderá ser necessário reaplicar o Preenchimento Relâmpago se os valores subjacentes forem atualizados.


Adicionar traços ao SSN com código VBA

Se frequentemente enfrentar esta tarefa de formatação ou estiver a lidar com uma lista extensa, uma solução VBA pode automatizar todo o processo. Esta abordagem revela-se especialmente vantajosa quando cada SSN precisa de ser reformatado no próprio local ou quando pretende personalização total para além de padrões fixos. Lembre-se de guardar o seu trabalho antes de executar o código VBA e ative as macros conforme necessário.

1. Aceda ao separador Programador > Visual Basic, abra a janela Microsoft Visual Basic para Aplicações e selecione Inserir > Módulo. Em seguida, copie e cole o seguinte código no módulo:

Sub AddDashesToSSN()
    Dim WorkRng As Range
    Dim cell As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range containing SSNs:", xTitleId, WorkRng.Address, Type:=8)
    Application.ScreenUpdating = False
    For Each cell In WorkRng
        If Len(cell.Value) = 9 And IsNumeric(cell.Value) Then
            cell.Value = Left(cell.Value, 3) & "-" & Mid(cell.Value, 4, 2) & "-" & Right(cell.Value, 4)
        End If
    Next
    Application.ScreenUpdating = True
End Sub

2. Feche o editor VBA. Para executar o código, selecione o intervalo de SSN ou qualquer célula dentro desse intervalo e, em seguida, prima Alt + F8, selecione AddDashesToSSN e clique em Executar. Todos os SSN no intervalo selecionado com exatamente nove dígitos serão reformatados com traços.

Atenção: – Esta macro VBA modifica diretamente os seus dados originais. Recomendamos que faça uma cópia de segurança antes de a executar.
– O código processa apenas células com exatamente nove dígitos; todos os outros valores permanecem inalterados.
– Se a sua folha de cálculo contiver dados mistos ou se o campo do NIF nem sempre for numérico, verifique cuidadosamente a exatidão dos resultados.


Artigo relacionado:

Como adicionar rapidamente traços a vários números de telefone no Excel?

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos