VLOOKUP Galda masīvs Kā programmā Excel izmantot VLOOKUP Table Array?

Tabulas masīvs funkcijā VLOOKUP

VLOOKUP vai vertikālā uzmeklēšanā, kad mēs izmantojam atsauces šūnu vai vērtību, lai meklētu kolonnu grupā, kurā ir saskaņojamie dati, un izgūtu izvadi, diapazona grupu, kurai mēs izmantojām atbilstību, sauc par VLOOKUP table_array, tabulas masīvā atsauces šūnu atrodas kolonnas kreisajā pusē.

Excel funkcija VLOOKUP (vertikālā meklēšana) meklē informāciju vai vērtību no vienas tabulas masīva vai datu kopas kolonnas un izvelk un atgriež kādu atbilstošu vērtību vai informāciju no citas kolonnas.

VLOOKUP programmā Excel ir iebūvēta funkcija, un tā tiek nosaukta tāpēc, ka formula meklē vērtību un meklē to vertikāli lejup pa konkrētu kolonnu. Tas tiek pārtraukts, tiklīdz tā atrod šo vērtību, un mūsu norādītajā kolonnā skatās pa labi no šīs vērtības.

Funkcijai ir nepieciešama vērtība vai argumenti, lai to palaistu. Izveidojot funkciju HLOOKUP vai VLOOKUP programmā Excel, kā vienu no argumentiem ievadām šūnu diapazonu. Šo diapazonu sauc par table_array argumentu.

Funkcijas VLOOKUP vispārīgā sintakse ir šāda:

Funkcijas VLOOKUP sintaksei ir šādi argumenti:

  • Uzmeklēšanas vērtība: obligāta , norāda vērtību, kuru mēs gribam meklēt tabulas vai datu kopas pirmajā kolonnā
  • Table_array: Obligāts, apzīmē meklējamo datu kopu vai datu masīvu
  • Col_indexnum: Obligāts, apzīmē veselu skaitli, kas norāda table_array kolonnas numuru, no kura mēs vēlamies atgriezt vērtību
  • Range_lookup: neobligāti, apzīmē vai nosaka, kādai funkcijai jāatgriežas, ja tā neatrod precīzu atbilstību lookup_value. Šo argumentu var iestatīt uz “FALSE; vai “TRUE”, kur “TRUE” norāda aptuvenu atbilstību (ti, izmantojiet tuvāko atbilstību zem lookup_value, ja precīza atbilstība nav atrasta), un “FALSE” norāda precīzu atbilstību (ti, atgriež kļūdu, ja precīza atbilstība ir atbilstība nav atrasta). “TRUE” var arī aizstāt ar “1” un “FALSE” ar “0”.

Tātad iepriekšminētajā sintaksē mēs varam redzēt, ka otrais funkcijas nodrošinātais arguments ir VLOOKUP table_array.

Piemēri

Šo VLOOKUP Table Array Excel veidni varat lejupielādēt šeit - VLOOKUP Table Array Excel veidne

1. piemērs

Pieņemsim, ka mums ir studentu ierakstu tabula, kas sastāv no dažu studentu saraksta numura, vārda, klases un e-pasta ID. Tagad, ja mēs vēlamies iegūt konkrēta studenta e-pasta ID no šīs datu bāzes, mēs izmantojam funkciju VLOOKUP šādi:

= VLOOKUP (F2, A2: D12,4,1)

Iepriekšminētajā formulā diapazons A2: D12 ir Vlookup tabulas masīvs.

Trešais arguments ar vērtību 4 liek funkcijai atgriezt vērtību tajā pašā rindā no studentu ierakstu tabulas ceturtās kolonnas. Pēdējais arguments, kas minēts kā 1 (TRUE), liek funkcijai atgriezt aptuveno atbilstību (precīzu atbilstību, ja tāda pastāv).

Mēs varam redzēt, ka formula VLOOKUP meklē vērtību 6 (jo šūna F2 satur vērtību 6) studentu ierakstu tabulas kreisajā kolonnā, meklējot no augšas uz leju.

Tiklīdz formula atrod vērtību 6, tā ceturtajā kolonnā iet pa labi un no tās izraksta e-pasta ID.

Tātad mēs varam redzēt, ka 6. saraksta e-pasta ID ir pareizi izvilkts un atdots ar šo funkciju.

2. piemērs

Pieņemsim, ka mums ir divas tabulas: darbinieku tabula, kas sastāv no darbinieka ID, darbinieka vārda, darbinieka komandas un darbinieka apzīmējuma, un vēl viena tabula, kas sastāv no dažiem darbinieku ID, un mēs vēlamies atrast to atbilstošo apzīmējumu, tāpēc mēs izmantojam VLOOKUP formulu vienā šūnā, izmantojot absolūtu atsauci uz table_array un ielīmējiet to citās šūnās.

= VLOOKUP (F2, $ A $ 2: $ D $ 11,4, 1)

Mēs varam redzēt, ka absolūtā atsauce tiek izveidota, ierakstot “$” šūnas atsauces rindas un kolonnas priekšā. Tas ļaus lietotājam kopēt šūnu atsauci uz citām šūnām, vienlaikus bloķējot atskaites punktu: (šajā gadījumā tabulas masīva A2: D11 sākuma un beigu šūnas). Tastatūras Excel saīsne absolūtās atsauces izveidošanai ir, nospiežot F4 taustiņu uz tastatūras pēc šūnas atsauces ievadīšanas.

Tāpēc tagad, kad mēs kopējam VLOOKUP formulu no šūnas G2 un ielīmējam to uz trim citām šūnām G3, G4 un G5, mainās tikai uzmeklēšanas vērtība (pirmais arguments, kuram ir atsauce uz šūnu), un otrais arguments (table_array) paliek tas pats. Tas ir tāpēc, ka G2 tabulas_array tabulas diapazonā mēs izmantojām absolūtās šūnu atsauces, lai tabulas diapazons paliktu fiksēts vai bloķēts.

Tātad mēs varam redzēt, ka atbilstošo darbinieku ID apzīmējums ir pareizi izvilkts un atgriezts ar absolūtu atsauci uz table_array.

3. piemērs

Pieņemsim, ka table_array atrodas citā darbgrāmatas darblapā (1. piemērs), un saraksta Nr. Un atbilstošo e-pasta ID, kuru mēs vēlamies atrast, ir citā darbgrāmatas darblapā (3. piemērs). Ja tas tā ir, tad argumentā table_array funkcijā VLOOKUP ietilpst lapas nosaukums, kam seko izsaukuma zīme un šūnu diapazons.

= VLOOKUP (A2, 1. piemērs! A2: D12,4, 1)

Mēs varam redzēt, ka studentu ierakstu tabula ir iekļauta diapazonā: A2: D12 darblapā ar nosaukumu “Piemērs1”, savukārt šūna un darblapa, kur mēs vēlamies atgriezt 12. ruļļa vērtību, atrodas darblapā ar nosaukumu “ 3. piemērs ”. Tātad šajā gadījumā darblapas “Piemērs3” B2 šūnā funkcijas VLOOKUP otrais arguments satur lapas nosaukumu, kurā ir tabulas_zīmējums, kam seko izsaukuma zīme un šūnu diapazons.

Tātad mēs varam redzēt, ka 12. ruļļa e-pasta ID ir pareizi izvilkts un atdots pat tad, ja Vlookup tabulas masīvs atrodas citā darbgrāmatas lapā.

Atceramās lietas

  • Arguments: table_array vienmēr ir otrais arguments funkcijā LOOKUP.
  • Funkcijas LOOKUP arguments table_array vienmēr seko uzmeklēšanas vērtībai.
  • Šūnu diapazons, kas uzskaitīts kā arguments table_array, var izmantot absolūtās vai relatīvās šūnu atsauces.
  • Bloķējot VLOOKUP no tabulas masīva, mēs varam ātri atsaukties uz datu kopu pret vairākām uzmeklēšanas vērtībām.
  • Šūnas argumentā table_array var atrasties pat citā darbgrāmatas darblapā. Ja tas tā ir, tad Vlookup tabulas masīva arguments ietver lapas nosaukumu, kam seko izsaukuma zīme un šūnu diapazons.
  • Funkcijai LOOKUP sniegtajam argumentam 'table_array' jābūt vismaz tikpat sleju platam kā argumenta 'col_indexnum' vērtībai.
  • Funkcijai VLOOKUP table_array jābūt vismaz divām datu kolonnām

$config[zx-auto] not found$config[zx-overlay] not found