Note: The other languages of the website are Google-translated. Back to English
Log in  \/ 
x
or
x
Inscreva-se  \/ 
x

or

Como vlookup retornar um valor em branco ou específico em vez de 0 ou N / A no Excel?

Normalmente, quando você aplica a função vlookup para retornar o valor correspondente, se a célula correspondente estiver em branco, ela retornará 0 e, se o valor correspondente não for encontrado, você obterá um erro # N / A de valor conforme a captura de tela abaixo. Em vez de exibir o valor 0 ou # N / A, como você pode fazer com que ele mostre uma célula em branco ou outro valor de texto específico?

A célula correspondente está em branco: 0 é exibido O valor correspondente não foi encontrado: o valor N / A é exibido

Vlookup para retornar um valor em branco ou específico em vez de 0 com fórmulas

Vlookup para retornar um valor em branco ou específico em vez de N / A com fórmulas

Vlookup para retornar um valor em branco ou específico em vez de 0 ou N / A com um recurso poderoso


Vlookup para retornar um valor em branco ou específico em vez de 0 com fórmulas

Insira esta fórmula em uma célula em branco de que você precisa:

=IF(LEN(VLOOKUP(D2,A2:B10,2,0))=0,"",VLOOKUP(D2,A2:B10,2,0))

E, em seguida, pressione entrar , você obterá uma célula em branco em vez de 0, veja a captura de tela:

Notas:

1. Na fórmula acima, D2 é o critério para o qual você deseja retornar seu valor relativo, A2: B10 é o intervalo de dados que você usa, o número 2 indica em qual coluna o valor correspondente é retornado.

2. Se quiser retornar um texto específico em vez do valor 0, você pode aplicar esta fórmula: = SE (LEN (VLOOKUP (D2, A2: B10,2,0)) = 0, "Texto específico", VLOOKUP (D2, A2: B10,2,0)).


Vlookup para retornar um valor em branco ou específico em vez de 0 ou valor de erro N / A no Excel

Kutools for Excel's Substitua 0 ou # N / A por em branco ou um valor específico O utilitário ajuda você a retornar e exibir a célula em branco ou valor específico se o resultado do vlookup for 0 ou valor # N / A. Clique para baixar o Kutools para Excel!

Kutools for Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. Baixe e teste grátis agora!


Vlookup para retornar um valor em branco ou específico em vez de N / A com fórmulas

Para substituir o erro # N / A por uma célula em branco ou outro valor personalizado se o valor pesquisado não for encontrado, você pode usar a fórmula abaixo:

=IFERROR(VLOOKUP(D2,A2:B10,2,FALSE),"")

E então, pressione entrar chave para obter o resultado que você precisa, veja a captura de tela:

notas:

1. Nesta fórmula, D2 é o critério para o qual você deseja retornar seu valor relativo, A2: B10 é o intervalo de dados que você usa, o número 2 indica em qual coluna o valor correspondente é retornado.

2. Se quiser retornar um texto específico em vez do valor # N / A, você pode aplicar esta fórmula: = IFERROR (VLOOKUP (D2, A2: B10,2, FALSE), "Texto específico").


Vlookup para retornar um valor em branco ou específico em vez de 0 ou N / A com um recurso poderoso

Se você tem Kutools for Excel, Com o seu Substitua 0 ou # N / A por em branco ou um valor específico recurso, você pode resolver essa tarefa de forma rápida e fácil.

Dicas:Para aplicar isso Substitua 0 ou # N / A por em branco ou um valor específico recurso, em primeiro lugar, você deve baixar o Kutools for Excele, em seguida, aplique o recurso de forma rápida e fácil.

Depois de instalar Kutools for Excel, por favor, faça o seguinte:

1. Clique Kutools > Super Lookup > Substitua 0 ou # N / A por em branco ou um valor específico, veja a captura de tela:

2. No Substitua 0 ou # N / A por em branco ou um valor específico caixa de diálogo:

  • (1.) Especifique o valor de pesquisa e o intervalo de saída conforme necessário;
  • (2.) Escolha o resultado retornado conforme necessário, você pode selecionar Substitua o valor 0 ou # N / A por vazio opção ou Substitua o valor 0 ou # N / A por um valor especificado opção;
  • (3.) Selecione o intervalo de dados e a chave correspondente e a coluna retornada.

3. Então clique OK botão, o determinado valor especificado na etapa 2 foi exibido em vez do valor de erro 0 ou # N / A, consulte a captura de tela:

Clique para baixar Kutools para Excel e avaliação gratuita agora!


Mais artigos relativos:

  • Valores de Vlookup em várias planilhas
  • No Excel, podemos facilmente aplicar a função vlookup para retornar os valores correspondentes em uma única tabela de uma planilha. Mas, você já pensou em como visualizar o valor em várias planilhas? Suponha que eu tenha as três planilhas a seguir com intervalo de dados e, agora, desejo obter parte dos valores correspondentes com base nos critérios dessas três planilhas.
  • Vlookup e dados correspondentes de retorno entre dois valores
  • No Excel, podemos aplicar a função normal Vlookup para obter o valor correspondente com base em um dado dado. Mas, às vezes, queremos vlookup e retornar o valor correspondente entre dois valores, como você poderia lidar com essa tarefa no Excel?
  • Vlookup e retornar vários valores da lista suspensa
  • No Excel, como você poderia visualizar e retornar vários valores correspondentes de uma lista suspensa, o que significa que quando você escolhe um item da lista suspensa, todos os seus valores relativos são exibidos de uma vez, conforme a captura de tela a seguir. Neste artigo, irei apresentar a solução passo a passo.
  • Valores Vlookup em várias planilhas para retornar os nomes das planilhas
  • Supondo que eu tenha várias planilhas e cada planilha contenha uma lista de nomes, agora, eu quero ver os nomes em uma planilha mestre e retornar os nomes das planilhas correspondentes onde os nomes estão localizados conforme a captura de tela a seguir. Como você resolveria essa tarefa no Excel?
  • Vlookup e retornar vários valores sem duplicados
  • Às vezes, você pode querer vlookup e retornar vários valores correspondentes em uma única célula de uma vez. Mas, se houver alguns valores repetidos preenchidos nas células retornadas, como você poderia ignorar as duplicatas e apenas manter os valores exclusivos ao retornar todos os valores correspondentes conforme a captura de tela a seguir mostrada no Excel?

As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Super Formula Bar (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2019 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Teste gratuito de 30 dias com recursos completos. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office traz 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!
officetab bottom
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Darwin · 8 months ago
    Very helpful, thanks
  • To post as a guest, your comment is unpublished.
    crookesa · 2 years ago
    I think this is a good solution but is there a way around the problem that if I use it and then COUNTA() on the cells where the formula is created it counts those cells with "".
  • To post as a guest, your comment is unpublished.
    jtprice6` · 2 years ago
    I am not a tech guru - I just want to add to my formula that if it does not find anything in the cell - it gives an accounting 0 that will be acknowledged in my total formula. =VLOOKUP(F4,Sponsorships1,2,FALSE)
  • To post as a guest, your comment is unpublished.
    Besty · 3 years ago
    for blank values the LEN function is converting true zero's from the lookup data to blank. Any ideas on how to bring true zeros across and only convert the blanks to blank?
    • To post as a guest, your comment is unpublished.
      skyyang · 3 years ago
      Hi, Besty,
      The above Len function just convert blanks to blank, and it keeps the real 0 when applying it. please try it again.
      Or you can insert an attachment here to describe your problem.
      Thank you!
  • To post as a guest, your comment is unpublished.
    Karma · 3 years ago
    Thank you, it worked!
  • To post as a guest, your comment is unpublished.
    Laura · 3 years ago
    Thanks sky yang - This is awesome!

    I applied the formula you provided and I changed the cell references but now I'm getting #N/A instead of 0 or a negative symbol.
  • To post as a guest, your comment is unpublished.
    laura · 3 years ago
    This is my formula. I can't get results to report a "-" instead of a zero. I don't want a zero I'd like accounting format for a zero. Please help.
    =IF(ISNA(VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE)),"0",VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE))
    • To post as a guest, your comment is unpublished.
      Monciar · 2 years ago
      all you need to do is set the cell setting to accounting and remove the " in the last part.

      =IF(ISNA(VLOOKUP($A13,'All Exp Posted'!$A$1:$B$100,2,FALSE),0)

      as you can see there is no quotation mark next to the zero, because adding the quotation marks sets the value as text.
    • To post as a guest, your comment is unpublished.
      skyyang · 3 years ago
      Hi, laura,

      If you want to get the result "- " instead of a zero, please apply the following formula:
      =IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"-",VLOOKUP(E1,A2:B10,2,0)).

      Please change the cell references to your need.
      Please try it, hode it can help you!

      Thank you!
  • To post as a guest, your comment is unpublished.
    Chris · 3 years ago
    ddub, That is an awesome formula. Thanks for the help!
  • To post as a guest, your comment is unpublished.
    ddub · 3 years ago
    Here's a way to combine the 2 so that the output is ether the name or a comment stating the "ID does not exist"

    =IF(ISERROR(VLOOKUP(E1,A2:B10,2,FALSE)),"ID does not exist",IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"",VLOOKUP(E1,A2:B10,2,0)))

    The returned output will equal "ID does not exist" for a value that is not found. You can change this comment to whatever you want by replacing the text string = "ID does not exist" (make sure to keep the quotes). To have no comment, change it to read:

    =IF(ISERROR(VLOOKUP(E1,A2:B10,2,FALSE)),"",IF(LEN(VLOOKUP(E1,A2:B10,2,0))=0,"",VLOOKUP(E1,A2:B10,2,0)))
  • To post as a guest, your comment is unpublished.
    Scott · 4 years ago
    You could resolve N/A to 0 and then only test for 0 as follows



    =IF(IFNA(VLOOKUP(A2,Table3,7,FALSE),0)=0,"",VLOOKUP(A2,Table3,7,FALSE))
    • To post as a guest, your comment is unpublished.
      Michele · 3 years ago
      Finally I found it......this is what I was looking for thanks so much
  • To post as a guest, your comment is unpublished.
    May · 4 years ago
    How do you create just one formula to remove #NA and a default date to 1900 on the same cell?
    1/0/1900 0:00


    thanks
    • To post as a guest, your comment is unpublished.
      Alex · 3 years ago
      something like =IFERROR(VLOOKUP(A2,Table3,7), 1900) should work
  • To post as a guest, your comment is unpublished.
    Paul · 4 years ago
    Thank you for this has helped clean up my reports so they no longer have a number of #N/A's on them.
  • To post as a guest, your comment is unpublished.
    Vanessa · 4 years ago
    How do I combine those? I have a situation where some of the lookup values are blank, so VLOOKUP returns #N/A, or the lookup value if valid, but the target int he array is blank so it returns 0. I can solve either of these problems individually, but I can't seem to solve both at the same time.
    • To post as a guest, your comment is unpublished.
      Jon · 4 years ago
      Also looking to see if you've solved this problem!
    • To post as a guest, your comment is unpublished.
      johnny · 4 years ago
      Did you find out how to solve this?
  • To post as a guest, your comment is unpublished.
    Marilyn · 5 years ago
    Sorry - the solution to replace the 0 return does not work!
  • To post as a guest, your comment is unpublished.
    MOHAMED · 5 years ago
    thank you so much, i have a solution from here