Como buscar o valor doutra folla en Excel (3 métodos sinxelos)

  • Comparte Isto
Hugh West

Mentres se traballa en Excel, buscar valores é unha tarefa común con fins comerciais ou educativos ou de investigación. Para iso, nalgúns casos, necesitamos buscar os valores doutra folla en lugar da mesma folla. Non é unha tarefa tan difícil. Os métodos descritos neste artigo serán moi útiles para buscar un valor doutra folla en Excel.

Descargar o libro de prácticas

Podes descargar o modelo de Excel gratuíto desde aquí e practica pola túa conta.

Buscar o valor noutra folla.xlsx

3 métodos para buscar o valor doutra folla en Excel

Para dar unha demostración dos métodos, usarei o seguinte conxunto de datos que representa as vendas dalgúns vendedores en diferentes rexións.

Método 1: Use a función BUSCAR V para buscar o valor doutra folla en Excel

No noso primeiro método, usarei a función BUSCAR V para buscar un valor doutra folla. É a función máis utilizada para buscar valores. A función BUSCAR V úsase para buscar un valor na columna máis á esquerda dunha táboa e devolve o valor correspondente dunha columna á dereita. Aquí buscaremos as vendas de Jack e Bob.

Pasos:

  • Escribe a seguinte fórmula na Cela C5
=VLOOKUP(B5,

  • A continuación, faga clic na folla onde se atopa a súa matriz de táboas. Os meus datos atópanse na folla nomeada'Vendas'.

  • Agora seleccione a matriz usando o rato e prema a tecla F4 para bloquear a referencia.

  • Máis tarde, dá o número de columna relativo á matriz seleccionada de onde queres extraer o valor e despois escribe 0 para a coincidencia exacta.
  • Así que a fórmula completa será a seguinte:
=BUSCARV(B5,Ventas!$B$5:$D$11, 3,0)

  • Finalmente, prema Intro

Agora temos a saída de Jack.

  • Entón, para atopar a saída de Bob, só tes que arrastrar cara abaixo o Manija de enchemento .

Aquí está a saída final.

Ler máis: Como buscar varios valores en Excel (10 xeitos)

Método 2: combinar as funcións INDEX e MATCH para buscar o valor doutra folla

Agora usaremos o INDEX e COINCER funcións para buscar o valor doutra folla. As funcións INDICE e COINCIDIR son alternativas moi comúns da función BUSCAR V . A función INDEX úsase para devolver un valor ou a referencia a un valor dentro dunha táboa ou rango. A función COINCER úsase para buscar un elemento especificado nun intervalo de celas e, a continuación, devolve a posición relativa dese elemento no intervalo. Agora imos buscar o valor de vendas de Jack usando a combinación.

Pasos:

  • Na Cela C7 tipo-
=INDEX(

  • Despois diso vai á folla de vendas facendo clic no botón título da folla.

  • Entón seleccione o intervalo D5:D11 de onde extraeremos a saída.

  • Entón escriba-
=INDEX(Sales!D5:D11,MATCH(

  • Máis tarde, volve á túa folla anterior facendo clic no título da folla.

  • A continuación, selecciona a cela onde se atopa o noso valor de busca .

  • Vaia de novo á folla "Vendas" e seleccione o intervalo ( B5:B11) onde existe o noso valor de busca .

  • Por último, escribe 0 para a coincidencia exacta .
  • Así que a fórmula completa será como segue-
=INDEX(Sales!D5:D11,MATCH('INDEX+MATCH'!C4,Sales!B5:B11,0))

  • Finalmente, basta con premer Intro

Entón obterás o resultado esperado.

⏬ Desglose da fórmula:

➥ COINCIDIR('ÍNDICE+ COINCIDIR'!C4,Vendas!B5:B11,0)

A función COINCIDIR buscará o valor 'Jack' no campo ' Folla de vendas entre t el rango B5:B11 e volverá como-

3

➥ INDEX(Ventas!D5:D11,MATCH('INDEX+MATCH'! C4,Sales!B5:B11,0))

Finalmente, a función INDEX devolverá o valor do intervalo D5:D11 segundo o saída da función MATCH e é dicir:

78923

Ler máis: 7 tipos de busca Podes usar en Excel

Método 3: aplicar ExcelBUSCAR V e funcións INDIRECTAS para buscar o valor doutra folla

Este método é un pouco diferente dos dous métodos anteriores. Aquí, aplicaremos a combinación das funcións INDIRECT e VLOOKUP para buscar un valor doutras dúas follas e extraeremos a saída das dúas follas simultaneamente. A función INDIRECT en Excel úsase para converter unha cadea de texto nunha referencia de cela válida.

Bótalle unha ollada a que aquí fixen dous conxuntos de datos de vendas durante dous meses consecutivos. Agora atoparemos as vendas de Jack nas dúas follas.

  • Escribe a seguinte fórmula na Cela C7
=VLOOKUP($C$4, INDIRECT("'"&B7&"'!$B$5:$D$11"),3,FALSE)

  • Máis tarde, só tes que premer o botón Intro para a saída.

  • A continuación, arrastre cara abaixo a icona Recheo de control para obter a saída da folla "Feb".

Agora atopamos as vendas de Jack extraídas de ambas as follas.

⏬ Desglose da fórmula:

➥ INDIRECTO(“'”&B7&”'!$B$5:$D$11”)

A función INDIRECT devolverá a referencia B5: D11 a un rango-

{“Sam”,”Canadá”,44589;”Peter”,”USA”,72734;”Jack”,”Brasil”,78923;”Samuel”,” Reino Unido”,99320;”Willium”,”Londres”,84738;”Ron”,”Canadá”,98210;”Bob”,”Reino Unido”,57832}

➥ BUSCAR V( $C$4, INDIRECTO(“'”&B7&”'!$B$5:$D$11”),3,FALSO)

Finalmente, a función BUSCAR V devolverá a saída dese intervalopara o valor da Cela C4 e isto é-

78923

Ler máis: Como buscar Texto en Excel (7 métodos adecuados)

Conclusión

Espero que os procedementos descritos anteriormente sexan o suficientemente bos como para buscar un valor noutra folla en Excel . Non dubides en facer calquera pregunta na sección de comentarios e envíame comentarios.

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.