Quando recebo um arquivo de dados de um cliente/colega ou faço download de um arquivo de dados de um banco de dados, faço algumas verificações básicas nos dados.Faço isso para garantir que não haja pontos de dados ausentes, erros ou duplicações que possam causar problemas mais tarde.
Uma das verificações é localizar e destacar células em branco no Excel.
Há muitos motivos para células em branco em um conjunto de dados:
- Os dados não estão disponíveis.
- Os pontos de dados foram excluídos acidentalmente.
- A fórmula retorna uma string vazia, resultando em uma célula em branco.
Embora essas células em branco sejam fáceis de identificar em pequenos conjuntos de dados, se você tiver uma célula grande com centenas de linhas e colunas, fazer isso manualmente seria muito ineficiente e propenso a erros.
Neste tutorial, mostrarei várias maneiras de localizar e destacar células em branco no Excel.
Conteúdo
Realçar células em branco com formatação condicional
A formatação condicional é uma ótima maneira de destacar células com base em seus valores quando uma determinada condição é atendida.
Mostrarei esses exemplos com um pequeno conjunto de dados.No entanto, você também pode usar essas mesmas técnicas para grandes conjuntos de dados.
Suponha que você tenha um conjunto de dados parecido com este:
Você pode ver que há células em branco neste conjunto de dados.
Aqui estão as etapas para destacar células em branco no Excel (usando formatação condicional):
Isso destacará todas as células em branco no conjunto de dados.
Observe que a formatação condicional é dinâmica.Isso significa que, se a formatação condicional for aplicada e você excluir um ponto de dados, a célula será realçada automaticamente.
Ao mesmo tempo, esse comportamento dinâmico traz custos indiretos.A formatação condicional é instável e pode tornar sua pasta de trabalho mais lenta se usada com grandes conjuntos de dados.
Selecione e realce células em branco no Excel
Se você deseja selecionar e destacar rapidamente as células em branco, pode usar a técnica "Go To Special".
A seguir estão as etapas para selecionar e destacar células em branco no Excel:
Conforme mencionado anteriormente, esse método é útil quando você deseja selecionar rapidamente todas as células em branco e realçá-las.Você também pode usar as mesmas etapas para selecionar todas as células em branco e preenchê-las com 0 ou NA ou qualquer outro texto relevante.
Observe que, diferentemente da formatação condicional, esse método não é dinâmico.Se você fizer isso uma vez e excluir um ponto de dados por engano, ele não será destacado.
Realçar células em branco no Excel com VBA
Você também pode usar um código VBA curto para destacar células em branco no conjunto de dados selecionado.
Esse método é mais adequado quando você precisa localizar e destacar células em branco com frequência no conjunto de dados.Você pode facilmente usar o código abaixo e criar um add-in ou salvá-lo em seuPasta de trabalho pessoal de macro.
Aqui está o código VBA que destacará as células em branco no conjunto de dados selecionado:
Sub HighlightBlankCells() Dim Dataset As Range Set Dataset = Selection Dataset.SpecialCells(xlCellTypeBlanks).Interior.Color = vbRed End Sub
Aqui estão as etapas para colocar esse código VBA no back-end e usá-lo para destacar células em branco no Excel:
Como executar o código VBA (macro)?
Depois de copiar e colar essa macro, você pode usá-la de várias maneiras.
Usando a caixa de diálogo de macro
Aqui estão as etapas para executar esta macro usando a caixa de diálogo Macros:
- Selecione dados.
- Vá para a guia do desenvolvedor e clique em Macros.
- Na caixa de diálogo Macros, selecione a macro HighlightBlankCells e clique em Executar.
Usando o editor VB
Aqui estão as etapas para executar esta macro usando o editor VB:
- Selecione dados.
- Vá para a guia do desenvolvedor e clique em Visual Basic.
- No editor VB, clique em qualquer lugar no código.
- Clique no botão triângulo verde na barra de ferramentas (ou pressione F5).
Como mencionei, se você precisar fazer isso com frequência, usar uma macro VBA para destacar células em branco é um caminho a seguir.
Além das maneiras de executar macros mostradas acima, você também pode criar suplementos ou salvar código em uma pasta de trabalho de macro pessoal.
Isso permitirá que você acesse esse código de qualquer pasta de trabalho em seu sistema.
Você também pode gostar dos seguintes tutoriais do Excel:
- Como encontrar links externos e referências no Excel.
- Como localizar e excluir rapidamente hiperlinks no Excel.
- Realce cada linha no Excel.
- O guia definitivo para encontrar e remover duplicatas no Excel.
- Use a função InStr no Excel VBA.