Ir para o conteúdo principal
Bethemesh

Separar um ficheiro Excel por coluna

Escolha uma coluna de agrupamento e gere um livro com uma folha distinta para cada valor detetado.

  • Processamento em lote
  • Exportar

Integrar este widget

Personalize o resultado, verifique a pré-visualização e copie o código.

Pré-visualização

Tipo de código de integração

Código a copiar

Responsivo e redimensionado automaticamente pela Bethemesh.

Os seus ficheiros são processados localmente no navegador e nunca são enviados para os nossos servidores.

Largue o seu ficheiro aqui

Tamanho recomendado: até 30 MB

Divisão do livro

Esta ferramenta foi útil?

Como funciona esta ferramenta?

Uma lista de encomendas, intervenções ou inscrições pode precisar de ser distribuída por várias equipas. Esta ferramenta cria um único livro XLSX com uma folha para cada valor da coluna escolhida. Conserva todas as linhas e colunas de cada grupo, incluindo o campo de agrupamento. A divisão não calcula totais nem elimina duplicados: distribui registos para facilitar a consulta e a revisão por categoria.

Importe um ficheiro XLSX, XLS, CSV, TSV ou JSON tabular. Num livro, apenas a primeira folha é lida; as restantes não são combinadas nem copiadas para o resultado. Os nomes das colunas vêm dos cabeçalhos da tabela importada. O JSON deve conter um objeto ou uma lista de objetos com células escalares; achate previamente as estruturas aninhadas. A leitura extrai dados sem reproduzir a disposição, os gráficos, as macros ou as fórmulas originais. Confirme na pré-visualização que foi importada a tabela pretendida antes de escolher a coluna.

O motor percorre as linhas na ordem original e associa cada uma à representação textual do valor selecionado. Maiúsculas e espaços contam: Norte, norte e Norte seguido de um espaço criam três grupos distintos. Valores ausentes, null ou vazios pertencem ao grupo sem valor. Os grupos seguem a primeira ocorrência na tabela e as suas linhas mantêm a sequência de origem. Não há ordenação alfabética, soma de valores ou correspondência por identificador. Tipos JSON diferentes podem ficar no mesmo grupo se tiverem uma representação textual idêntica.

Depois, os nomes das folhas são adaptados aos limites do Excel: retiram-se espaços exteriores e apóstrofos nas extremidades, substituem-se caracteres proibidos e limita-se o comprimento a 31 caracteres. Um nome vazio recebe uma designação alternativa. Se valores diferentes produzirem o mesmo nome, acrescenta-se um sufixo como (2); a comparação dos nomes ignora maiúsculas. Também se evita History, nome reservado. Esta adaptação não funde grupos nem altera os valores originais nas células. Assim, separadores com nomes semelhantes podem continuar a representar categorias diferentes.

Como usar esta ferramenta

  1. Importe a folha pretendida

    Coloque a tabela na primeira posição se o livro tiver várias folhas. Importe o ficheiro e confirme a pré-visualização.

  2. Escolha o campo de distribuição

    Selecione uma coluna existente, prepare o livro e verifique os nomes e as quantidades de registos nos grupos propostos.

  3. Descarregue e reveja os separadores

    Exporte o XLSX. A lista no ecrã apresenta até vinte grupos; o ficheiro descarregado inclui todas as folhas preparadas.

Casos de uso

Distribuir intervenções por equipa

Prepare uma folha por equipa mantendo referências, datas e comentários necessários ao acompanhamento de cada intervenção.

Rever vendas por sucursal

Crie separadores por sucursal para examinar registos individuais. Para calcular totais, utilize um agrupamento ou uma tabela dinâmica.

Encontrar categorias incompletas

Examine o grupo sem valor e as variantes de escrita antes de corrigir categorias no ficheiro original.

Exemplos

Duas equipas e três intervenções

As duas colunas permanecem em cada folha. Norte contém duas linhas, primeiro T1 e depois T3.

Entrada

equipa;pedido
Norte;T1
Sul;T2
Norte;T3
Coluna: equipa

Resultado

Norte: T1, T3
Sul: T2

Valores distintos com o mesmo nome de folha

Substituir os caracteres proibidos cria uma colisão resolvida pelo sufixo. A/B e A?B mantêm-se separados e inalterados nas células.

Entrada

zona;id
A/B;1
A?B;2
Coluna: zona

Resultado

A-B: id 1
A-B (2): id 2

Dicas e boas práticas

  • Limpe espaços e uniformize maiúsculas antes da divisão se as variantes devem pertencer à mesma equipa.
  • Uma coluna de identificadores únicos cria uma folha por registo. Prefira uma categoria com uma quantidade de valores fácil de gerir.
  • Enviar o livro completo partilha todos os grupos. Extraia a folha pretendida e reveja dados pessoais antes de distribuir apenas os registos de uma equipa.

Fontes e referências

Perguntas frequentes

São criados vários ficheiros Excel?

Não. O resultado é um único livro XLSX com várias folhas. Para obter ficheiros CSV separados, utilize a ferramenta de divisão CSV.

O que acontece às outras folhas de origem?

Apenas a primeira folha fornece registos. As restantes não são copiadas. Altere a ordem antes da importação para usar outra tabela.

Porque aparecem separadores para categorias quase iguais?

A comparação utiliza o texto exato, incluindo espaços e maiúsculas. A adaptação posterior dos nomes não combina grupos.

As fórmulas e as cores são preservadas?

O resultado é reconstruído a partir dos valores tabulares lidos. Não reproduz fielmente a formatação, as macros ou as fórmulas originais.

O ficheiro é enviado durante a distribuição?

A leitura, o agrupamento e a exportação decorrem no navegador. Tabelas grandes ou grupos muito numerosos podem ainda exceder a memória disponível.

Ferramentas relacionadas

Ferramentas semelhantes ou complementares a esta.

Ferramentas semelhantes

Divida um ficheiro CSV em vários ficheiros mais pequenos segundo o tamanho ou grupos escolhidos.

Dados e folhas de cálculoEm destaqueUtilizar esta ferramenta

Junte vários ficheiros Excel ou CSV numa única tabela com alinhamento automático das colunas.

Dados e folhas de cálculoUtilizar esta ferramenta