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

Como preencher um valor predefinido caso a célula esteja em branco no Excel?

AutorSun Data de Modificação

Em muitas folhas de cálculo do Excel, é essencial garantir que as células em branco não fiquem vazias—devendo, em vez disso, exibir um valor predefinido ou de substituição. Esta é uma necessidade frequente ao preparar dados para relatórios, assegurar a consistência das informações ou partilhar folhas de cálculo, evitando confusões ou registos incompletos. Neste artigo, descobrirá uma variedade de métodos práticos para **Preencher Células em Branco com um valor predefinido**—seja numa única célula, num intervalo completo ou em conjuntos de dados alargados. Explore as vantagens e os cenários ideais de cada abordagem para escolher a solução mais adequada à sua tarefa específica no Excel.

Preencher um valor predefinido se a célula de referência estiver em branco com fórmula

Preencher um valor predefinido se a célula estiver em branco com Localizar e Substituir

Preencher um valor predefinido se a célula estiver em branco com Ir Para Especial

Preencher com o valor acima/abaixo ou com um valor predefinido se a célula estiver em branco com Kutools para Excel boa ideia3

Utilizar macro VBA para Preencher Células em Branco com um valor predefinido especificado


Preencher um valor predefinido se a célula de referência estiver em branco com fórmula

Quando precisar de apresentar um valor de substituição ou predefinido numa célula caso outra célula referenciada esteja vazia, pode utilizar facilmente uma fórmula do Excel. Por exemplo, se tiver duas colunas — digamos que a coluna A contém respostas e a coluna B está configurada para refletir essas respostas, mas deve exibir «sem resposta» sempre que a coluna A estiver em branco — esta abordagem com fórmula é a ideal.

Cenários aplicáveis: Esta técnica é ideal quando pretende gerar dinamicamente uma coluna de resultados com base no conteúdo de outra coluna, revelando-se especialmente útil em formulários, listas de feedback ou listas de verificação para destacar informações em falta. A principal vantagem? Atualiza-se automaticamente sempre que altera os dados na coluna referenciada. Contudo, lembre-se de que as fórmulas não substituem células em branco — apenas exibem um valor alternativo com base no estado de outra célula.

Introduza a seguinte fórmula na célula B1 (assumindo que pretende verificar a célula A1):

=IF(A1="","no response",A1)

Após introduzir a fórmula em B1, prima Enter para confirmá-la. Em seguida, arraste a alça de preenchimento — um pequeno quadrado no canto inferior direito da célula B1 — para baixo, copiando assim a fórmula para as restantes células da coluna B e aplicando a mesma lógica a todo o conjunto de dados.

Uma captura de ecrã do Excel a utilizar uma fórmula para preencher células vazias com um valor predefinido

Parâmetros e dicas: Pode substituir «sem resposta» por qualquer texto ou valor que deseje apresentar por predefinição. Certifique-se de ajustar as referências das células conforme necessário, caso os seus dados comecem noutra linha ou coluna.

Problemas potenciais: Se as suas células vazias contiverem caracteres invisíveis (por exemplo, espaços), a fórmula poderá não as reconhecer como vazias. Nesse caso, utilize =IF(TRIM(A1)="","no response",A1) para remover os espaços extra.


Preencher um valor predefinido se a célula estiver em branco com Localizar e Substituir

A função Localizar e Substituir do Excel oferece uma forma rápida de substituir todas as células em branco num intervalo selecionado por um valor pré-definido. Este método substitui diretamente quaisquer células efetivamente vazias, tornando-o ideal para preencher permanentemente células em branco com dados.

Cenários aplicáveis: É especialmente indicado quando pretende preencher células em branco num conjunto de dados estático, por exemplo, ao finalizar uma folha de dados antes da sua distribuição ou impressão. A sua principal vantagem reside na eficiência com tabelas de dimensão média, embora possa não distinguir entre células que aparentam estar vazias e aquelas que contêm caracteres invisíveis ou fórmulas que devolvem resultados vazios.

1. Selecione o intervalo de células onde pretende preencher os espaços em branco. Prima Ctrl + H para abrir a caixa de diálogo Localizar e Substituir.

2. Deixe a caixa Localizar em branco e introduza o valor predefinido pretendido (por exemplo, «N/D» ou «0») na caixa Substituir por.
Uma captura de ecrã da caixa de diálogo Localizar e Substituir com definições para preencher células vazias no Excel

3. Clique em Substituir tudo. Quando solicitado, confirme a substituição clicando em OK. Todas as células em branco na sua seleção estarão agora preenchidas com o valor predefinido.
Uma captura de ecrã que mostra células vazias substituídas por valores predefinidos no Excel

Nota:Este método identifica apenas células verdadeiramente vazias. Se uma célula contiver uma fórmula que devolva uma cadeia vazia ()""), não será considerada em branco pelo Localizar e Substituir. Reveja sempre os seus dados antes de aplicar esta solução para evitar substituições acidentais.


Preencher um valor predefinido se a célula estiver em branco com Ir Para Especial

A funcionalidade Ir Para Especial do Excel permite-lhe selecionar, de uma só vez, todas as células em branco num intervalo, facilitando o seu preenchimento com qualquer valor ou até com uma fórmula. Este método revela-se especialmente eficiente ao trabalhar com intervalos grandes ou com formas irregulares.

Cenários aplicáveis: Utilize esta abordagem quando pretender preencher apenas as células verdadeiramente vazias — excluindo aquelas que contêm fórmulas capazes de devolver um resultado em branco — e quando desejar introduzir o mesmo valor em todas as células selecionadas simultaneamente. É especialmente indicado para limpar dados importados ou preparar uma folha de cálculo para cálculos posteriores.

1. Selecione o intervalo de dados pretendido. Prima Ctrl + G para abrir a caixa de diálogo Ir Para e, em seguida, clique em Especial.
Uma captura de ecrã da opção Ir Para Especial no Excel

2. Na janela Ir Para Especial, selecione a opção Em branco e clique em OK.
Uma captura de ecrã da caixa de diálogo Ir Para Especial com a opção Células Vazias selecionada

3. O Excel destaca agora todas as células em branco no seu intervalo. Basta digitar o valor predefinido pretendido (por exemplo,)«Ausente») e, em seguida, premir Ctrl + Enter. Esta ação preenche todas as células em branco selecionadas de uma só vez.
Uma captura de ecrã do preenchimento de células vazias selecionadas com um valor predefinido utilizando Ctrl + Enter

Dica adicional: Tenha cuidado para não clicar noutra célula após selecionar as células em branco; caso contrário, apenas a célula ativa será preenchida. Além disso, se a sua seleção abranger um intervalo muito extenso, o Excel poderá demorar mais tempo a processar.


Preencher com o valor acima/abaixo ou com um valor predefinido se a célula estiver em branco com Kutools para Excel

Se pretende a flexibilidade de preencher células em branco com o valor da célula acima, abaixo, à esquerda, à direita, um valor fixo ou uma série linear, a funcionalidade Preencher Células em Branco no Kutools para Excel simplifica todo o processo. É especialmente útil quando precisa padronizar rapidamente tabelas extensas ou importar dados com células em falta.

Kutools para Exceloferece mais de 300 funcionalidades avançadas para simplificar tarefas complexas, potenciando a criatividade e a eficiência.Integrado com capacidades de IA, o Kutools automatiza tarefas com precisão, tornando a gestão de dados descomplicada.Informações detalhadas de Kutools para Excel...         Teste gratuito...

1. Destaque o intervalo a processar e, em seguida, vá a Kutools > Inserir > Preencher Células em Branco.
Uma captura de ecrã da opção Kutools Preencher Células Vazias no menu Inserir

2. Na caixa de diálogo Preencher Células em Branco, selecione as opções pretendidas, consoante deseje preencher os espaços em branco com valores das células adjacentes ou com um número/texto fixo.

Preencher com os valores acima, abaixo, à esquerda ou à direita:
Uma captura de ecrã das opções do Kutools para preencher células vazias com valores acima, abaixo, à esquerda ou à direita

Preencher os espaços em branco com o valor acima (escolha as opções «Com Base no Valor» e «Para baixo»):
Uma captura de ecrã que mostra a opção Kutools Preencher Células Vazias com valores preenchidos a partir da linha acima

Preencher os espaços em branco com o valor à esquerda (escolha as opções «Com Base no Valor» e «Para a direita»):
Uma captura de ecrã que mostra a opção Kutools Preencher Células Vazias com valores preenchidos a partir da coluna à esquerda

Preencher os espaços em branco com base num Valor Fixo:
Uma captura de ecrã das opções do Kutools para preencher células vazias com base num valor fixo
Uma captura de ecrã do Kutools a preencher células vazias com um valor fixo

Preencher os espaços em branco com Série Linear:
Uma captura de ecrã que mostra o Kutools a preencher células vazias com valores lineares
Uma captura de ecrã que mostra o Kutools a preencher células vazias com valores lineares ao longo das células

Kutools para Excel– Potencie o Excel com mais de 300 ferramentas essenciais, tornando o seu trabalho mais rápido e fácil, e aproveite as funcionalidades de IA para um processamento de dados mais inteligente e uma maior produtividade.Obtenha Já

Vantagens e considerações: Esta solução simplifica o preenchimento de células em branco em tabelas complexas ou extensas, suporta várias estratégias de preenchimento e permite poupar tempo em comparação com a introdução manual ou com o uso de fórmulas. A única limitação é que exige que tenha o Kutools para Excel instalado. Revise sempre os seus dados após o processamento para garantir que o valor de preenchimento automático corresponde às suas expectativas, especialmente ao utilizar preenchimentos lineares ou baseados em valores.


Utilizar macro VBA para Preencher Células em Branco com um valor predefinido especificado

Para utilizadores do Excel que precisem de preencher células em branco repetidamente com um valor predefinido e consistente — especialmente em intervalos muito extensos ou em cenários automatizados — uma macro VBA simples oferece uma solução eficaz. Com apenas alguns cliques, substitui todas as células verdadeiramente vazias no intervalo selecionado pelo valor que especificar, poupando tempo em comparação com operações manuais em tarefas repetitivas de gestão de dados.

Cenários aplicáveis: utilize uma macro VBA sempre que precisar de executar esta operação regularmente, trabalhar com conjuntos de dados dinâmicos ou extensos, ou integrar o preenchimento de células vazias num processo mais amplo de automatização do Excel. Esta abordagem oferece não só velocidade, mas também a flexibilidade de personalizar ou expandir a lógica VBA para responder a necessidades mais avançadas de limpeza de dados. É especialmente útil quando as funções incorporadas do Excel ou os suplementos não proporcionam a flexibilidade exigida, ou quando pretende processar em lote livros de grandes dimensões.

1. Clique em Ferramentas de Programador > Visual Basic. Na janela do VBA, clique em Inserir > Módulo e, de seguida, copie e cole o código abaixo na área do módulo:

Sub FillBlanksWithDefaultValue()
    Dim WorkRng As Range
    Dim Cell As Range
    Dim DefaultValue As Variant
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range to fill blanks", xTitleId, WorkRng.Address, Type:=8)
    DefaultValue = Application.InputBox("Enter the default value to fill blank cells", xTitleId, "", Type:=2)
    Application.ScreenUpdating = False
    For Each Cell In WorkRng
        If IsEmpty(Cell.Value) Then
            Cell.Value = DefaultValue
        End If
    Next
    Application.ScreenUpdating = True
End Sub

2. Para executar a macro, prima F5 ou clique no botão Botão Executar «Executar» na janela do VBA. Aparecerá uma caixa de diálogo a solicitar que selecione o intervalo de células a processar e, de seguida, que introduza o valor predefinido pretendido. Após confirmação, todas as células vazias no intervalo selecionado serão preenchidas com o valor indicado.

Precauções: Antes de executar qualquer macro, guarde o seu trabalho para evitar a perda de dados. Esta macro substituirá todas as células vazias no intervalo selecionado, por isso certifique-se de escolher cuidadosamente o intervalo de dados adequado. Além disso, o VBA não modificará células que aparentem estar em branco, mas que contenham fórmulas que devolvam uma cadeia vazia "" ou caracteres invisíveis.


Demonstração: Preencher com o valor acima/abaixo ou com um valor predefinido se a célula estiver vazia com Kutools para Excel

 
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á!

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.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 uma 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 todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos 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 suplementos