Com utilitzar la funció VLOOKUP a Excel

Taula de continguts:

Com utilitzar la funció VLOOKUP a Excel
Com utilitzar la funció VLOOKUP a Excel
Anonim

Clau per emportar

  • La funció BUSCAR V a Excel s'utilitza per trobar un valor en un full de càlcul.
  • La sintaxi i els arguments són =VLOOKUP (valor_de_cerca, taula_de_cerca, número_columna, [concordança_aproximada])

Aquest article explica com utilitzar la funció BUSCAR V en totes les versions d'Excel, inclosos Excel 2019 i Microsoft 365.

Què és la funció VLOOKUP?

La funció BUSCAR V a Excel s'utilitza per trobar alguna cosa en una taula. Si teniu files de dades organitzades per encapçalaments de columnes, es pot utilitzar BUSCAR V per localitzar un valor mitjançant la columna.

Quan feu una CERCA V, dieu a Excel que primer localitzeu la fila que conté les dades que voleu recuperar i que després retorni el valor que es troba en una columna específica dins d'aquesta fila.

Image
Image

VLOOKUP Sintaxi i arguments de la funció

Hi ha quatre parts possibles d'aquesta funció:

=VLOOKUP(valor_de_cerca, taula_de_cerca, número_columna, [concordança_aproximada])

  • search_value és el valor que esteu cercant. Ha d'estar a la primera columna de la taula de cerca.
  • lookup_table és l'interval en el qual esteu cercant. Això inclou search_value.
  • column_number és el número que representa quantes columnes a la taula de cerca, des de l'esquerra, hauria de ser la columna des de la qual BUSCARV retorna el valor.
  • approximate_match és opcional i pot ser VERTADER o FALS. Determina si s'ha de trobar una coincidència exacta o una concordança aproximada. Quan s'omet, el valor predeterminat és TRUE, el que significa que trobarà una coincidència aproximada.

Exemples de funcions BUSCARV

A continuació es mostren alguns exemples que mostren la funció VLOOKUP en acció:

Trobar el valor al costat d'una paraula d'una taula

=BUSCARV("Llimones", A2:B5, 2)

Image
Image

Aquest és un exemple senzill de la funció VLOOKUP on hem de trobar quantes llimones tenim en estoc a partir d'una llista de diversos articles. L'interval que estem buscant és A2:B5 i el número que hem d'extraure es troba a la columna 2, ja que "En existència" és la segona columna del nostre rang. El resultat aquí és 22.

Trobar el número d'un empleat amb el seu nom

=CERCA V(A8, B2:D7, 3)

=CERCA V (A9, A2:D7, 2)

Image
Image

Aquí hi ha dos exemples en què escrivim la funció BUSCARV de manera una mica diferent. Tots dos utilitzen conjunts de dades similars, però com que estem extreure informació de dues columnes separades, 3 i 2, fem aquesta distinció al final de la fórmula: la primera agafa la posició de la persona a A8 (Finley) mentre la segona fórmula retorna el nom que coincideix amb el número d'empleat a A9 (819868). Com que les fórmules fan referència a cel·les i no a una cadena de text específica, podem deixar de banda les cometes.

Utilitzeu una instrucció IF amb VLOOKUP

=SI(CERCAV(A2, Full4!A2:B5, 2)>10, "No", "Sí")

Image
Image

VLOOKUP també es pot combinar amb altres funcions d'Excel i utilitzar dades d' altres fulls. Estem fent les dues coses en aquest exemple per determinar si hem d'ordenar més de l'element a la columna A. Utilitzem la funció SI de manera que si el valor de la posició 2 a Sheet4!A2:B5 és més gran que 10, escrivim No per indicar que no necessitem demanar més.

Troba el número més proper en una taula

=CERCA V (D2, $A$2:$B$6, 2)

Image
Image

En aquest darrer exemple, utilitzem BUSCAR V per localitzar el percentatge de descompte que s'hauria d'utilitzar per a diverses comandes de sabates a granel. El descompte que estem cercant es troba a la columna D, l'interval que inclou la informació del descompte és A2:B6 i dins d'aquest interval hi ha la columna 2 que conté el descompte. Com que BUSCARV no necessita trobar una coincidència exacta, approximate_match es deixa en blanc per indicar TRUE. Si no es troba una coincidència exacta, la funció utilitza la quantitat més petita següent.

Podeu veure que en el primer exemple de 60 comandes, el descompte no es troba a la taula de l'esquerra, de manera que s'utilitza la següent quantitat menor de 50, que és un descompte del 75%. La columna F és el preu final quan es calcula el descompte.

Cerca V Errors i regles

Aquí teniu algunes coses a recordar quan feu servir la funció BUSCAR V a Excel:

  • Si search_value és una cadena de text, s'ha d'envoltar entre cometes.
  • Excel tornarà SENSE COINCIDENT si BUSCAR V no troba cap resultat.
  • Excel retornarà NO COINCORDA si no hi ha cap número a la taula de cerca que sigui més gran o igual a search_value.
  • Excel tornarà REF! si column_number és més gran que el nombre de columnes de la taula de cerca.
  • search_value sempre es troba a l'extrem esquerre de la taula de cerca i és la posició 1 quan es determina el número_columna.
  • Si especifiqueu FALSE per a approximate_match i no es troba cap coincidència exacta, BUSCARV tornarà N/A.
  • Si especifiqueu TRUE per a approximate_match i no es troba cap coincidència exacta, es retorna el següent valor més petit.
  • Les taules no ordenades haurien de fer servir FALSE per a approximate_match perquè es torni la primera coincidència exacta.
  • Si approximate_match és TRUE o s'omet, la primera columna s'ha d'ordenar alfabèticament o numèricament. Si no s'ordena, és possible que Excel retorni un valor inesperat.
  • L'ús de referències de cel·les absolutes us permet omplir fórmules automàticament sense canviar la taula de cerca.

Altres funcions com ara BUSCAR V

VLOOKUP realitza cerques verticals, és a dir, recupera informació comptant les columnes. Si les dades estan organitzades horitzontalment i voleu fer el compte enrere de les files per recuperar el valor, podeu utilitzar la funció HLOOKUP.

La funció XLOOKUP és similar, però funciona en qualsevol direcció.

Recomanat: