Táboa de contidos
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.xlsx3 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:
- 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.