Preencher Células em Branco com valor acima ou 0 no Excel – guia passo a passo
No Excel, é prática comum deixar células em branco quando os respetivos dados seriam apenas uma repetição do valor da célula acima. Essa opção de formatação resulta frequentemente num esquema mais limpo e visualmente apelativo. Contudo, caso pretenda ordenar ou filtrar a lista, essas células vazias podem tornar-se problemáticas. Nestes casos, é necessário preencher os espaços em branco com os valores das células acima, tal como demonstrado na imagem seguinte.
Neste guia, mostramos como preencher células em branco — quer com o valor da célula imediatamente acima, quer com 0 ou qualquer outro valor específico. Uma solução extremamente útil para gerir conjuntos de dados com células vazias, garantindo cálculos e visualizações precisos e significativos.
![]() | ![]() |
Preencher Células em Branco com valor acima
Nesta secção, apresentamos quatro métodos simples para preencher células em branco com o valor da célula acima no Excel.
- Ir para Especial: Nativo do Excel, mas envolve vários passos e exige que as fórmulas finais sejam convertidas em valores.
- Kutools para Excel: Requer apenas 3 cliques — é fácil e rápido! Mas exige descarregamento e instalação.
- Código VBA: Requer conhecimentos de programação VBA; pode originar erros ou falhas se não for codificado corretamente.
- Power Query: Apresenta uma curva de aprendizagem mais acentuada e está disponível a partir do Excel 2016.
Utilizar a funcionalidade Ir Para Especial para Preencher Células em Branco com valor acima
Com este método, deve utilizar a funcionalidade Ir Para Especial para selecionar todas as células vazias no intervalo de dados, introduzir uma fórmula muito simples numa dessas células vazias e, em seguida, premir as teclas Ctrl + Enter para preencher todas as células vazias selecionadas com o valor da célula acima. Seguem-se os passos.
Passo 1: Selecione as células vazias
- Selecione o intervalo de células em que deseja preencher os espaços em branco com o valor da célula acima.
- Em seguida, clique em «Base» > «Localizar e Selecionar» > «Ir para Especial», veja a captura de ecrã:
Dicas: Também pode premir a tecla F5 para abrir a caixa de diálogo «Ir para» e, depois, clicar no botão «Especial» na janela «Ir para» para exibir a caixa de diálogo «Ir para Especial». - Na caixa de diálogo «Ir para Especial», selecione a opção «Células vazias» e clique em OK.

- Agora, todas as células vazias dentro do intervalo estão selecionadas simultaneamente.

Passo 2: Introduza a fórmula
Com as células vazias ainda selecionadas, digite diretamente o sinal de igual (=). O sinal de igual aparecerá numa das células vazias selecionadas — por exemplo, na A3, neste caso. Em seguida, faça referência à célula acima clicando em A2. 
Passo 3: Prima as teclas Ctrl + Enter para preencher todas as células vazias selecionadas
Agora, prima simultaneamente as teclas Ctrl + Enter para copiar a fórmula para todas as outras células selecionadas, preenchendo assim todas as células vazias selecionadas com o valor da célula imediatamente acima. Consulte a imagem:
Passo 4: Converter fórmulas em valores
Agora, as células vazias selecionadas contêm fórmulas; converta-as em valores. Selecione o intervalo de dados que contém as fórmulas, prima Ctrl + C para copiar a lista de dados e, em seguida, clique com o botão direito do rato no intervalo copiado e escolha «Valores» na secção «Colar Especial», conforme ilustrado na imagem:
E agora, as fórmulas foram convertidas em valores estáticos, permitindo-lhe realizar quaisquer outras operações necessárias.
Utilizar Kutools para Excel
Se procura uma solução rápida e fácil, a funcionalidade **“Preencher Células em Branco”** do Kutools para Excel é uma excelente opção para si. Com esta ferramenta poderosa, pode concluir rapidamente as seguintes operações:
- Preencher Células em Branco com valor acima, abaixo, à esquerda ou à direita
- Preencher Células em Branco com série de Série Linear
- Preencher Células em Branco com um valor específico
Após transferir e instalar o Kutools para Excel, proceda da seguinte forma:
Para Preencher Células em Branco com valor acima, Por favor, selecione a Intervalo de Dados que pretende Preencher Células em Branco e, em seguida, clique em «Kutools» > «Inserir» > «Preencher Células em Branco» e especifique as operações na caixa de diálogo «Preencher Células em Branco»:
- Selecione a opção «Com Base no Valor» na secção «Preencher com».
- Escolha «Abaixo» na secção «Opções». (Também pode selecionar «Acima», «Direita» ou «Esquerda» para preencher as células vazias com o valor da célula acima, abaixo, à esquerda ou à direita, conforme necessário.)
- Clique em OK para ativar esta funcionalidade.

Resultado:
Agora, todas as células vazias estão preenchidas com o valor acima, conforme demonstrado na imagem seguinte:
Utilizar código VBA para Preencher Células em Branco com valor acima
Se já domina VBA, temos aqui um código prático para preencher células em branco com o valor da célula acima. Basta seguir os passos abaixo:
Passo 1: Abra o editor de módulos VBA e copie o código
- Mantenha premidas as teclas «ALT + F11» no Excel para abrir a janela do Microsoft Visual Basic for Applications.
- Clique em «Inserir» > «Módulo» e cole o seguinte código na janela do Módulo.
Código VBA: Inserir células vazias com valor acimaSub FillBlankCellsWithValueAbove() 'Updateby Extendoffice Dim WorkRng As Range Dim cell As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8) On Error GoTo 0 If WorkRng Is Nothing Then MsgBox "No valid range selected.", vbExclamation, "Error" Exit Sub End If For Each cell In WorkRng If IsEmpty(cell) Then cell.Value = cell.Offset(-1, 0).Value End If Next cell End Sub
Passo 2: Execute o código
Após colar este código, prima a tecla F5 para o executar. Na caixa de aviso, selecione o intervalo de dados onde pretende preencher as células em branco com o valor acima e, em seguida, clique em OK.
Resultado:
Agora, todas as células vazias estão preenchidas com o valor acima, conforme demonstrado na imagem seguinte:
Utilizar o Power Query para Preencher Células em Branco valor acima
Se estiver a utilizar o Excel 2016 ou uma versão posterior, o Excel disponibiliza uma funcionalidade poderosa — o Power Query — que lhe permite preencher automaticamente todos os blocos de células vazias numa coluna com o valor da célula imediatamente acima. Eis os passos para o fazer:
Passo 1: Importe os dados para o Power Query
- Selecione a Intervalo de Dados que pretende utilizar e, em seguida, clique em «Dados» > «A partir da Tabela», conforme ilustrado na imagem:
Dicas: No Excel 2019 e Office 365, clique em «Dados» > «A partir da Tabela/Intervalo». - Na caixa de diálogo «Criar Tabela» que surge, clique no botão OK para criar uma tabela, conforme ilustrado na imagem:

- Agora, a janela «Editor do Power Query» é apresentada com os dados, conforme ilustrado na imagem:

Passo 2: Na janela do Editor do Power Query, especifique as operações
- Clique no cabeçalho das colunas cujas células vazias pretende preencher com o valor da célula acima. Em seguida, clique com o botão direito do rato no cabeçalho selecionado e escolha «Preencher» > «Para Baixo», conforme ilustrado na imagem:
Dicas: Para preencher células em branco em várias colunas, mantenha premida a tecla Ctrl ou Shift e clique nos cabeçalhos das colunas para selecionar colunas adjacentes ou não adjacentes; depois, clique com o botão direito do rato em qualquer uma das colunas selecionadas e escolha «Preencher» > «Para Baixo», como descrito anteriormente. - Agora, todas as células vazias na coluna selecionada estão preenchidas com o valor da célula imediatamente acima, conforme ilustrado na imagem:

Passo 3: Exportar a Power Query para uma tabela do Excel
- De seguida, deverá exportar os dados para a sua folha de cálculo. Clique em «Base» > «Fechar e Carregar» > «Fechar e Carregar / Fechar e Carregar Para» (neste caso, vou clicar em «Fechar e Carregar»), conforme ilustrado na imagem:
Dicas: Ao clicar em «Fechar e Carregar», os dados são exportados para uma nova folha; ao selecionar «Fechar e Carregar Para», os dados serão exportados para uma nova folha ou para a folha atual, conforme necessário. - Em seguida, os dados serão carregados para uma Nova planilha, conforme ilustrado na imagem:

Preencher Células em Branco com 0 ou valor específico
Se precisar de preencher células em branco com 0 ou qualquer outro valor específico, apresento-lhe aqui dois métodos rápidos.
Utilizar a funcionalidade Ir Para Especial para Preencher Células em Branco com 0 ou valor específico
Passo 1: Selecionar as células em branco
- Selecione o intervalo de células em que pretende preencher os espaços em branco com 0 ou com um valor específico.
- Em seguida, clique em «Base» > «Localizar e Selecionar» > «Ir para Especial», veja a captura de ecrã:
Dicas: Também pode premir a tecla F5 para abrir a caixa de diálogo «Ir para» e, depois, clicar no botão «Especial» na janela «Ir para» para exibir a caixa de diálogo «Ir para Especial». - Na caixa de diálogo «Ir para Especial», selecione a opção «Células vazias» e clique em OK.

- Agora, todas as células vazias dentro do intervalo estão selecionadas simultaneamente.

Passo 2: Introduzir 0 ou valor específico
Com as células em branco ainda selecionadas, digite diretamente 0 ou outro valor específico que necessite, veja a imagem:
Passo 3: Prima as teclas Ctrl + Enter para preencher todas as células em branco selecionadas
Agora, prima simultaneamente as teclas Ctrl + Enter para preencher as células em branco selecionadas com o valor introduzido, veja a imagem:

Não deixe que células vazias o atrasem — deixe o Kutools para Excel preenchê-las!
As células vazias estão a interromper o seu fluxo? Transforme a sua experiência no Excel com o Kutools! Preenche todos os tipos de células em branco, satisfazendo perfeitamente as suas necessidades. Sem células vazias — só brilhantismo!Descarregue o Kutools para Excel Agora!
Preencher Células em Branco com 0 ou qualquer outro valor específico

Não deixe que as células vazias o atrasem — deixe o Kutools para Excel preenchê-las!
As células vazias estão a interromper o seu fluxo? Transforme a sua experiência no Excel com o Kutools! Preencha todos os tipos de células em branco e satisfaça perfeitamente as suas necessidades. Sem células vazias, só brilhantismo!Descarregue o Kutools para Excel Agora!
Preencher Células em Branco com uma série de Série Linear

Não deixe que células vazias o atrasem — deixe o Kutools para Excel preenchê-las!
As células vazias estão a interromper o seu fluxo? Transforme a sua experiência no Excel com o Kutools! Preencha todos os tipos de células em branco e satisfaça perfeitamente as suas necessidades. Sem células vazias, só brilhantismo!Descarregue o Kutools para Excel Agora!
Preencher Células em Branco com valor acima/abaixo/esquerda/direita
Utilizar a funcionalidade Localizar e Substituir para Preencher Células em Branco com 0 ou valor específico
A funcionalidade Localizar e Substituir do Excel permite também preencher células em branco com 0 ou qualquer outro valor específico. Siga os passos seguintes:
Passo 1: Selecione as Intervalo de Dados e ative a funcionalidade Localizar e Substituir
- Selecione o intervalo de dados onde pretende preencher as células em branco com um valor específico.
- Depois, clique em «Base» > «Localizar e Selecionar» > «Substituir» (também pode premir «Ctrl + H» para abrir a caixa de diálogo «Localizar e Substituir»), conforme ilustrado na imagem:

Passo 2: Especifique as operações na caixa de diálogo Localizar e Substituir
- Na caixa de diálogo «Localizar e Substituir», deixe em branco o campo «Localizar» e introduza o valor pretendido no campo «Substituir por». Em seguida, clique em «Substituir Tudo». Consulte a imagem:

- Surge uma caixa de aviso indicando quantas células foram substituídas pelo novo valor. Por fim, clique em OK e feche a caixa de diálogo Localizar e Substituir.

Resultado:
Agora, as células em branco na Selecionar intervalo estão preenchidas com o valor específico que introduziu, veja a imagem:
É assim que pode preencher células em branco com o valor acima ou com um valor específico. Se estiver interessado em explorar mais dicas e truques do Excel, o nosso site disponibiliza milhares de tutoriais. Obrigado por ler e esperamos continuar a fornecer-lhe informações úteis no futuro!
Artigos Relacionados:
- Preenchimento automático de números sequenciais ignorando células vazias
- Se tiver uma lista de dados com algumas células vazias e quiser inserir números sequenciais apenas nas linhas que contêm dados — ignorando as células vazias, tal como ilustrado na imagem seguinte — este artigo apresenta uma fórmula eficaz para realizar esta tarefa no Excel.
- Preencher Células em Branco com Série Linear
- Precisa de preencher células em branco com uma série linear nas suas seleções? Este artigo apresenta dicas práticas para o fazer rapidamente.
- Preencher Células em Branco com traço
- Imagine que tem um intervalo de dados com algumas células vazias e pretende preencher cada uma delas com o símbolo de traço, tal como ilustrado nas imagens seguintes. Terá alguma boa ideia para preencher todas as células vazias com traços de uma só vez no Excel?
Melhores Ferramentas de Produtividade para o Office
Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência nunca antes alcançada.Kutools para Excel oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...
Office Tab Traz a interface com separadores para o Office e torna o seu trabalho muito mais fácil
- Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
- Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato por dia!
Todos os add-ins do Kutools. Um único instalador.
Kutools for Office agrupa add-ins para Excel, Word, Outlook e PowerPoint, juntamente com o Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.
- Conjunto tudo-em-um— add-ins para Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Um instalador, uma licença— configuração em minutos (pronto para MSI)
- Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
- Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
- Melhor relação qualidade-preço— poupe face à compra individual dos add-ins
Índice
- Preencher Células em Branco com valor acima
- Utilizar a funcionalidade Ir para Especial
- Utilizar a funcionalidade Kutools para Excel
- Utilizar código VBA
- Utilizar Power Query
- Preencher Células em Branco com 0 ou valor específico
- Utilizar a funcionalidade Ir para Especial
- Utilizar a funcionalidade Localizar e Substituir
- Artigos Relacionados
- As Melhores Ferramentas de Produtividade para o Office














