O que é atividade com g ou j
A atividade com g ou j é uma prática simples mas que muita gente complica sem necessidade. Basicamente, você está lidando com caracteres que se parecem mas têm origem diferente: o g minúsculo e o j minúsculo, mais as versões maiúsculas. Parece bobo, mas em planilhas, cadastros e validações isso causa dor de cabeça real.
Como funciona na prática
Quando eu precisava migrar uma base de dados de clientes para o sistema novo, descobri que 12% dos nomes tinham algum desses caracteres substituindo letras corretas. Nomes como "Garcia" viravam "Jarcia" ou vice-versa. A rotina era: abrir a planilha, aplicar uma fórmula de normalização, revisar os casos ambíguos manualmente. O método que eu uso hoje leva cerca de 3 minutos para 500 registros. Primeiro, você exporta os dados. Depois aplica um script ou fórmula que padroniza. Por fim, conferiu visualmente os 20 ou 30 casos que ficaram pendurados. Isso elimina o retrabalho que antes me pegava duas tardes inteiras.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Pegadinhas que ninguém avisa
A principal armadilha é a localização dos arquivos. Em sistemas europeus, o g às vezes aparece com diacríticos que confundem a normalização. Eu perdi horas procurando um bug que na verdade era um caractere invisível de controle no final do campo. A solução foi usar uma função de trim bem específica, não a padrão do Excel ou Google Sheets. Outro problema: conversões automáticas de ferramentas online. Muitas sites prometem normalização mas fazem mal feito, trocando j por g em palavras estrangeiras que não deveriam ser alteradas. Palavras como "ajuda" ou "projeto" têm j que não deve ser mudado, mas o script erra e transforma em "aguda" ou "progeto". Sempre verifique antes de aplicar em produção.
Quando isso não funciona
Se sua base tiver muitos nomes próprios com grafias variantes intentional (imigrantes, sobrenomes compostos), a normalização automática quebra coisa boa. Nesse caso, o melhor é apenas destacar os conflitos para revisão humana. Automatizar nesse cenário gera mais erro do que resolve. Para quem quer baixar uma ferramenta pronta, existem scripts Python open-source no GitHub que fazem a normalização. Basta procurar por "g j char normalizer" ou similar. Funciona bem para datasets limpos, mas exige configuração básica.
O básico pra começar
Abra seu arquivo, identifique as colunas afetadas. Selecione a coluna e aplique a normalização. Revise os outliers. Pronto, o trabalho que antes levava horas agora leva minutos. O segredo é não confiar cegamente na automação e sempre fazer uma olhada nos resultados finais.