Com utilitzar VLOOKUP per a files a Excel (amb alternatives)

  • Comparteix Això
Hugh West

La funció BUSCAR V s'utilitza generalment per cercar un valor a la columna més a l'esquerra d'una taula i la funció retornarà un valor a la mateixa fila de la columna especificada. En aquest article, aprendreu com podeu utilitzar aquesta funció VLOOKUP per cercar valors a les files i extreure dades segons els criteris especificats.

Descarregueu el quadern de pràctiques

Podeu baixar el quadern d'Excel que hem utilitzat per preparar aquest article.

VLOOKUP for Rows.xlsx

4 Mètodes d'ús de la funció VLOOKUP per a files a Excel

1. Ús de la funció MATCH per definir el nombre de columna a partir de files a BUSCAR V

A la imatge següent, es presenta un conjunt de dades amb les quantitats de vendes de diversos venedors durant sis mesos consecutius en un any. Aquí farem servir la funció VLOOKUP per extreure el valor de vendes d'un venedor en un mes especificat.

Tot i que la VLOOKUP cerca un valor a la columna més esquerra o a l'interval vertical de cel·les, aquí podem utilitzar la funció COINCIDENT per definir el número de columna per al mes especificat des de les capçaleres del mes que van des de C4 fins a H4.

Suposem que volem conèixer el valor de vendes de Jordan el mes de abril .

A la sortida Cel·la E15 , la fórmula requerida serà:

=VLOOKUP(E13,B5:H11,MATCH(E14,B4:H4,0),FALSE)

Després de prémer Retorn , obtenir el valor de la vendade Jordània a l'abril alhora.

En aquesta fórmula, la funció COINCIDENT defineix el número de columna per a la funció VLOOKUP . A continuació, la funció VLOOKUP utilitza aquest número de columna per extreure dades basades en el mes especificat de les capçaleres del mes.

2. Ús de diverses files amb la funció VLOOKUP a Excel

Ara esteu veient el conjunt de dades amb algunes modificacions. La nostra taula de dades ara representa els valors comparatius de vendes durant tres mesos fixos en dos anys diferents.

En aquesta secció, utilitzarem la funció BUSCAR V per a diverses files que continguin anys i mesos. Per exemple, extreurem el valor de vendes de Jordània el mes de febrer del 2021.

La fórmula requerida amb CERCA V i Les funcions COMPARA a Cel·la E17 seran:

=VLOOKUP(E14,B6:H12,MATCH(E16&E15,C4:H4&C5:H5,0)+1,FALSE)

Després de prémer Retorn , Trobarem el valor de venda en condicions especificades.

🔎 Com funciona la fórmula?

  • L'ús de Ampersand (&) s'uneix al mes i l'any seleccionats de les Cèl·lules E15 i E16 .
  • La matriu de cerca a La funció MATCH s'ha definit per una matriu de parells que conté tots els anys i mesos units per Ampersand (&) .
  • A la matriu de cerca de MATCH , els dos rangs de cel·les s'han seleccionat a partir de Columna C . Per tant, afegint ‘1’ ala funció MATCH al tercer argument de la funció VLOOKUP , la fórmula tindrà en compte l'índex del número de columna de retorn basat en tota la matriu de B6:H12 .

Llegir més: Com cercar V amb diverses condicions a Excel (2 mètodes)

3. Combinant VLOOKUP amb la funció de columna per retornar una fila sencera

Tornem al nostre conjunt de dades principal. Suposant que volem conèixer els valors de vendes d'un venedor especificat per a tots els mesos disponibles al conjunt de dades. Aquí podem combinar VLOOKUP amb la funció COLUMN per obtenir tots els valors de retorn en una sola fila com a funció COLUMN .

📌 Pas 1:

➤ Seleccioneu la sortida Cel·la C14 i escriviu la fórmula següent:

=VLOOKUP($C$13,$B$5:$H$11,COLUMN(A1)+1,FALSE)

➤ Premeu Retorn i obtindreu el valor de vendes de Jordània al gener.

📌 Pas 2:

➤ Ara utilitzeu Emplenar mànec de la Cel·la C14 per omplir automàticament les cinc cel·les següents a Fila 14 .

Així, obtindreu totes les dades de vendes d'un venedor determinat alhora.

En aquesta fórmula , la funció COLUMN s'ha utilitzat per alterar els números de columna en sèrie al tercer argument de la funció VLOOKUP mentre s'omple automàticament la 14a fila.

Llegir més: Excel VLOOKUP per retornar diversos valors verticalment

Lectures similars

  • VLOOKUP NoFuncionant (8 raons i solucions)
  • Què és una matriu de taula a VLOOKUP? (S'explica amb exemples)
  • Utilitza VLOOKUP amb diversos criteris a Excel (6 mètodes + alternatives)
  • Com combinar Excel SUMIF & BUSCAR V en diversos fulls
  • Cerca V d'Excel per trobar l'últim valor a la columna (amb alternatives)

4. Incloure una fórmula de matriu a VLOOKUP per extreure files a Excel

Si voleu obtenir totes les dades de vendes d'un venedor amb una fórmula d'un sol pas, heu d'utilitzar una fórmula de matriu per definir la columna nombres de la funció VLOOKUP .

La fórmula de matriu necessària amb la funció VLOOKUP a la Cel·la C14 hauria de ser així:

=VLOOKUP(C13,B5:H11,{2,3,4,5,6,7},FALSE)

Després de prémer Retorn , obtindreu immediatament totes les dades de vendes de Jordan en una sola fila. Ja no cal seguir passos més com es mostra al mètode anterior.

En aquesta funció, els números de columna s'han definit amb una matriu que conté els números d'índex. de les columnes de retorn: {2,3,4,5,6,7} . La funció VLOOKUP retorna les sortides d'aquestes columnes especificades per al venedor especificat.

Dues alternatives a la VLOOKUP mentre es busquen files

1. Ús de la funció HLOOKUP per cercar files a Excel

La funció HLOOKUP cerca un valor a la fila superior d'una taula o matriu devalors i retorna el valor a la mateixa columna de la fila especificada. Per tant, utilitzant la funció HLOOKUP , ara podem buscar directament un mes juntament amb les capçaleres del mes en una sola fila. La fórmula genèrica de la funció HLOOKUP és:

=HLOOKLUP(lookup_value, table_array, row_index_num, [range_lookup])

Com que estem buscant el valor de vendes de Jordània el mes d'abril, de manera que ara la fórmula necessària a Cel·la E15 serà:

=HLOOKUP(E14,B4:H11,MATCH(E13,B4:B11,0),FALSE)

Després prement Retorn , se us mostrarà alhora el valor de vendes de Jordan per al mes especificat.

En aquesta fórmula, el COINCIDENT La funció defineix el número de fila del venedor especificat a la Columna B .

Llegiu-ne més: Com fer una BUSCAR V des de diverses columnes amb només un retorn en Excel (2 vies)

2. Ús de la fórmula INDEX-MATCH per cercar al llarg de columnes i files

La funció COMPARA retorna la posició relativa d'un element en una matriu que coincideix amb un valor específic en un ordre específic i la funció INDEX retorna un valor de la cel·la a la intersecció d'una fila concreta i una columna en un interval determinat. La fórmula genèrica d'aquesta funció INDEX és:

=INDEX(array, row_numer, [column_numer])

O,

=INDEX(referència, row_num, [column_num], [area_num])

Amb l'ús de la funció MATCH , pot especificarels números de fila i columna de la funció INDEX per a un venedor concret en un mes concret per extreure el valor de vendes corresponent.

La fórmula requerida a la sortida Cel·la E15 serà:

=INDEX(B5:H11,MATCH(E13,B5:B11,0),MATCH(E14,B4:H4,0))

Ara premeu Retorn i se us mostrarà el valor de vendes de Jordan a l'abril.

Llegir més: FUNCIÓ INDEX MATCH vs VLOOKUP (9 exemples)

Paraules finals

Espero els exemples descrits anteriorment us ajudaran ara a aplicar-los als vostres fulls de càlcul d'Excel mentre feu servir la funció BUSCAR V per cercar els valors a les files. Si teniu cap pregunta o comentari, feu-m'ho saber a la secció de comentaris. O podeu consultar els nostres altres articles relacionats amb les funcions d'Excel en aquest lloc web.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.