BDEXTRAIR - Extrair Registro Único de Banco de Dados

Excel 2007+

Resumo

A função BDEXTRAIR extrai um único valor de uma coluna específica em um banco de dados, baseado em critérios exatos. Ideal para recuperar registros únicos que atendem múltiplas condições simultaneamente.

Sintaxe

BDEXTRAIR(banco_dados; campo; criterios)

Parâmetros

Parâmetro Tipo Obrigatório Descrição
banco_dados Intervalo Sim Intervalo das células que formam o banco de dados. Deve incluir rótulos na primeira linha.
campo Texto/Número Sim Indica qual coluna extrair: nome entre aspas (\"Rendimento\") ou número (1, 2, 3...)
criterios Intervalo Sim Intervalo separado com rótulos de coluna e valores de condição abaixo.

Usando a função DGET

BDEXTRAIR é ideal quando você precisa de um valor específico e único de um banco de dados estruturado. Diferente de funções como PROCV, ela permite múltiplos critérios simultâneos e garante que apenas UM registro atenda às condições.

Exemplos Comuns de DGET

Exemplo Básico - Busca Única

=BDEXTRAIR(A4:E10; "Rendimento"; A1:A3)

Retorna #NÚM! pois múltiplas maçãs atendem >10 altura.

Exemplo com Critérios Múltiplos

=BDEXTRAIR(A4:E10; "Rendimento"; A1:F3)

Retorna 10 - única maçã com altura <16 que atende todos critérios.

Perguntas Frequentes

Retorna #NÚM! quando encontra mais de um registro que atende aos critérios. Use DAVER ou DSUM para múltiplos registros.

BDEXTRAIR usa múltiplos critérios e exige resultado único. PROCV usa busca aproximada/exata em uma coluna.

Sim! É o principal uso. Crie tabela de critérios com rótulos iguais aos do banco.

Erros Comuns e Soluções

#VALOR!

Cause: Nenhum registro encontrado ou formato inválido do banco

Solution: Verifique se existe pelo menos 1 registro que atende TODOS critérios

#NÚM!

Cause: Mais de um registro atende aos critérios

Solution: Refine critérios ou use funções de soma/média (DSUM, DAVER)

#NOME?

Cause: Rótulo do campo não encontrado no banco de dados

Solution: Confirme nome exato da coluna (case-sensitive)

Notas

  • Primeira linha do banco deve conter rótulos únicos
  • Critérios devem ter rótulos idênticos ao banco
  • Não coloque critérios abaixo do banco de dados
  • Use linha em branco nos critérios para coluna inteira

Compatibilidade

Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em:

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+