Kaip naudotis „Excel INDEX“ funkcija -

Santrauka

„Excel INDEX“ funkcija grąžina vertę tam tikroje diapazono ar masyvo pozicijoje. Norėdami gauti atskiras reikšmes arba visas eilutes ir stulpelius, galite naudoti „INDEX“. INDEX dažnai naudojamas su funkcija MATCH, kur MATCH nustato ir tiekia poziciją į INDEX.

Tikslas

Gaukite vertę sąraše arba lentelėje pagal vietą

Grąžinimo vertė

Vertė tam tikroje vietoje.

Sintaksė

= INDEX (masyvas, eilutės_numeris, (stulpelio_numeris), (ploto_numeris))

Argumentai

  • masyvas - langelių diapazonas arba masyvo konstanta.
  • row_num - eilutės vieta nuorodoje arba masyve.
  • col_num - (neprivaloma) stulpelio vieta nuorodoje arba masyve.
  • area_num - (neprivaloma) Nurodomas diapazonas, kurį reikėtų naudoti.

Versija

„Excel 2003“

Naudojimo užrašai

INDEX funkcija grąžina vertę tam tikroje diapazono ar masyvo pozicijoje. INDEX dažnai naudojamas kartu su funkcija MATCH. MATCH nustato ir tiekia poziciją į INDEX, kuri grąžina tos pozicijos vertę.

Pavyzdžiai

Žemiau pateiktos formulės rodo, kaip INDEX galima naudoti norint gauti vertę:

=INDEX(A1:B5,2,2) // returns value in B2 =INDEX(A1:B5,3,1) // returns value in A3

Aukščiau pateiktuose pavyzdžiuose pozicija yra „užkoduota“. Paprastai funkcijai MATCH naudojama rasti poziciją, kuri tada įtraukiama į INDEX. Šiame straipsnyje paaiškinama, kaip „INDEX“ ir „MATCH“ galima naudoti kartu su daugeliu pavyzdžių:

Kaip naudoti INDEX ir MATCH

Nuoroda kaip rezultatas

Svarbu pažymėti, kad funkcija INDEX grąžina nuorodą. Pavyzdžiui, šioje formulėje INDEX grąžina A2:

=INDEX(A1:A5,2) // returns A2

Įprastoje formulėje vertę matysite langelyje A2, todėl nėra akivaizdu, kad INDEX grąžina nuorodą. Tačiau tai yra naudinga tokių formulių kaip ši funkcija, kuri naudoja INDEX, kad sukurtų dinaminį pavadintą diapazoną. Norėdami pranešti apie nuorodą, kurią grąžino INDEX, galite naudoti CELL funkciją.

Dvi formos

INDEX funkcija turi dvi formas: masyvas ir nuoroda . Abi formos elgiasi vienodai - INDEX pateikia masyvo nuorodą pagal nurodytą eilutės ir stulpelio vietą. Skirtumas yra tas, kad nuorodos INDEX forma leidžia naudoti daugiau nei vieną masyvą kartu su pasirinktiniu argumentu, kad būtų pasirinktas naudojamas masyvas. Daugumoje formulių naudojama INDEX masyvo forma, tačiau abi formos aptariamos toliau.

Masyvo forma

INDEX masyvo forma pirmasis parametras yra masyvas , kuris pateikiamas kaip langelių diapazonas arba masyvo konstanta. INDEX masyvo formos sintaksė yra:

INDEX(array,row_num,(col_num))

  • Jei abu ROW_NUM ir col_num tiekiami, RODYKLĖ grąžina į ląstelę vertę sankirtos ROW_NUM ir col_num .
  • Jei „ row_num“ yra nustatyta į nulį, INDEX pateikia viso stulpelio reikšmių masyvą. Norėdami naudoti šias masyvo reikšmes, galite įvesti INDEX funkciją kaip masyvo formulę horizontaliame diapazone arba perduoti masyvą į kitą funkciją.
  • Jei col_num nustatyta į nulį, INDEX pateikia visos eilutės reikšmių masyvą. Norėdami naudoti šias masyvo reikšmes, galite įvesti INDEX funkciją kaip masyvo formulę vertikaliame diapazone arba perduoti masyvą į kitą funkciją.

Nuorodos forma

INDEX nuorodos formoje pirmasis parametras yra nuoroda į vieną ar daugiau diapazonų, o tinkamam diapazonui pasirinkti pateikiamas ketvirtas pasirenkamas argumentas „ area_num“ . INDEX nuorodos formos sintaksė yra:

INDEX(reference,row_num,(col_num),(area_num))

Kaip ir „INDEX“ masyvo forma, „INDEX“ nuorodos forma grąžina langelio nuorodą sankirtoje eilutės_numa ir kol_numa . Skirtumas tas, kad nuorodos argumente yra daugiau nei vienas diapazonas, o area_num parenka, kurį diapazoną reikia naudoti. Area_num yra argumentas pateikiamas kaip skaičius, kuris veikia kaip skaitinė indeksą. Pirmasis masyvas viduje yra 1, antrasis - 2 ir t. T.

Pvz., Žemiau pateiktoje formulėje ploto_numas pateikiamas kaip 2, o tai reiškia diapazoną A7: C10:

=INDEX((A1:C5,A7:C10),1,3,2)

Pirmiau pateiktoje formulėje INDEX grąžins reikšmę A7: C10 1 eilutėje ir 3 stulpelyje.

  • Keli referenciniai diapazonai atskiriami kableliais ir uždaromi skliausteliuose.
  • Visi diapazonai turi būti viename lape, arba INDEX pateiks #VALUE klaidą. Kaip apeitį naudokite funkciją CHOOSE.

Susiję vaizdo įrašai

Kaip naudotis funkcija PASIRINKTI Šiame vaizdo įraše apžvelgsime, kaip galite naudotis funkcija PASIRINKTI. Mes taip pat lyginame formulę, pagrįstą PASIRINKTI, ir formulę, pagrįstą VLOOKUP. Kaip generuoti atsitiktines teksto reikšmes Šiame vaizdo įraše apžvelgsime, kaip sukurti atsitiktinio teksto sąrašą naudojant funkciją RANDARRAY ir INDEX. Kaip naudoti „INDEX“ ir „MATCH“ su lentele Šiame vaizdo įraše apžvelgsime, kaip „INDEX“ ir „MATCH“ naudoti su „Excel“ lentele. INDEX ir MATCH naudojimas su „Excel“ lentele yra labai paprastas. Struktūrinių nuorodų įvadas Šiame vaizdo įraše trumpai pristatomos struktūrizuotos nuorodos. Struktūrinės nuorodos yra paprastas būdas nurodyti lenteles „Excel“ formulėse. Dviejų krypčių paieška su apytiksliu INDEX ir MATCH Šiame vaizdo įraše apžvelgsime, kaip sukurti dvipusę paiešką naudojant INDEX ir MATCH, naudojant apytikslę atitiktį. Kaip ieškoti dalykų naudojant „INDEX“ Šiame vaizdo įraše mes apžvelgiame, kaip sukonfigūruoti „INDEX“, norint gauti vertę pagal eilutes ir stulpelius. Tai yra pirmoji INDEX / MATCH lygties pusė.

Įdomios straipsniai...