Preencha as células em branco com valor acima ou 0 no Excel - guia passo a passo
No Excel, é prática comum deixar as células em branco quando seus dados simplesmente repetem o valor da célula acima delas. Essa escolha de formatação geralmente resulta em um layout mais limpo e visualmente atraente. No entanto, se você quiser classificar ou filtrar a lista, essas células em branco podem se tornar problemáticas. Nesses casos, você precisa preencher os espaços em branco com os valores das células acima, conforme demonstrado na captura de tela abaixo.
Neste guia, focaremos em como preencher células em branco com o valor da célula diretamente acima ou com 0 ou qualquer outro valor específico. Isso pode ser extremamente útil para lidar com conjuntos de dados que contêm células vazias, garantindo que os cálculos e as visualizações sejam precisos e significativos.
![]() |
![]() |
Preencha as células em branco com o valor acima
Nesta seção, apresentaremos quatro truques fáceis para preencher células em branco com valores acima no Excel.
- Vá para especial e fórmula: Nativo do Excel, mas são necessárias várias etapas, é necessário converter as fórmulas finais em valores.
- Kutools for Excel: Leva apenas 3 cliques, de forma fácil e rápida. Mas requer download e instalação.
- Código VBA: Requer conhecimento de programação VBA, possibilidade de bugs ou erros se não for codificado corretamente.
- Power Query: possui uma curva de aprendizado mais acentuada, aplicável ao Excel 2016 e versões posteriores.
Usando o recurso Ir para especial e a fórmula para preencher as células em branco com o valor acima
Com este método, você deve aplicar o Ir para especial recurso para selecionar todas as células em branco no intervalo de dados, insira uma fórmula muito simples em uma célula vazia e pressione o botão Ctrl + Enter teclas para preencher as células em branco selecionadas com o valor acima. Aqui estão as etapas.
Etapa 1: selecione as células em branco
- Selecione o intervalo de células onde deseja preencher os espaços em branco com o valor acima.
- Então clique Inicial > Encontrar e selecionar > Ir para especial, veja a captura de tela:Tips: Você também pode pressionar F5 chave para abrir o ir para caixa de diálogo e clique em Destaque botão no ir para janela para exibir o Ir para especial caixa de diálogo.
- Na série Ir para especial caixa de diálogo, escolha o Blanks opção e clique OK.
- Agora todas as células em branco dentro do intervalo são selecionadas de uma vez.
Passo 2: Fórmula de entrada
Com as células em branco ainda selecionadas, digite o sinal de igual (=) diretamente. O sinal de igual aparecerá em uma das células em branco selecionadas, como A3 neste caso. Agora faça referência à célula acima dela clicando em A2.
Etapa 3: pressione as teclas Ctrl + Enter para preencher todas as células em branco selecionadas
Agora aperte Ctrl + Enter chaves juntas para copiar a fórmula para todas as outras células selecionadas. E todas as células em branco selecionadas são preenchidas com o valor da célula diretamente acima delas. Veja a captura de tela:
Etapa 4: converter fórmulas em valores
Agora, as células em branco selecionadas são fórmulas, você deve converter essas fórmulas em valores. Selecione o intervalo de dados que contém as fórmulas e pressione Ctrl + C para copiar a lista de dados e, em seguida, clique com o botão direito no intervalo copiado e escolha Valores do Opções de colagem seção, veja a captura de tela:
E agora, as fórmulas são convertidas em valores estáticos, você pode fazer qualquer outra operação que precisar.
utilização Kutools for Excel com apenas 3 cliques
Se você está procurando uma solução rápida e fácil, Kutools for Excel'S Preencher células em branco recurso pode ser uma excelente ferramenta para você. Com este recurso poderoso, você pode concluir rapidamente as seguintes operações:
- Preencha as células em branco com o valor acima, abaixo, esquerda ou direita
- Preencha as células em branco com séries de valores lineares
- Preencha as células em branco com um valor específico
Depois de baixando e instalando Kutools for Excel, por favor, faça o seguinte:
Para preencher células em branco com o valor acima, selecione o intervalo de dados que deseja preencher as células em branco e clique em Kutools > inserção > Preencher células em branco, em seguida, especifique as operações no Preencher células em branco caixa de diálogo:
- Selecionar Com base em valores opção do Preencher com seção.
- Escolha Para baixo no Opções seção. (Você também pode selecionar o Up, Certo or Esquerdo para preencher as células em branco com o valor para baixo, para a esquerda ou para a direita, conforme necessário)
- Clique OK para aplicar este recurso.
Resultado:
Agora, todas as células em branco são preenchidas com o valor acima, conforme mostrado a seguir:
Usando código VBA para preencher células em branco com o valor acima
Se você estiver familiarizado com o código VBA, forneceremos aqui um código para preencher células em branco com o valor acima. Siga as seguintes etapas:
Passo 1: Abra o editor do módulo VBA e copie o código
- Mantenha pressionada a ALT + F11 chaves no Excel, e abre o Microsoft Visual Basic para Aplicações janela.
- Clique inserção > Móduloe cole o código a seguir na janela do módulo.
Código VBA: insira células em branco com o 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
Etapa 2: execute o código
Depois de colar este código, pressione F5 chave para executar este código. Na caixa de prompt, selecione o intervalo de dados onde deseja preencher as células em branco com o valor acima. E então, clique OK.
Resultado:
Agora, todas as células em branco são preenchidas com o valor acima, conforme mostrado a seguir:
utilização Power Query para preencher o valor das células em branco acima
Se você estiver usando o Excel 2016 e uma versão posterior, o Excel oferece um recurso poderoso – Power Query, o que pode ajudar a preencher cada bloco de células vazias na coluna usando o valor da célula acima delas imediatamente. Aqui estão as etapas para fazer isso:
Etapa 1: insira os dados Power Query
- Selecione o intervalo de dados que deseja usar e clique em Data > Da tabela, veja a captura de tela:
Tips: No Excel 2019 e no Office 365, clique em Data > Da tabela/intervalo. - No pop-out Criar a tabela caixa de diálogo, clique em OK botão para criar uma tabela, veja a captura de tela:
- Agora, a Power Query editor janela é exibida com os dados, veja a captura de tela:
Etapa 2: no Power Query Janela do editor, especifique as operações
- Clique no cabeçalho das colunas que deseja preencher as células em branco com o valor acima. E então, clique com o botão direito no cabeçalho selecionado, escolha Preencher > Para baixo, veja a captura de tela:
Tips: para preencher células em branco em várias colunas, mantenha pressionado o botão Ctrl or Shift e clique nos cabeçalhos das colunas para selecionar colunas não adjacentes ou adjacentes, clique com o botão direito em qualquer coluna selecionada e selecione Preencher > Para baixo conforme descrito anteriormente. - Agora, todas as células em branco na coluna selecionada são preenchidas com o valor da célula diretamente acima delas, veja a captura de tela:
Etapa 3: produza o Power Query para uma tabela do Excel
- Então, você deve enviar os dados para sua planilha. Por favor clique Inicial > Fechar e carregar > Fechar e carregar / Fechar e carregar para, (aqui, vou clicar Fechar e carregar), veja a captura de tela:Tips: Clique Fechar e carregar produzirá os dados em uma nova planilha; Clique Fechar e carregar para opção, os dados serão enviados para uma nova planilha ou planilha atual que você precisa.
- E então, os dados serão carregados em uma nova planilha, veja a captura de tela:
Preencha as células em branco com 0 ou valor específico
Se você precisar preencher células em branco com 0 ou qualquer outro valor específico, falarei aqui sobre dois métodos rápidos.
Usando o recurso Ir para especial para preencher células em branco com 0 ou valor específico
Etapa 1: selecione as células em branco
- Selecione o intervalo de células onde deseja preencher os espaços em branco com 0 ou um valor específico.
- Então clique Inicial > Encontrar e selecionar > Ir para especial, veja a captura de tela:Tips: Você também pode pressionar F5 chave para abrir o ir para caixa de diálogo e clique em Destaque botão no ir para janela para exibir o Ir para especial caixa de diálogo.
- Na série Ir para especial caixa de diálogo, escolha o Blanks opção e clique OK.
- Agora todas as células em branco dentro do intervalo são selecionadas de uma vez.
Passo 2: Insira 0 ou valor específico
Com as células em branco ainda selecionadas, digite 0 ou outro valor específico que você precisa diretamente, veja a captura de tela:
Etapa 3: pressione as teclas Ctrl + Enter para preencher todas as células em branco selecionadas
Agora aperte Ctrl + Enter chaves juntas para preencher as células em branco selecionadas com o valor que você digitou, veja a captura de tela:
-
Não deixe que os espaços em branco o atrapalhem, deixe Kutools for Excel encha-os!
Células vazias interrompendo seu fluxo? Transforme sua jornada no Excel com o Kutools. Preenchendo todos os tipos de células em branco, atendendo perfeitamente às suas necessidades. Sem espaços em branco, apenas brilho! Baixar Kutools for Excel Agora!
Preencha as células em branco com 0 ou qualquer outro valor específico
-
Não deixe que os espaços em branco o atrapalhem, deixe Kutools for Excel encha-os!
Células vazias interrompendo seu fluxo? Transforme sua jornada no Excel com o Kutools. Preenchendo todos os tipos de células em branco, atendendo perfeitamente às suas necessidades. Sem espaços em branco, apenas brilho! Baixar Kutools for Excel Agora!
Preencha as células em branco com uma série de valores lineares
-
Não deixe que os espaços em branco o atrapalhem, deixe Kutools for Excel encha-os!
Células vazias interrompendo seu fluxo? Transforme sua jornada no Excel com o Kutools. Preenchendo todos os tipos de células em branco, atendendo perfeitamente às suas necessidades. Sem espaços em branco, apenas brilho! Baixar Kutools for Excel Agora!
Preencha as células em branco com o valor acima/abaixo/esquerda/direita
Usando o recurso Localizar e Substituir para preencher células em branco com 0 ou valor específico
Excel's Localizar e substituir O recurso também pode ajudar a preencher células em branco com 0 ou qualquer outro valor específico, execute as seguintes etapas:
Etapa 1: selecione o intervalo de dados e ative o recurso Localizar e Substituir
- Selecione o intervalo de dados onde deseja preencher as células em branco com um valor específico.
- Então clique Inicial > Encontrar e selecionar > Substituir (você também pode pressionar Ctrl + H para abrir o Localizar e substituir caixa de diálogo), veja a captura de tela:
Etapa 2: Especifique as operações na caixa de diálogo Localizar e Substituir
- Na série Localizar e substituir caixa de diálogo, deixe o Encontre o que caixa de texto em branco e digite o valor específico no campo substituir por caixa de texto. E então, clique substituir tudo botão. Veja a imagem:
- Uma caixa de prompt é exibida para lembrá-lo de quantas células foram substituídas pelo novo valor. Por fim, clique OK e feche o Localizar e substituir caixa de diálogo.
Resultado:
Agora, as células em branco no intervalo selecionado são preenchidas com o valor específico que você inseriu, veja a captura de tela:
É assim que você pode preencher as células em branco com o valor acima ou com um valor específico. Se você estiver interessado em explorar mais dicas e truques do Excel, nosso site oferece milhares de tutoriais, clique aqui para acessá-los. Obrigado pela leitura e esperamos fornecer informações mais úteis no futuro!
Artigos relacionados:
- Preencher automaticamente os números de série e pular os espaços em branco
- Se você tiver uma lista de dados que contém algumas células em branco, agora deseja inserir números de série para os dados, mas pule as células em branco conforme a captura de tela abaixo. Neste artigo, apresentarei uma fórmula para resolver esta tarefa no Excel.
- Preencher células em branco com valores lineares
- Você precisa preencher células em branco com valores lineares nas seleções? Este artigo vai apresentar algumas dicas sobre como preencher rapidamente células em branco com valores lineares em seleções.
- Preencha as células em branco com traço
- Supondo que você tenha um intervalo de dados que contém algumas células em branco, e agora, você deseja preencher cada uma dessas células em branco com o símbolo de traço conforme as imagens a seguir mostradas, você tem alguma boa ideia para preencher as células em branco com traços de uma vez em Excel?
Melhores ferramentas de produtividade de escritório
Aprimore suas habilidades de Excel com Kutools for Excele experimente eficiência como nunca antes. Kutools for Excel Oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo. Clique aqui para obter o recurso que você mais precisa...
Office Tab Traz a interface com guias para o Office e torna seu trabalho muito mais fácil
- Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
- Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!

Índice
- Preencha as células em branco com o valor acima
- Usando o recurso e fórmula Ir para especial
- utilização Kutools for Excel
- Usando o código VBA
- utilização Power Query
- Preencha as células em branco com 0 ou valor específico
- Usando o recurso Ir para especial
- Usando o recurso Localizar e Substituir
- Artigos Relacionados
- As melhores ferramentas de produtividade para escritório
- Comentários