Kā atrast kolonnas indeksa numuru no tabulas programmā Excel

Anonim

Šajā rakstā mēs uzzināsim, kā Excel tabulā iegūt sleju indeksu.

Scenārijs:

Daudzas reizes, strādājot ar gariem izkliedētiem datiem, mums vispirms ir jātīra dati, pirms strādājam ar tiem. Tas prasa laiku, un jūs vienkārši vēlējāties iegūt dažus vaicājumus. Lai iegūtu datus, parasti izmanto funkciju VLOOKUP. Bet, ja mums ir gari dati ar daudziem kolonnu laukiem, tas kļūst netīrs, jo funkcijai VLOOKUP kā skaitlim ir nepieciešams pareizs kolonnu indekss, pretējā gadījumā formula atgriež kļūdu. Turpat zemāk ir šāda veida problēmas formulas skaidrojums.

Kā atrisināt problēmu?

Šim nolūkam mēs izmantosim funkciju MATCH. Ja neesat dzirdējuši par šo funkciju, pieradiniet. Tā ir Excel uzmeklēšanas funkcija, kas atgriež masīvā esošās uzmeklēšanas vērtības indeksu. Šeit mums jāiegūst kolonnas nosaukuma indeksa numurs. Pēc tam mēs pāriesim pie nākamā soļa Kā meklēt vērtības tabulās, izmantojot funkciju MATCH. Zemāk ir vispārīgā formula

Vispārējā formula:

= MATCH (kolonnas_nosaukums, tabulas_virsraksts, 0)

kolonnas_nosaukums: uzmeklēšanas vērtība

table_header: tabulas galvenes masīvs

0: meklējiet precīzu atbilstību

Piemērs :

To visu var būt mulsinoši saprast. Sapratīsim formulu ar skaidrojumu un piemēru. Šeit mums ir datu tabula 1. lapā ($ A $ 1: $ U $ 9995). Tātad mums ir tabulas galvene kā A1: U1 (tabulas pirmā rinda).

Apskatīsim zemāk esošo formulu, ko lietot tabulā.

Izmantojiet formulu

= MATCH (C4, 1. lapa! $ A $ 1: $ U $ 1,0)

Paskaidrojums:

  1. Funkcija MATCH meklē vērtību C4 šūnā "Pasūtījuma ID"
  2. Sheet1! $ A $ 1: $ U $ 1 ir uzmeklēšanas masīva arguments.
  3. Tiek dots 0 arguments, lai meklētu precīzu atbilstību.

Kā redzat, tabulā pasūtījuma ID sleju indekss ir 2. Bet ir ļoti kairinoši izmantot tabulas galveni kā pilnu saīsinājumu, tāpēc mēs izmantojam nosaukto diapazonu tabulas galvenes masīvam. Uzziniet vairāk par nosauktajiem diapazoniem šeit. Nosauktais diapazons, ko izmanto tabulas galvenei (Sheet1! $ A $ 1: $ U $ 1), ir "header".

Izmantojiet formulu.

= MATCH (C4, galvene, 0)

Šeit iepriekšējais momentuzņēmums izskaidro divas lietas. Pirmais ir kolonnas stāvokļa indekss tabulā ir 11, un otrais ir nosaukts diapazona "galvene" darbojas labi. Kopējiet atlikušo kolonnu nosaukumu formulu, izmantojot Ctrl + D vai velkot uz leju no labās apakšējās malas izmantoto šūnu.

Šeit mums ir visa sleja Indekss. Tagad mēs varam izmantot, lai ievadītu funkciju VLOOKUP, kā parādīts zemāk.

MATCH indekss funkcijā VLOOKUP:

Tagad mums ir risinājums, kā iegūt tabulas sleju indeksu. Mēs varam izmantot formulu kā ievadi funkcijai VLOOKUP. Piemēram, mums ir nepieciešams produkta nosaukums, ko iegādājies klienta vārds "Pete Kriz".

Izmantojiet formulu:

= VLOOKUP (D10, tabula, MATCH (E9, header, 0), 0)

Piezīme. Pārliecinieties, vai uzmeklēšanas vērtībai D10 (Pete Kriz) jābūt tabulas pirmajā slejā.

Kā redzat, formula atgriež produkta nosaukumu no klienta vārda tabulā. Parasti mēs neizmantojam MATCH ar funkciju VLOOKUP, jo uzmeklēšanas vērtībai jābūt pirmajā kolonnā, kas diez vai notiek. Tāpēc mēs izmantojam INDEX un MATCH funkcijas kombināciju. Uzziniet vairāk par to, kā meklēt vērtību, izmantojot funkciju INDEX un MATCH.

Šeit ir visas novērošanas piezīmes par formulas izmantošanu.

Piezīmes:

  1. Formula darbojas gan tekstam, gan skaitļiem.
  2. Funkcija atgriež kļūdu #NA, ja uzmeklēšanas masīva arguments funkcijai MATCH nav vienāds ar tabulas masīva garumu.
  3. Formula atgriež kļūdu, ja lookup_value neatbilst tabulas lookup_array vērtībai.
  4. Funkcija atbilst precīzai vērtībai, jo atbilstības veida arguments ar funkciju MATCH ir 0.
  5. Izmantojiet argumentu -1 mazākam, 0 precīzai atbilstībai un 1 lielākam nekā uzmeklēšanas atbilstība.
  6. Uzmeklēšanas vērtības var norādīt kā šūnu atsauci vai tieši, izmantojot formulā pēdiņu simbolu (") kā argumentus.

Ceru, ka sapratāt, kā Excel tabulā iegūt sleju indeksu. Šeit skatiet citus rakstus par Excel uzmeklēšanas vērtību un Excel 2019 funkcijām. Ja jums patika mūsu emuāri, kopīgojiet to ar saviem draugiem Facebook. Un arī jūs varat sekot mums Twitter un Facebook. Mēs labprāt uzklausītu jūsu viedokli, dariet mums zināmu, kā mēs varam uzlabot, papildināt vai ieviest jauninājumus mūsu darbā un uzlabot to jūsu labā. Rakstiet mums e -pasta vietnē.

Izmantojiet INDEX un MATCH, lai atrastu vērtību : Funkcija INDEX & MATCH, lai pēc vajadzības meklētu vērtību.

SUM diapazons ar INDEX programmā Excel : Izmantojiet funkciju INDEX, lai pēc vajadzības atrastu vērtību SUM.

Funkcijas INDEX izmantošana programmā Excel : Atrodiet masīva INDEKSU, izmantojot funkciju INDEX, kas izskaidrota ar piemēru.

Kā lietot funkciju MATCH programmā Excel : Atrodiet MATCH masīvā, izmantojot INDEX vērtību MATCH iekšpusē, kas izskaidrota ar piemēru.

Kā lietot funkciju LOOKUP programmā Excel : Atrodiet uzmeklēšanas vērtību masīvā, izmantojot funkciju LOOKUP, kas izskaidrota ar piemēru.

Populāri raksti:

Kā lietot funkciju IF programmā Excel : IF priekšraksts programmā Excel pārbauda nosacījumu un atgriež noteiktu vērtību, ja nosacījums ir TRUE, vai atgriež citu noteiktu vērtību, ja FALSE.

Kā lietot funkciju VLOOKUP programmā Excel : Šī ir viena no visbiežāk izmantotajām un populārākajām Excel funkcijām, kas tiek izmantota, lai meklētu vērtību no dažādiem diapazoniem un lapām.

Kā lietot funkciju COUNTIF programmā Excel : Saskaitiet vērtības ar nosacījumiem, izmantojot šo apbrīnojamo funkciju. Jums nav jāfiltrē dati, lai saskaitītu noteiktas vērtības. Skaitītāja funkcija ir būtiska, lai sagatavotu informācijas paneli.

Kā lietot funkciju SUMIF programmā Excel : Šī ir vēl viena būtiska informācijas paneļa funkcija. Tas palīdz apkopot vērtības noteiktos apstākļos.