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

Duplicar rapidamente linhas Linha duplicada ou colunas com base no valor da célula numa coluna Especificar coluna ou linha no Excel

AutoraSiluvia Data de Modificação

Kutools para Excel

Potencia o Excel com 300+
funcionalidades avançadas

Normalmente, não existe uma forma rápida e eficaz de duplicar cada linha ou coluna de um intervalo específico n vezes no Excel, a menos que recorra a código VBA. Contudo, com a funcionalidade Copiar ou Inserir Linhas/Colunas de Acordo com Dados Especificados do Kutools para Excel, pode realizar esta tarefa em segundos com apenas alguns cliques.

Duplicar linhas Linha duplicada com base no valor da célula na coluna

Duplicar colunas Coluna duplicada com base no valor da célula na linha

Duplicar linhas Linha duplicada ou colunas introduzindo Número de Repetições

 


Clique em Kutools > Inserir > Copiar ou Inserir Linhas/Colunas de Acordo com Dados Especificados para ativar esta funcionalidade.

shot-duplicate-rows-based-on-cell-value-1


Duplicar linhas Linha duplicada com base no valor da célula na coluna

Imagine que tem um intervalo de dados como o apresentado na captura de ecrã abaixo. Para duplicar cada linha um determinado número de vezes com base nos valores numéricos da coluna F, siga os passos seguintes.

shot-duplicate-rows-based-on-cell-value-2

1. Clique em Kutools > Inserir > Copiar ou Inserir Linhas/Colunas de Acordo com Dados Especificados. Veja a captura de ecrã:

shot-duplicate-rows-based-on-cell-value-3

2. Na caixa de diálogo Copiar e Inserir Linhas/Colunas, terá de:

  • Selecione a opção Copiar e inserir linhas na secção Tipo;
  • Selecione o intervalo em que irá duplicar as linhas na caixa Intervalo de Geração;
  • Selecione o intervalo de colunas com base no qual pretende Linha duplicada na caixa Número de Repetições;
  • Clique no botão OK ou Aplicar. Veja a captura de ecrã:

shot-duplicate-rows-based-on-cell-value-4

Nota: Clique na secção Exemplo para expandir a caixa de diálogo e obter mais detalhes sobre os passos.

As linhas são então duplicadas, conforme ilustrado na captura de ecrã abaixo.

shot-duplicate-rows-based-on-cell-value-5

Demonstração: Linha duplicada com base no valor da célula na coluna

 
Kutools para Excel: Mais de 300 ferramentas práticas ao seu alcance! Aproveite funcionalidades potenciadas por IA para um trabalho mais inteligente e rápido!Descarregar já!

Duplicar colunas Coluna duplicada com base no valor da célula na linha

Esta funcionalidade permite ainda duplicar cada coluna um determinado número de vezes, com base nos valores numéricos presentes numa linha específica.

1. Clique em Kutools > Inserir > Copiar ou Inserir Linhas/Colunas de Acordo com Dados Especificados para ativar esta funcionalidade.

2. Na caixa de diálogo Copiar e Inserir Linhas/Colunas, terá de:

  • Selecione a opção Copiar e Inserir Colunasna secção Tipo;
  • Selecione o intervalo em que irá duplicar as colunas na caixa Intervalo de Geração;
  • Selecione o intervalo de linhas com base no qual pretende Coluna duplicada na caixa Número de Repetições;
  • Clique no botão OK ou Aplicar. Veja a captura de ecrã:

shot-duplicate-rows-based-on-cell-value-6

Nota: Pode clicar na secção Exemplopara expandir a caixa de diálogo e obter mais detalhes dos passos.

As colunas selecionadas são então duplicadas, conforme ilustrado na captura de ecrã abaixo.

shot-duplicate-rows-based-on-cell-value-7

Demonstração: Coluna duplicada com base no valor da célula na linha

 
Kutools para Excel: Mais de 300 ferramentas práticas ao seu alcance! Aproveite funcionalidades potenciadas por IA para um trabalho mais inteligente e rápido!Descarregar já!

Duplicar linhas Linha duplicada ou colunas introduzindo Número de Repetições

Se tiver apenas algumas colunas ou linhas para copiar e não quiser adicionar uma coluna ou linha auxiliar com os números de repetição, basta introduzir esses números diretamente na caixa de texto Número de Repetições. Siga estes passos:

1. Clique em Kutools>Inserir>Copiar ou Inserir Linhas/Colunas de Acordo com Dados Especificadospara ativar a utilidade.

2. Na caixa de diálogo Copiar e Inserir Linhas/Colunas, terá de:

  • Selecione a opção Copiar e Inserir Linhas ou Copiar e Inserir Colunas na secção Tipo. Aqui, selecionei Copiar e Inserir Linhas como exemplo.
  • Selecione o intervalo em que irá duplicar as linhas na caixa Intervalo de Geração;
  • Introduza números inteiros não negativos que representem Número de Repetições na caixa Número de Repetições:
    • Introduza um único número inteiro positivo, por exemplo, 3. Isto significa que cada linha do Intervalo de Geração será copiada e inserida 3 vezes;
    • Introduza números inteiros não negativos para cada linha, separados por ponto e vírgula. Por exemplo, se tiver selecionado o intervalo $B$3:$E$6 na caixa Intervalo de Geração, para copiar e inserir a 1.ª, 2.ª, 3.ª e 4.ª linhas do intervalo a, b, c e d vezes, respetivamente, basta digitar a;b;c;d na caixa Número de Repetições. Note que o número 0 indica ausência de repetição.
  • Clique no botão OK ou Aplicar. Veja a captura de ecrã:

shot-duplicate-rows-based-on-cell-value-8

Nota: O número de inteiros não negativos na caixa Intervalo de Geração deve ser igual ao número de linhas ou colunas do intervalo Intervalo de Geração.

As linhas ou colunas selecionadas serão então duplicadas, conforme ilustrado na captura de ecrã abaixo.

shot-duplicate-rows-based-on-cell-value-9

Kutools para Excel inclui mais de 300 ferramentas práticas para o Excel. Experimente gratuitamente e sem limitações durante 30 dias!Descarregue já a versão de avaliação gratuita!


Ferramentas de Produtividade Recomendadas

Office Tab: Utilize separadores práticos no Microsoft Office, tal como no Chrome, Firefox e no novo navegador Edge. Alterne facilmente entre documentos com separadores — sem mais janelas desorganizadas.Saiba mais...

Kutools para Outlook: Kutools para Outlook oferece 100+ funcionalidades poderosaspara o Microsoft Outlook 2010–2024 (e versões posteriores), bem como para o Microsoft 365, ajudando-o a simplificar a gestão de e-mails e a aumentar a produtividade.Saiba mais...


Kutools para Excel

O Kutools para Excel oferece mais de 300 funcionalidades avançadas para acelerar o seu trabalho no Excel 2010–2024 e no Microsoft 365. A funcionalidade acima é apenas uma entre as muitas ferramentas que poupam tempo incluídas na solução.

🌍 Suporta 40+ idiomas de interface
✅ Confiança de 500,000+ utilizadores e 80,000+ empresas em todo o mundo
🚀 Compatível com todas as versões modernas do Excel
🎁 Avaliação completa de 30 dias — sem registo, sem limitações
Kutools for Excel Faixa de OpçõesKutools for Excel Faixa de Opções