VLOOKUP Exemplo entre dúas follas en Excel

  • Comparte Isto
Hugh West

En Microsoft Excel, a función BUSCARV úsase xeralmente para buscar un valor na columna máis á esquerda dunha táboa e despois devolver un valor na mesma fila desde unha columna especificada. Neste artigo, atoparás como podes usar esta función BUSCAR V entre dúas follas en Excel e extraer datos doutra folla de traballo con exemplos e ilustracións axeitados.

Descargar o libro de prácticas.

Podes descargar o caderno de Excel que utilizamos para preparar este artigo.

BUSCAR VEXemplo entre dúas follas.xlsx

4 exemplos con BUSCAR V entre dúas follas en Excel

Exemplo 1: uso de BUSCAR V entre dúas follas no mesmo libro de traballo de Excel

Na seguinte imaxe, a Folla1 representa algunhas especificacións de varios modelos de teléfonos intelixentes.

E aquí está a Folla2 onde só extraéronse dúas columnas da primeira folla. Na columna Prezo , aplicaremos a función BUSCAR V para obter os prezos de todos os dispositivos de Folla1 .

A fórmula necesaria na primeira saída Cela C5 en Folla2 será:

=VLOOKUP($B5,Sheet1!$B$5:$E$14,4,FALSE)

Despois de premer Intro , obterás o prezo do primeiro dispositivo intelixente extraído de Folla1 .

Agora tes que usar Recheo de control para encher automaticamente o resto das celas da Columna C . E a perspectiva final debería ser comosegue:

Ler máis: Fórmula de BUSCAR V en Excel con varias follas (4 consellos sinxelos)

Exemplo 2: uso de BUSCAR V entre dúas follas en diferentes libros

Agora usaremos a función BUSCAR V para extraer datos doutra folla de traballo doutro libro.

Por exemplo, a seguinte táboa de datos primarios atópase nun libro de traballo chamado Libro1 .

E aquí tes outro libro de traballo chamado Libro2 que representará os datos de saída extraídos do primeiro libro de traballo.

No segundo libro de traballo, a fórmula requirida na primeira saída Cela C5 será agora:

=VLOOKUP(B5, [Book1.xlsx]Sheet1!$B$5:$E$14,4, FALSE)

Despois de premer Intro e encher automaticamente o resto do celas da columna Prezo , obterás todos os datos de saída inmediatamente como se mostra na imaxe de abaixo.

Nota: Mentres extraes datos dun libro de traballo diferente, debes lembrar que ambos os libros deben manterse abertos. En caso contrario, a fórmula mencionada non funcionará e devolverá un erro #N/A .

Ler máis: Uso de VBA VLOOKUP para atopar Valores doutra folla de traballo en Excel

Lecturas similares

  • FUNCIÓN INDEX MATCH vs VLOOKUP (9 exemplos)
  • Como combinar Excel SUMIF & BUSCAR V en varias follas
  • BUSCAR V con números en Excel (4 exemplos)
  • Como BUSCAR V conCondicións múltiples en Excel (2 métodos)
  • VLOOKUP para devolver varias columnas en Excel (4 exemplos)

Exemplo 3: IFERROR con BUSCAR V en dúas follas de traballo en Excel

Ás veces é posible que o valor de busca non se atope na táboa de datos primarios. Nese caso, podemos usar a función IFERROR para personalizar unha mensaxe de erro e mostrar a saída cando volve a fórmula.

Por exemplo, na seguinte imaxe, o dispositivo do teléfono intelixente en A cela B5 non está dispoñible na Folla1 . Entón, na saída Cela C5 , a función VLOOKUP debería devolver un valor de erro. Pero agora substituiremos o valor de erro cunha mensaxe personalizada “Non atopada” .

Entón, a fórmula necesaria na Cela C5 debería ser agora:

=IFERROR(VLOOKUP(B5,Sheet1!B5:E14,4,FALSE),"Not Found")

Despois de premer Intro e encher automaticamente a columna enteira, obteremos as seguintes saídas .

Exemplo 4: combinación de INDIRECTO con BUSCAR V para dúas follas en Excel

A función INDIRECT devolve unha referencia especificada por unha cadea de texto. Ao usar esta función INDIRECT dentro, a función BUSCAR V sacará datos dun intervalo nomeado en calquera folla de traballo dispoñible nun libro.

Ao principio, temos que define un nome para o intervalo de celas seleccionado B5:E14 na Caixa de nomes . Supoñamos que o nomeamos ‘Especificacións’ xa que a táboa de datos está a representar oespecificacións dos dispositivos do teléfono intelixente en poucas palabras.

Agora, en Folla2 , a fórmula necesaria na saída Cela C5 ser:

=IFERROR(VLOOKUP(B5,INDIRECT("Specs"),4,FALSE),"Not Found")

Despois de introducir a fórmula mencionada e arrastrala ata a última cela, obterás resultados similares como se atopa nos outros tres exemplos anteriores deste artigo.

Ler máis: BUSCAR V INDIRECTA en Excel

Palabras de conclusión

Entón, estas son as catro fórmulas rápidas e sinxelas coa función BUSCAR V para extraer datos doutra folla de traballo. Se tes algunha dúbida ou comentario, fágamelo saber na sección de comentarios. Ou pode consultar os nosos outros artigos relacionados coas funcións de Excel neste sitio web.

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.