Com utilitzar la funció CERCA a Excel

Taula de continguts:

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

Què cal saber

  • La funció BUSCAR a Excel s'utilitza per cercar informació en una fila o columna.
  • Hi ha dues maneres d'utilitzar una fórmula LOOKUP, segons les vostres necessitats: com a vector i com a matriu.
  • El tipus de vector només cerca una fila o columna, mentre que una matriu cerca diverses files i columnes.

Aquest article explica com utilitzar la funció CERCA en qualsevol versió d'Excel, inclosos Excel 2019 i Microsoft 365.

Què és la funció LOOKUP?

La funció BUSCAR a Excel s'utilitza per cercar informació en una fila o columna. Localitza un valor des de la mateixa posició a la fila o columna que el valor inicial, de manera que és molt útil quan es tracta de taules estructurades on totes les files i columnes contenen dades similars.

Hi ha dues maneres d'escriure una fórmula de CERCA a Excel en funció de les vostres necessitats. Una forma s'anomena vector i l' altra matriu.

Image
Image

La funció BUSCAR es pot utilitzar en totes les versions d'Excel.

Cerca Sintaxi i arguments de la funció

Hi ha dues maneres d'utilitzar la funció CERCA:

Vector

El formulari vectorial cerca només una fila o una columna. Aquest rang s'anomena vector. El valor que es retorna és el que estigui a la mateixa posició que l' altre conjunt de dades seleccionat.

=LOOKUP(lookup_value, lookup_vector, [result_vector])

  • lookup_value és el valor que la funció hauria de cercar dins del vector. Pot ser un número, text, valor lògic, nom o referència. Aquest argument és obligatori.
  • lookup_vector és l'interval. Pot ser una sola fila o una sola columna. Els valors del vector han d'estar en ordre ascendent (p. ex., 1, 2, 3 o A, B, C). Aquest argument és obligatori.
  • result_vector és un interval opcional. Si s'utilitza, ha de tenir exactament la mateixa mida que lookup_vector.

Aquí hi ha algunes regles més per recordar quan utilitzeu la forma vectorial de la funció BUSCAR:

  • Si lookup_value és més petit que el valor més petit de lookup_vector, Excel genera l'error N/A.
  • Si no es pot trobar lookup_value, la funció LOOKUP coincideix amb el valor més gran de lookup_vector que és inferior o igual a lookup_value.

Matriu

El formulari de matriu pot cercar un valor en diverses files i columnes. Primer localitza el valor especificat a la primera fila o columna de la selecció i després retorna el valor de la mateixa posició a l'última fila o columna.

=LOOKUP (lookup_value, matriu)

  • lookup_value és el valor que la funció hauria de cercar a la matriu. Pot ser un número, text, valor lògic, nom o referència. Els valors han d'estar en ordre ascendent (p. ex., 1, 2, 3 o A, B, C). Aquest argument és obligatori.
  • array és l'interval de cel·les que contenen el valor que esteu comparant amb lookup_value. Aquest argument és obligatori.

Tingues en compte aquestes regles:

  • Si no es pot trobar lookup_value, s'utilitza el valor més gran de la matriu que sigui inferior o igual a lookup_value.
  • Si lookup_value és més petit que el valor més gran de la primera fila o columna, es retorna l'error N/A.
  • Si la matriu inclou més columnes que files, la funció BUSCAR cerca cerca_valor a la primera fila.
  • Si la matriu inclou més files que columna, la funció CERCA cerca cerca_valor a la primera columna.

Exemples de funcions LOOKUP

A continuació es mostren diversos exemples de com utilitzar LOOKUP a les vostres fórmules:

Utilitza el vector de cerca per cercar la taula

=CERCA (1003, A2:A5, C2:C5)

Image
Image

Aquí teniu un exemple de com utilitzar la funció CERCA quan hem de comprovar el preu en una taula organitzada per número de peça. Com que sabem que els números de peça es mostren a A2:A5 i els preus a C2:C5, podem cercar el número de peça 1003 amb aquests paràmetres.

Utilitza la matriu de cerca per cercar la taula

=CERCA (1003, A2:C5)

Image
Image

L' altra manera d'utilitzar la funció LOOKUP al mateix conjunt de dades que l'exemple anterior és amb una matriu. En lloc de triar dues columnes individuals, seleccionem tota la taula. Tanmateix, com que necessitem el preu en aquest exemple, estem aturant la selecció a la columna C, ja que la funció agafarà qualsevol valor que es trobi a la mateixa posició a l'última columna.

Troba el número més proper a la taula

=CERCAR(A2, D2:D6, F2:F6)

Image
Image

Aquesta fórmula CERCA fa referència creuada a la puntuació de la columna A amb el sistema de qualificació de la columna D. La funció BUSCAR veu on cau la puntuació en el sistema de qualificació i, a continuació, busca la nota a F2:F6 per saber què escriure al costat de la partitura. Com que alguns d'aquests valors no es troben a la taula de la dreta, LOOKUP utilitza el següent valor més baix.

Aquesta fórmula en particular també es pot escriure en forma de matriu com aquesta:

=CERCA(A2, D2:F6)

Els resultats són els mateixos, ja que la columna D és l'inici de la selecció i el final, que conté la qualificació, és la columna F.

Els signes de dòlar es poden utilitzar a les fórmules de manera que quan els arrossegueu per una columna per aplicar la funció a altres cel·les, les referències tampoc s'arrosseguen. Podeu obtenir més informació sobre les referències de cel·les mixtes aquí.

Troba l'últim número a la llista

=CERCA (9,9999999999999E+307, A:A)

Image
Image

La fórmula CERCA troba l'últim número a la columna A. Com que 9.9999999999999E+307 és el nombre més gran que podeu tenir en un full de treball d'Excel, la fórmula mostrarà l'últim número de la llista, fins i tot si hi ha cel·les en blanc inclòs a l'interval.

Trobeu l'últim valor de text a la llista

=LOOKUP(REPT("z", 255), A:A)

Image
Image

L'exemple localitza l'últim valor de text de la columna A. La funció REPT s'utilitza aquí per repetir z fins al nombre màxim que pot tenir qualsevol valor de text, que és 255. De manera similar a l'exemple del número, aquest simplement identifica l'última cel·la que conté text.

Utilitza les dades de la taula per trobar valors de capçalera

=CERCAR(2, 1/(B3:G3 ""), B$2:G$2)

Image
Image

Aquest darrer exemple de la funció CERCA d'Excel implica algunes coses que no es descriuen en aquest article, però val la pena fer-hi una ullada de totes maneres perquè pugueu veure com d'utilitat pot ser aquesta funció. La idea general aquí és que estem determinant l'última entrada de cada fila i després busquem la data a la fila 2 per saber l'última vegada que vam pagar aquestes factures.

Altres funcions com LOOKUP

LOOKUP és una funció de cerca/referència força bàsica. N'hi ha d' altres que són bons per a usos més avançats.

VLOOKUP i HLOOKUP us permeten fer cerques verticals o horitzontals i poden especificar si voleu fer una coincidència exacta o aproximada. LOOKUP retorna automàticament el valor més proper si no es troba una coincidència exacta.

XLOOKUP és una funció de cerca similar i més avançada.

Recomanat: