Você já teve que lidar com uma planilha com vários dados inconsistentes, e-mails incompletos, cpf's inválidos ou com anúncios da Jequiti no meio??
Então caso queira lidar de uma forma rápida, prática, e com planilhas realmente grandes tenho uma dica use programação 😆.
Vou dar um exemplo aqui de como limpar uma planilha com e-mails inválidos, esta mesmo abaixo.
Nome | |
---|---|
Alexandre Fernandes | af.santos1998@gmail.com |
Vinicius Ferreira | blacksabbathgmail |
Link caso queira baixar: Planilha.
Então há vários métodos de fazer isso, nesse artigo vou usar Python, então booora 👊:
1. Salvar a planilha em csv (Importante!).
2. Ter Python instalado (Relaxa vou fazer um guia de como instalar nosso coleguinha)
3. Vamos programar:
3.1 Primeiro damos um import em re, que é nossa biblioteca que tem a ferramenta que checa o e-mail para ver se é inconsistente.
3.2 Abrimos o arquivo em modo de leitura.
3.3 Uma coisa legal do csv é que ele separa as colunas da planilha com ',' e ';' ou algo desse tipo. Então basta separar a linha em cada ','(nesse caso), que teremos cada coluna separadinha 👍
3.4 Sim estamos usando regex, não se assuste é mais simples do que parece, mas não vou explicar aqui porque o texto poderia ficar um pouco extenso.
3.5 Colocamos a linha válida em uma string.
3.6 E depois só abrimos um outro arquivo para por os dados e escrevemos nele as linhas validas
3.7 Fechamos os arquivos, essa operação é bem importante para termos certeza que todos os dados foram salvos na planilha
3.8 Link do código caso queira limpa-dados.py
4 - Felicidade
Bem agora que você tem sua planilha bonita, pode mostrar para sua turma do Pokemon Go.Muito obrigado por ter lido, não ficou tão pocket quando desejava mas né ... 💁 e fé no pai que a planilha vem.
Top comments (0)