Como aplicar VLOOKUP para devolver o branco en lugar de 0 ou NA

  • Comparte Isto
Hugh West

Sempre que buscamos valores usando os valores LOOKUP , se non hai coincidencia, mostrará un erro " #N/A " e cando hai valores 0 , mostrará o valor cero. Estás a buscar formas de usar a función BUSCAR V para devolver un espazo en branco en lugar de 0 ou NA en Excel? Entón este é o artigo axeitado para ti. Neste artigo, mostraremos cinco fórmulas para lograr precisamente iso.

Descargar Practice Workbook

BUSCAR VOLVO Volver Blank.xlsx

5 xeitos prácticos de aplicar BUSCAR V para devolver un branco en lugar de 0 ou NA

Tomamos un conxunto de datos con 2 columnas: " Empleado " e " Altura (cm) ” para demostrar os nosos métodos. Ademais, hai outro conxunto de datos para mostrar a saída. Podemos ver que o valor " Ross " non aparece no conxunto de datos principal. Polo tanto, cando tentamos usar a función VLOOKUP para ese valor, obtemos o erro " N/A " na cela C14 . Non obstante, modificamos a fórmula para mostrar valores en branco en lugar de ese erro na cela C16 .

Mostramos 5 fórmulas para devolver en branco coa función BUSCARV .

  • Os dous primeiros métodos mostran en branco en lugar de 0 .
  • Entón , o método 3 , 4 mostra un espazo en branco en lugar do erro " #N/A ".
  • Por último, o método 5 devolve en branco tanto para o erro " #N/A " como para o 0 valor.

1. Combinando funcións IF e VLOOKUP para devolver branco

Esta sección combinará o IF e VLOOKUP funcionan para devolver a en branco en lugar de 0 en Excel. Aquí, queriamos dicir unha cela en branco co valor 0 .

Pasos:

  • En primeiro lugar, escriba a seguinte fórmula na cela C13 .

=IF(VLOOKUP(B13,$B$5:$C$10,2,0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))

Se non engadimos o SI , entón esta función devolvería cero.

  • A continuación, prema ENTER .

Desglose da fórmula

  • En primeiro lugar, esta fórmula ten dúas funcións BUSCARV idénticas. O primeiro ten unha condición adxunta que verifica se é igual a 0 . Se non é así, execútase a segunda función BUSCARV .
  • BUSCARV(B13,$B$5:$C$10,2,0)
    • Saída: 0 .
    • Esta función busca o valor da cela B13 no intervalo de B5:C10 . Se hai unha coincidencia, devolve o valor do intervalo C5:C10 respectivo como se indica por 2 dentro da función. O 0 significa que ao final desta función significa que o tipo de coincidencia é exacto .
  • A nosa fórmula redúcese a → IF( 0=0,””,0)
    • Saída: (en branco) .
    • Aquí a proba_lóxica é verdadeira, polo que teñen o espazo en brancosaída.

Ler máis: Como deixar a cela en branco se non hai datos en Excel (5 xeitos)

2. Incorporación das funcións IF, LEN e VLOOKUP para devolver branco

Este segundo método incorporará IF , LEN e LOOKUP funcionan para devolver a en branco en lugar de 0 ou NA .

Pasos:

  • En primeiro lugar, escriba a seguinte fórmula na cela C13 .

=IF(LEN(VLOOKUP(B13,$B$5:$C$10,2,0))=0,"",VLOOKUP(B13,$B$5:$C$10,2,0))

  • A continuación, prema ENTER .

Desglose da fórmula

  • De novo, esta fórmula ten dúas funcións VLOOKUP . Ademais, usamos a primeira función VLOOKUP dentro dunha función LEN , que devolve a lonxitude dunha cadea. Agora, a lonxitude dunha cela en branco é 0 . Entón, establecemos isto nos criterios de proba_lóxica.
  • Agora, BUSCARV(B13,$B$5:$C$10,2,0)
    • Saída: 0 .
    • Esta función busca o valor da cela B13 no intervalo de B5:C10 . Se hai unha coincidencia, devolve o valor do intervalo C5:C10 respectivo como se indica por 2 dentro da función. O 0 significa que ao final desta función significa que o tipo de coincidencia é exacto .
  • A nosa fórmula redúcese a → IF( LEN(0)=0,””,0)
    • Saída: (en branco) .
    • O LEN funcióndevolve 0 . Entón, a primeira parte da función IF execútase e obtemos a cela en branco como saída.

Ler máis: Como usar XLOOKUP para devolver en branco en lugar de 0

Lecturas similares

  • Como Eliminar ceros diante dun número en Excel (6 xeitos sinxelos)
  • Ocultar filas con valores cero en Excel usando macro (3 xeitos)
  • Como ocultar series de gráficos sen datos en Excel (4 métodos sinxelos)
  • Ocultar valores cero na táboa dinámica de Excel (3 métodos sinxelos)

3. Combinando funcións IF, ISNUMBER e VLOOKUP para devolver branco

No terceiro método, usaremos o IF , ISNUMBER e VLOOKUP funcionan para devolver en branco en lugar de " #N/A ”. Erro.

Pasos:

  • En primeiro lugar, escriba a seguinte fórmula na cela C13 .

=IF(ISNUMBER(VLOOKUP(B13,$B$5:$C$10,2,0)),VLOOKUP(B13,$B$5:$C$10,2,0),"")

  • A continuación, preme ENTER .

Desglose da fórmula

  • Thi s fórmula ten dúas funcións VLOOKUP . Ademais, usamos a primeira función VLOOKUP dentro dunha función ISNUMBER , que devolve verdadeiro para un número e falso para un non- saída numérica. Agora, se a primeira función BUSCARV devolve un erro, entón non será un número. Entón, establecemos isto no test_lóxico criterio ecando isto suceda, executarase a parte falsa de a función SE .
  • Agora, BUSCARV(B13,$B$5:$C$10,2, 0)
    • Saída: #N/A .
    • Esta función busca o valor da cela B13 no intervalo de B5:C10 . Se hai unha coincidencia, devolve o valor do intervalo C5:C10 respectivo como se indica por 2 dentro da función. Ademais, o valor " Ross " non se pode atopar no intervalo de celas especificado, polo que mostrou o erro. O 0 significa que ao final desta función significa que o tipo de coincidencia é exacto .
  • A nosa fórmula redúcese a → IF( ISNUMBER(#N/A),#N/A,””)
    • Saída: (en branco) .
    • O A función ISNUMBER devolve 0 , o que significa falso. Entón, a segunda parte da a función SE execútase e obtemos a cela en branco como saída.

Ler máis: Función de Excel IFERROR para devolver en branco en lugar de 0

4. Combinando as funcións IFERROR e VLOOKUP

Esta sección combinará o IFERROR e VLOOKUP funcións para devolver a en branco en Excel.

Pasos:

  • En primeiro lugar, escriba a seguinte fórmula na cela C13 .

=IFERROR(VLOOKUP(B13,$B$5:$C$10,2,FALSE),"")

  • A continuación, preme ENTER .

Desglose da fórmula

  • Esta fórmula ten un único VLOOKUP , e utilizámola dentro dunha función IFERROR , que devolve unha saída modificada no caso dun erro. Agora, a saída modificada establécese nunha cela en branco.
  • Agora, BUSCARV(B13,$B$5:$C$10,2,FALSO)
    • Saída: 0 .
    • Esta función busca o valor da cela B13 no intervalo de B5:C10 . Se hai unha coincidencia, devolve o valor do intervalo C5:C10 respectivo como se indica por 2 dentro da función. O FALSO ao final desta función significa que o tipo de coincidencia é exacto .
  • A nosa fórmula redúcese a → IFERROR(# N/A,””)
    • Saída: (en branco) .
    • Esta función modifica calquera erro e devólvenos o 1>celda en branco como saída.

Ler máis: Como excluír valores cero con fórmula en Excel (3 fáciles) Formas)

5. Usando funcións combinadas para devolver branco en lugar de 0 ou #N/A! Erro

No método final, combinaremos IF , IFNA e VLOOKUP funciona para crear unha fórmula para devolver en branco en lugar de 0 ou NA . Ata este punto, cada método era específico para un único valor. Non obstante, esta fórmula única funcionará para ambas as condicións. Aquí, queriamos dicir unha cela en branco co valor 0 .

Pasos:

  • En primeiro lugar, escriba a seguinte fórmula encela C13 .

=IF(IFNA(VLOOKUP(B13,$B$5:$C$10,2,FALSE),0)=0,"",VLOOKUP(B13,$B$5:$C$10,2,FALSE))

  • A continuación, prema ENTER .

Fórmula Desglose

  • De novo, esta fórmula ten dúas funcións BUSCARV . Ademais, usamos a primeira función VLOOKUP dentro dunha función IFNA , que busca o “ # N/A ” erro. Se atopa o erro, devolverá 0 . En caso contrario, devolverá a saída orixinal. Non obstante, establecémolo para que cando atope 0 , devolverá unha cela en branco .
  • Agora, BUSCAR V (B13,$B$5:$C$10,2,FALSO)
    • Saída: 0 .
    • Esta función busca o valor da cela B13 no intervalo de B5:C10 . Se hai unha coincidencia, devolve o valor do intervalo C5:C10 respectivo como se indica por 2 dentro da función. O FALSO ao final desta función significa que o tipo de coincidencia é exacto .
  • A nosa fórmula redúcese a → IF(IFNA (0,0)=0,””,0)
    • Saída: (en branco) .
    • O IFNA<3 A función> devolve 0 , o que significa que a proba_lóxica é verdadeira. Así, a primeira parte da función IF execútase e obtemos a cela en branco como saída.

Sección de práctica

Engadimos un conxunto de datos prácticos para cada método no ficheiro Excel . Polo tanto, podes seguirxunto cos nosos métodos facilmente.

Conclusión

Mostramosche cinco fórmulas para usar BUSCAR V para volver en branco en lugar de 0 ou NA en Excel. Se tes algún problema con estes métodos ou tes algún comentario para min, non dubides en comentar a continuación. Ademais, podes visitar o noso sitio ExcelWIKI para obter máis artigos relacionados con Excel. Grazas por ler, e a seguir facendo ben!

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.