V tem članku se bomo naučili, kako poiskati vrednost iz referenčne mreže med uporabo seznama indeksov, lahko uporabimo kombinacijo "OFFSET "&" MATCH " funkcije za pridobitev izpisa v programu Microsoft Excel 2010.
OFFSET: Vrne se kot obseg, ki je določeno število vrstic in stolpcev iz dane reference.
Sintaksa: = OFFSET (sklic, vrstice, stolpci, višina, širina)
sklic: To je sklic na celico ali obseg celic, iz katerih bo uporabljen odmik.
vrstice: Število vrstic navzgor ali navzdol, ki jih želite uporabiti kot odmik od obsega.
cols: Število levih ali desnih stolpcev, ki jih želite uporabiti kot odmik od obsega.
višina: To ni obvezno. To je število vrstic, za katere želite, da je vrnjena referenca.
premer: To ni obvezno. To je število stolpcev, za katere želite, da se vrne sklic.
UJEMA funkcija išče določeno postavko v izbranem obsegu celic in nato vrne relativni položaj te postavke v obsegu.
Sintaksa = MATCH (lookup_value, lookup_array, match_type)
lookup_value: Vrednost, ki jo želite iskati
lookup_array: Tabela podatkov vsebuje informacije, iz katerih želite vrniti izhod.
match_type: 1,0 in -1 sta tri možnosti.
1 (privzeto): Najde največjo vrednost v razponu. Seznam je treba razvrstiti po naraščajočem vrstnem redu.
0: Našel bo natančno ujemanje
-1: Najde najmanjšo vrednost v razponu. Seznam je treba razvrstiti po padajočem vrstnem redu.
Vzemimo primer:
Imamo seznam nekaterih naključnih števil v območju A1: E6. Celica A9 vsebuje vrednost iz obsega stolpcev, tj. A1: E1. Celica B9 vsebuje vrednost iz obsega vrstic, to je A1: A6. Za iskanje ustrezne vrednosti iz stolpca in vrstice potrebujemo formulo.
- V celici D9 bi bila formula naslednja
- = OFFSET ($ A $ 1, MATCH (B9, $ A $ 1: $ A $ 6,0) -1, MATCH (A9, $ A $ 1: $ E $ 1,0) -1)
- Pritisnite tipko enter na tipkovnici.
- Funkcija vrne rezultat 100 (celica C3) Stolpec C je 63 in vrednost 3rd Vrstica je 80.
- Če vrednost vrstice v celici B9 spremenimo iz 80 do 43, potem bi bil rezultat izračunan samodejno.