Pridobivanje vrednosti iz referenčne mreže z uporabo indeksov, uvrščenih v drug obseg

Anonim

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.