Como usar VLOOKUP para devolver o branco en lugar de 0 (7 xeitos)

  • Comparte Isto
Hugh West

BUSCARV é unha función moi utilizada. Usando esta función, podemos extraer datos dun conxunto de datos a outro. Ás veces, necesitamos celas en branco na posición das celas baleiras. Non obstante, a función BUSCARV devolvenos 0 . Neste artigo, mostraremos sete xeitos posibles de utilizar a función BUSCARV para devolver un espazo en branco en lugar de 0 . Se tes curiosidade por iso, descarga o noso caderno de prácticas e síguenos.

Descarga o Caderno de prácticas

Descarga este caderno de prácticas para practicar mentres lees este artigo.

VLOOKUP Devolver branco en lugar de 0.xlsx

7 formas rápidas de usar VLOOKUP para devolver branco en lugar de 0 en Excel

Para demostrar os enfoques, consideramos un conxunto de datos de 10 empregados de calquera organización. O noso conxunto de datos está no intervalo de celas B5:D14 . Nas entidades de residencia, temos 3 valores que faltan nas celas D8 , D10 e D13 . Aplicamos a función BUSCAR V no intervalo de celas G5:G7 e a función devólvenos un valor 0 en lugar dun en branco cela.

Agora mostrarémosche como obtén a cela en branco da función BUSCARV para unha cela baleira no conxunto de datos orixinal.

1. Utilizando as funcións IF e BUSCARV

Neste método, imos usar as funcións IF e BUSCARV para quedar en branco en lugar de 0 . Os pasos desteo valor da columna 3 para o valor de F5 está en branco, a función devolveranos 0 . En caso contrario, proporcionaranos ese valor.

👉 IFERROR(BUSCARV(F5,$B$5:$D$14,3,FALSO),” “) : o A función IFERROR comproba primeiro o valor da función VLOOKUP . Se o resultado da función VLOOKUP é 0 , a función IF devolve en branco na cela G5 . En caso contrario, a función devolve o valor da función VLOOKUP .

7. Utilizando as funcións IF, IFERROR e VLOOKUP

No seguinte enfoque, o IFERROR , IF , LEN e VLOOKUP axudaranos a obter a cela en branco en lugar de 0 . O procedemento indícase paso a paso a continuación:

📌 Pasos:

  • En primeiro lugar, seleccione a cela G5 .
  • Despois diso, escribe a seguinte fórmula na cela.

=IFERROR(IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,0))=0,"",VLOOKUP(F5,$B$5:$D$14,3,0)), "")

  • Preme Introduza .

  • Verá que a fórmula devolve unha cela en branco en lugar de 0 .
  • Agora, faga dobre clic na icona Recheo de control para copiar a fórmula na cela G7 .

  • Obterás a cela en branco para os tres valores.

Así, podemos dicir que a nosa fórmula funcionou correctamente e BUSCARV devolve en branco en lugar de 0 .

🔎 Desglose da fórmula

Somosdesglosando a fórmula para a cela G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : Esta función busca o valor da cela F5 no noso conxunto de datos, que se sitúa no intervalo de celas B5:D14 , e imprimirá o valor da columna 3 . Como o valor da columna 3 para o valor de F5 está en branco, a función devolveranos 0 . En caso contrario, proporcionaranos ese valor.

👉 LEN(BUSCARV(F5,$B$5:$D$14,3,FALSO)) : Esta función conta a lonxitude do carácter de o resultado obtido da función BUSCARV . Neste caso, o valor é 0 .

👉 IF(LEN(LOOKUP(F5,$B$5:$D$14,3,FALSE))=0,” ”,LOOKUP(F5,$B$5:$D$14,3,FALSE) : a función IF comproba primeiro o valor da función LEN . Se o resultado de a función LEN é 0 ou a lóxica é true , a función IF devolve en branco na cela G5 . Por outra banda, se a lóxica é falsa , a función devolve o valor da función VLOOKUP .

👉 IFERROR (SE (BUSCARV(F5,$B$5:$D$14,3,0))=0,””,BUSCARV(F5,$B$5:$D$14,3,0)), “”) : esta función comproba a decisión da función IF . Se a función devolve unha cela en branco , a función IFERROR móstranos o en branco. En caso contrario, a función mostrará o valor da cela correspondente na columna 3 .

Conclusión

Este é o final deste artigo.espero que este artigo sexa útil para ti e que poidas usar a función BUSCAR V para devolver en branco en lugar de 0 en Excel. Comparte connosco calquera consulta ou recomendación adicional na sección de comentarios a continuación se tes máis preguntas ou recomendacións.

Non esquezas consultar o noso sitio web ExcelWIKI para ver varios problemas relacionados con Excel. e solucións. Segue aprendendo novos métodos e segue crecendo!

O proceso móstranse a continuación:

📌 Pasos:

  • Primeiro de todo, seleccione a cela G5 .
  • Agora , escribe a seguinte fórmula na cela.

=IF(VLOOKUP(F5,$B$5:$D$14,3,FALSE)="","",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Preme Intro .

  • Verás que a fórmula nos devolve unha cela en branco en lugar de 0 .
  • A continuación, faga dobre clic na icona Recheo de control para copiar a fórmula na cela G7 .

  • Obterá a cela en branco para os tres valores.

Así, podemos dicir que a nosa fórmula funcionou perfectamente e VLOOKUP devolve en branco en lugar de 0 .

🔎 Desglose da fórmula

Estamos desglosando a fórmula da cela G5 .

👉 VLOOKUP(F5,$B $5:$D$14,3,FALSE) : esta función busca o valor da cela F5 no noso conxunto de datos, que se sitúa no intervalo de celas B5:D14 , e imprimirá o valor correspondente na columna 3 . Como o valor da columna 3 para o valor de F5 está en branco, a función devolveranos 0 . En caso contrario, proporcionaranos ese valor.

👉 IF(BUSCARV(F5,$B$5:$D$14,3,FALSO)="”,””,BUSCARV(F5,$ B$5:$D$14,3,FALSE)) : a función IF comproba primeiro o valor da función VLOOKUP . Se a función BUSCARV devolve en branco ou a lóxica é true , a función IF devolve en branco na cela G5 . Por outra banda, se a lóxica é falsa , a función devolve o valor da función VLOOKUP .

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

2. Usando as funcións IF, LEN e VLOOKUP

Neste proceso, usaremos o IF funcións , LEN e VLOOKUP para que queden en branco en lugar de 0 . Os pasos deste enfoque son os seguintes:

📌 Pasos:

  • Primeiro, selecciona a cela G5 .
  • Despois diso, escribe a seguinte fórmula na cela.

=IF(LEN(VLOOKUP(F5,$B$5:$D$14,3,FALSE))=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Preme o Introduce .

  • Verás que a fórmula devolve unha cela en branco en lugar de 0 .
  • Agora, faga dobre clic na icona Recheo de control para copiar a fórmula na cela G7 .

  • Obterás a cela en branco para os tres valores.

Entón, podemos dicir que a nosa fórmula funcionou con precisión e BUSCARV devolve en branco en lugar de 0 .

🔎 Desglose da fórmula

Estamos desglosando a fórmula da cela G5 .

👉 BUSCAR V (F5,$B$5:$D$14,3,FALSE) : esta función busca o valor da cela F5 no noso conxunto de datos, que se sitúa no intervalo de celas B5: D14 e imprimirá o valor da columna 3 . Como é o valor da columna 3 para o valor de F5 en branco, a función devolveranos 0 . En caso contrario, proporcionaranos ese valor.

👉 LEN(BUSCARV(F5,$B$5:$D$14,3,FALSO)) : Esta función conta a lonxitude do carácter de o resultado obtido da función BUSCARV . Neste caso, o valor é 0 .

👉 IF(LEN(LOOKUP(F5,$B$5:$D$14,3,FALSE))=0,” ”,LOOKUP(F5,$B$5:$D$14,3,FALSE) : a función IF comproba primeiro o valor da función LEN . Se o resultado de a función LEN é 0 ou a lóxica é true , a función IF devolve en branco na cela G5 . Por outra banda, se a lóxica é falsa , a función devolve o valor da función VLOOKUP .

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

3. Combinando funcións IF, ISBLANK e VLOOKUP

Neste enfoque, o IF , ISBLANK e VLOOKUP axudaranos a poñer en branco en lugar de 0 . A continuación indícanse os pasos deste procedemento :

📌 Pasos:

  • En primeiro lugar, selecciona a cela G5 e escribe a seguinte fórmula na cela.

=IF(ISBLANK(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Preme Intro .

  • Verás que a fórmula nos devolve a b lank en lugar de 0 .
  • Despois diso, faga dobre clic en na icona Encher o controlador para copiar a fórmula ata célula G7 .

  • Terás a cela en branco para as tres valores.

Por iso, podemos dicir que a nosa fórmula funcionou de forma eficaz e BUSCARV devolve en branco en lugar de 0 .

🔎 Desglose da fórmula

Estamos desglosando a fórmula da cela G5 .

👉 VLOOKUP(F5,$B$5:$D$14,3,FALSE) : esta función busca o valor da cela F5 no noso conxunto de datos , que se sitúa no intervalo de celas B5:D14 e imprimirá o valor da columna 3 . Como o valor da columna 3 para o valor de F5 está en branco, a función devolveranos 0 . En caso contrario, proporcionaranos ese valor.

👉 ISBLANK(BUSCARV(F5,$B$5:$D$14,3,FALSO)) : esta función comproba o resultado do Función VLOOKUP . Se a cela está baleira, a función devolverá VERDADEIRO . En caso contrario, devolverá FALSO . Neste caso, o valor é TRUE .

👉 IF(ISBLANK(BUSCARV(F5,$B$5:$D$14,3,FALSO)),””, BUSCARV(F5,$B$5:$D$14,3,FALSO)) : a función IF comproba primeiro o valor da función ISBLANK . Se o resultado da función ISBLANK é true , a función IF devolve en branco na cela G5 . Por outra banda, se a lóxica é falsa , a función devolve o valor da función VLOOKUP .

Ler máis: Como excluír valores cero conFórmula en Excel (3 xeitos sinxelos)

Lecturas similares

  • Como eliminar ceros diante dun número en Excel (6 Formas fáciles)
  • Ocultar filas con valores cero en Excel usando macro (3 formas)
  • 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)

4. Aplicación das funcións IF, ISNUMBER e VLOOKUP

Neste procedemento, imos utilizar as funcións IF , ISNUMBER e VLOOKUP para quedar en branco en lugar de 0 . Os pasos deste proceso explícanse a continuación:

📌 Pasos:

  • Ao principio, selecciona a cela G5 .
  • Agora, escribe a seguinte fórmula na cela.

=IF(ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)),VLOOKUP(F5,$B$5:$D$14,3,FALSE),"")

  • Preme Intro .

  • Verás que a fórmula nos devolve unha cela en branco en lugar de 0 .
  • Despois, faga dobre clic na icona Recheo de control para copiar a fórmula na cela G7 .

  • Obterá a cela en branco para os tres valores.

Por fin, podemos dicir que a nosa fórmula funcionou correctamente e BUSCARV devolve en branco en lugar de 0 .

🔎 Desglose da fórmula

Estamos desglosando a fórmula da cela G5 .

👉 VLOOKUP (F5,$B$5:$D$14,3,FALSE) : Esta función busca ovalor da cela F5 no noso conxunto de datos, que se sitúa no intervalo de celas B5:D14 , e imprimirá o valor da columna 3 . Como o valor da columna 3 para o valor de F5 está en branco, a función devolveranos 0 . En caso contrario, proporcionaranos ese valor.

👉 ISNUMBER(VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : Esta función verifica o resultado obtido de a función BUSCARV . Se a cela está baleira, a función devolverá FALSO . En caso contrario, devolverá VERDADEIRO . Neste caso, o valor é FALSO .

👉 IF(ISNUMBER(BUSCARV(F5,$B$5:$D$14,3,FALSO)),BUSCARV(F5 ,$B$5:$D$14,3,FALSE),””) : a función IF comproba primeiro o valor da función ISNUMBER . Se o resultado da función ISNUMBER é FALSO , a función IF devolve en branco na cela G5 . Por outra banda, se a lóxica é TURE , a función devolve o valor da función VLOOKUP .

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

5. Usando as funcións IF, IFNA e VLOOKUP

Neste caso, imos usar as funcións IF , IFNA e VLOOKUP para quedar en branco en lugar de 0 . Os pasos deste método son os seguintes:

📌 Pasos:

  • Ao comezo deste método, selecciona a cela G5 .
  • Entón, escribe a seguinte fórmulana cela.

=IF(IFNA(VLOOKUP(F5,$B$5:$D$14,3,FALSE),0)=0,"",VLOOKUP(F5,$B$5:$D$14,3,FALSE))

  • Preme Intro .

  • Notarás que a fórmula nos devolve unha cela en branco en lugar de 0 .
  • Despois diso, faga dobre clic en na icona Encher o controlador para copiar a fórmula na cela G7 .

  • Obterá a cela en branco para os tres valores.

Ao final , podemos dicir que a nosa fórmula funcionou perfectamente e VLOOKUP devolve en branco en lugar de 0 .

🔎 Desglose da fórmula

Estamos desglosando a fórmula da cela G5 .

👉 VLOOKUP(F5,$B$5:$ D$14,3,FALSE) : esta función busca o valor da cela F5 no noso conxunto de datos, que se sitúa no intervalo de celas B5:D14 e imprimir o valor da columna 3 . Como o valor da columna 3 para o valor de F5 está en branco, a función devolveranos 0 . En caso contrario, proporcionaranos ese valor.

👉 IFNA(BUSCARV(F7,$B$5:$D$14,3,FALSO),0) : Esta función conta o carácter lonxitude do resultado obtido da función VLOOKUP . Neste caso, o valor é 0 .

👉 IF(IFNA(BUSCARV(F5,$B$5:$D$14,3,FALSO),0)=0 ,””,VLOOKUP(F5,$B$5:$D$14,3,FALSE)) : a función IF comproba primeiro o valor da función IFNA . Se o resultado da función IFNA é 0 , a función IF devolve en branco na cela G5 . En caso contrario, a función devolve o valor da función VLOOKUP .

6. Aplicando as funcións IFERROR e VLOOKUP

No seguinte método, usaremos o IFERROR e VLOOKUP para que queden en branco en lugar de 0 . Temos que buscar ese valor que non existe no noso conxunto de datos. Neste caso, a fórmula devolverá unha cela en branco en lugar de 0 . Os pasos deste método son os seguintes:

📌 Pasos:

  • Primeiro de todo, selecciona a cela G5 .
  • Agora, escribe a seguinte fórmula na cela.

=IFERROR(VLOOKUP(F5,$B$5:$D$14,3,FALSE)," ")

  • Preme Introduce .

  • Verás que a fórmula devolve unha cela en branco en lugar de 0 .
  • Despois, faga dobre clic en na icona Encher o controlador para copiar a fórmula na cela G6 .

  • Obterás a cela en branco para ambos valores.

Por último, podemos dicir que a nosa fórmula funcionou de forma eficaz e BUSCARV devolve en branco en lugar de 0 .

🔎 Desglose da fórmula

Estamos desglosando a fórmula da cela G5 .

👉 VLOOKUP(F5,$B$5 :$D$14,3,FALSE) : esta función busca o valor da cela F5 no noso conxunto de datos, que se sitúa no intervalo de celas B5:D14 e imprimirá o valor da columna 3 . Como

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.