Filtrar CSV por país

Exportações de clientes, pedidos e tráfego costumam misturar todos os mercados num único ficheiro. Escolha a coluna que tem o país, escreva o código ou o nome que pretende e a ferramenta devolve apenas essas linhas, com o cabeçalho incluído. A comparação ignora maiúsculas e minúsculas, por isso FR e fr são tratados da mesma forma.

Como filtrar um CSV por país

  1. 1

    Cole o CSV

    Cole a exportação completa e mantenha marcada a opção "Linha de cabeçalho" para que os nomes das colunas fiquem no topo.

  2. 2

    Defina a coluna do país

    Escreva a sua posição, contando a partir de 1. Em `id,name,country,total` o país está na coluna 3.

  3. 3

    Escreva o país

    Introduza um código como `DE` ou um nome como `Alemanha`, da forma como o ficheiro o escreve.

  4. 4

    Filtrar CSV

    Copie o resultado e cole-o na sua folha de cálculo ou no sistema seguinte.

Um exemplo prático

Eis um pequeno ficheiro de encomendas com países escritos de formas diferentes:

id,name,country,total
1,Alice,FR,42.00
2,Bob,DE,18.50
3,Carla,fr,91.75
4,Dan,ES,30.00
5,Eva,France,12.00

A coluna 3 com o texto FR devolve as linhas 1, 3 e 5. A linha 3 corresponde porque as maiúsculas são ignoradas. A linha 5 corresponde porque France contém as letras fr. Pode ser o que procura ou uma surpresa, por isso vale a pena saber como o seu ficheiro escreve os países.

Códigos versus nomes

Os códigos de duas letras são curtos, por isso correspondem a mais do que se imagina. US está dentro de Austria, Belarus e Russia. Os códigos de três letras e os nomes completos são mais seguros. Se o ficheiro tiver uma coluna de código e outra de nome, filtre pela que for menos ambígua.

Texto que escreve Também corresponde a Opção mais segura
FR France, Africa FRA ou France
US Austria, Belarus USA ou United States
IN India, Spain, Finland IND ou India

Vários países de uma vez

A ferramenta aceita um texto e uma coluna por execução. Para dois mercados, execute-a duas vezes e junte os dois resultados sob um único cabeçalho. Se precisar de muitos países em conjunto, um filtro de folha de cálculo com uma lista de valores é mais rápido.

Manter o resultado limpo

As linhas correspondentes voltam na ordem original. As células que contêm vírgulas ou aspas são escritas novamente entre aspas, por isso um nome de empresa como Smith, Jones & Co fica numa só célula.

Uma verificação rápida

Depois de obter o resultado, percorra a coluna do país. Cada célula deve mostrar apenas o país pretendido. Se aparecer um valor estranho, como Africa numa lista destinada a França, repita o filtro com o texto mais longo. Como o cabeçalho fica no topo e a ordem não muda, pode colar o resultado numa folha de cálculo e compará-lo com o ficheiro original.

Se o seu ficheiro guardar o país de várias formas, como DE, Germany e Deutschland, veja primeiro algumas linhas e decida que grafia usa a coluna inteira. Grafias misturadas são comuns quando os dados vêm de vários formulários ou sistemas, e cada grafia precisa da sua própria execução. Anote os textos que experimentou para conseguir juntar os resultados sem perder nenhuma variante.

Perguntas frequentes

Use o que a coluna contém. Valores mais longos, como France ou FRA, geram menos correspondências acidentais do que os códigos de duas letras.

A ferramenta mantém qualquer linha cuja célula contenha o seu texto. France contém as letras fr, por isso passa. Escreva France ou FRA para ser mais estrito.

Não numa única passagem. Execute o filtro uma vez por cada país e combine os resultados, mantendo uma única linha de cabeçalho.

Altere o número da coluna antes de executar. A ferramenta só precisa da posição da coluna, contada a partir de 1.

Ferramentas relacionadas

Ferramenta disponível em outros idiomas

Guias e casos de uso