La funció HLOOKUP d'Excel, curta per a la cerca horitzontal , us pot ajudar a trobar informació específica en taules de dades grans, com ara una llista d'inventari de parts o una llista de contactes de membres grans.
HLOOKUP funciona molt la mateixa funció VLOOKUP d'Excel. L'única diferència és que VLOOKUP cerca dades en columnes mentre que HLOOKUP cerca dades en files.
Seguint els passos dels temes de tutorial a sota us guiarà a través de la funció HLOOKUP per trobar informació específica en una base de dades d'Excel.
L'últim pas del tutorial abasta els missatges d'error que normalment es produeixen amb la funció HLOOKUP.
Temes de tutoria
- Introducció de dades de tutorials
- Comença la funció HLOOKUP
- El valor de cerca
- La matriu de taula
- El número d'índex d'files
- La cerca de rang
- Utilitzant HLOOKUP per recuperar dades
- Missatges d'error comuns per HLOOKUP d'Excel
01 de 09
Introduir les dades del tutorial
Quan introduïu les dades en un full de càlcul d'Excel, hi ha algunes regles generals a seguir:
- Sempre que sigui possible, no deixeu files o columnes en blanc quan introduïu les vostres dades.
- Deixar files i columnes en blanc a les taules de dades pot dificultar l'ús d'algunes funcions d'Excel, incloent HLOOKUP.
- Introduïu les vostres dades a les files.
- Quan especifiqueu el vostre full de càlcul, indiqueu els noms que descriuen les dades a la primera fila de la taula i, a sota, les dades mateixes.
- Si hi ha més d'una sèrie de dades, llista'ls un darrere l'altre en files amb el títol de cada sèrie de dades a la primera cel · la de l'esquerra.
Per a aquest tutorial
- Introduïu les dades que es veuen a la imatge anterior a les cel·les D4 a I5.
- La primera fila de dades (fila 4) conté els noms de les parts. La segona fila (fila 5) el preu de cada part.
02 de 09
Comença la funció HLOOKUP
Abans d'iniciar la funció HLOOKUP sol ser una bona idea afegir els encapçalaments al full de treball per mostrar quines dades s'està recuperant per HLOOKUP. Per aquest tutorial, introduïu els següents encapçalaments a les cel·les indicades. La funció HLOOKUP i les dades que recupera de la base de dades es trobaran a les cel·les que hi ha a la dreta d'aquests encapçalaments.
- D1 - Nom de la peça
E1 - Preu
Encara que només es pot escriure la funció HLOOKUP en una cel·la en un full de càlcul , molta gent creu que és més fàcil utilitzar el quadre de diàleg de la funció.
Per a aquest tutorial
- Feu clic a la cel·la E2 per fer-la la cel·la activa . Aquí és on iniciem la funció HLOOKUP.
- Feu clic a la pestanya Fórmules .
- Trieu Cerca i referència de la cinta per obrir la llista desplegable de la funció.
- Feu clic a HLOOKUP a la llista per mostrar el quadre de diàleg de la funció.
Les dades que introduïm a les quatre files en blanc del quadre de diàleg formaran els arguments de la funció HLOOKUP. Aquests arguments diuen a la funció quina informació tenim després i on s'ha de buscar per trobar-la.
03 de 09
El valor de cerca
El primer argument és Lookup_value . Explica a HLOOKUP quina part de la base de dades busquem informació. The Lookup_value es troba a la primera fila de l' interval seleccionat.
La informació que retornarà HLOOKUP és sempre a partir de la mateixa columna de la base de dades que el valor de cerca.
The Lookup_value pot ser una cadena de text, un valor lògic (TRUE o FALSE només), un número o una referència de cel·la a un valor.
Per a aquest tutorial
- Feu clic a la línia Lookup_value en el quadre de diàleg
- Feu clic a la cel·la D2 per afegir aquesta referència de cel·la a la línia Lookup_value . Aquesta és la cel·la on escriurem el nom de la part sobre el qual estem buscant informació.
04 de 09
La matriu de taula
L'argument Table_array és el rang de dades que la funció HLOOKUP cerca per trobar la vostra informació. Tingueu en compte que aquest rang no necessita incloure totes les files ni la primera fila d'una base de dades .
Tanmateix, el Table_array ha de contenir almenys dues files, amb la primera fila que conté el valor Lookup_ (veure pas anterior).
Si introduïu referències de cel·les per a aquest argument, és convenient utilitzar referències de cel·les absolutes. Les referències de cel·les absolutes es denoten a Excel mitjançant el signe de dòlar ( $ ). Un exemple seria de $ E $ 4.
Si no fa servir referències absolutes i copieu la funció HLOOKUP a altres cel·les, hi ha la possibilitat que obtingueu missatges d'error a les cel·les a les quals es copia la funció.
Per a aquest tutorial
- Feu clic a la línia Table_array al quadre de diàleg.
- Ressalteu les cel·les E4 a I5 al full de càlcul per afegir aquest rang a la línia Table_array . Aquest és el rang de dades que HLOOKUP cercarà.
- Premeu la tecla F4 al teclat per fer que el rang sigui absolut ($ E $ 4: $ I $ 5).
05 de 09
El número d'índex d'files
L' argument del número d'índex de fila (Row_index_num) indica quina fila de Table_array conté les dades que us correspon després.
Per exemple:
- si introduïu un número d'entrada en el número de la fila, HLOOKUP retorna un valor de la primera columna de table_array;
- si el número d'índex de fila és 2, retorna un valor de la segona fila de table_array.
Per a aquest tutorial
- Feu clic a la línia Row_index_num al quadre de diàleg
- Escriviu un 2 en aquesta línia per indicar que volem que HLOOKUP retorni informació de la segona fila de la taula.
06 de 09
La cerca de rang
L'argument Range_lookup és un valor lògic (TRUE o FALSE) que indica si voleu que HLOOKUP trobeu una concordança exacta o aproximada al valor_Verup .
- Si és TRUE o si s'omet aquest argument, HLOOKUP utilitzarà un partit aproximat si no pot trobar una coincidència exacta amb el valor_Verup. Si no es troba una coincidència exacta, HLOOKUP retorna el valor més proper que és inferior al valor_Vista.
- Si FALS, HLOOKUP només utilitzarà una coincidència exacta amb el Valor_Vista. Si hi ha dos o més valors a la primera columna de Table_array que coincideixen amb Lookup_value, s'utilitza el primer valor trobat. Si no es troba una coincidència exacta, es torna un error de # N / A.
Per a aquest tutorial
- Feu clic a la línia Range_lookup al quadre de diàleg
- Escriviu la paraula False en aquesta línia per indicar que volem que HLOOKUP retorni una concordança exacta de les dades que cerquem.
- Feu clic a D'acord per tancar el quadre de diàleg.
- Si heu seguit tots els passos d'aquest tutorial, ara haureu de tenir una funció HLOOKUP completa a la cel·la E2.
07 de 09
Utilitzant HLOOKUP per recuperar dades
Una vegada que s'ha completat la funció HLOOKUP, es pot utilitzar per recuperar informació de la base de dades .
Per fer-ho, escriviu el nom de l'element que voleu recuperar a la cel·la Lookup_value i premeu la tecla ENTRAR al teclat.
HLOOKUP utilitza el número d'índex d'files per determinar quin element de dades s'ha de mostrar a la cel·la E2.
Per a aquest tutorial
- Feu clic a la cel·la E1 al vostre full de càlcul.
- Escriviu Bolt a la cel·la E1 i premeu la tecla ENTRAR al teclat.
- El preu d'un cargol - $ 1.54 - s'ha de mostrar a la cel·la E2.
A més, prova la funció HLOOKUP escrivint altres noms de parts a la cel·la E1 i comparant les dades retornades a la cel·la E2 amb els preus que figuren en les cel·les E5 a I5.
08 de 09
Missatges d'error de l'Excel HLOOKUP
Els missatges d'error següents estan associats a HLOOKUP.
# N / A error:
- Aquest error es mostra si el valor de cerca no es troba a la primera columna de la taula.
- També es mostrarà si el rang de l' argument de matriu de taula no és exacte. Si aquest argument inclou files buides per sobre de la matriu de taula.
#REF !:
- Aquest error es mostra si l'argument del número d'índex de fila és superior al nombre de files a la matriu de taula. A la imatge de dalt, el #REF! es produeix un error perquè el número d'índex de la fila s'estableix en 3, mentre que només hi ha dues files a la taula_array.
Això completa el tutorial sobre com crear i utilitzar la funció HLOOKUP en Excel 2007.
09 de 09
Exemple d'ús de la funció HLOOKUP d'Excel 2007
Introduïu les dades següents a les cel·les indicades:
Dades de la cèl·lula
- D3 - Part
- E3 - Rodaments
- F3 - Bolt
- G3 - Cog
- H3 - Gear
- I3 - Rentadora
- D4 - Preu
- E4 - $ 17.34
- F4 - $ 1.54
- G4 - $ 20.21
- H4 - $ 23.56
- I4 - $ 1,43
Feu clic a la cel·la E1: la ubicació on es mostraran els resultats.
Feu clic a la pestanya Fórmules.
Trieu Cerca i referència de la cinta per obrir la llista desplegable de la funció.
Feu clic a HLOOKUP a la llista per mostrar el quadre de diàleg de la funció.
Al quadre de diàleg, feu clic a la línia de cerca _valor.
Feu clic a la cel·la D1 del full de càlcul. Aquí és on escriureem el nom de la part que volem que faci el preu.
Al quadre de diàleg, feu clic a la línia Table_array.
Ressalteu les cel·les E3 a I4 al full de càlcul per introduir el rang al quadre de diàleg. Aquest és el rang de dades que volem HLOOKUP per cercar.
Al quadre de diàleg, feu clic a la línia Row_index_num.
Escriviu el número 2 per indicar que les dades que volem es tornen a la fila 2 de la taula_array.
Al quadre de diàleg, feu clic a la línia Range_lookup.
Escriviu la paraula False per indicar que volem una coincidència exacta de les nostres dades sol·licitades.
Feu clic a Acceptar.
A la cel·la D1 del full de càlcul, escriviu la paraula bolt.
El valor $ 1.54 hauria d'aparèixer a la cel·la E1 mostrant el preu d'un cargol tal com s'indica a la taula_array.
Si feu clic a la cel·la E1, la funció completa = HLOOKUP (D1, E3: I4, 2, FALSE) apareix a la barra de fórmules que hi ha a sobre del full de treball.