Arvon hakeminen viiteverkosta käyttämällä toisella alueella lueteltuja indeksejä

Anonim

Tässä artikkelissa opimme löytämään arvon viiteverkosta indeksiluetteloa käytettäessä, voimme käyttää yhdistelmää "OFFSET "&" MATCH " -toiminnolla saat tuloksen Microsoft Excel 2010: ssä.
OFFSET: Palauttaa viittauksen alueeseen, joka on annettu määrä rivejä ja sarakkeita annetusta viitteestä.

Syntaksi: = OFFSET (viite, rivit, sarakkeet, korkeus, leveys)

viite: Se on viittaus soluun tai solualueeseen, josta offsetia sovelletaan.

rivit: Ylös- tai alaspäin olevien rivien lukumäärä, jonka haluat käyttää alueen siirtymänä.

cols: Sarakkeiden määrä vasemmalle tai oikealle, jotka haluat käyttää alueen siirtymänä.

korkeus: Tämä on valinnainen. Se on rivien määrä, jonka haluat palautettavan viittauksen olevan.

leveys: Tämä on valinnainen. Se on sarakkeiden määrä, jonka haluat palautettavan viittauksen olevan.
OTTELU funktio etsii tiettyä kohdetta valitulla solualueella ja palauttaa sitten kyseisen kohteen suhteellisen sijainnin alueella.

Syntaksi = MATCH (hakuarvo, hakutoiminto, hakutyyppi)

lookup_value: Arvo, jota haluat etsiä

lookup_array: Tietotaulukko sisältää tiedot, joista haluat palauttaa tuloksen.

match_type: 1,0 ja -1 ovat kolme vaihtoehtoa.

1 (Oletus): Se löytää alueen suurimman arvon. Lista on järjestettävä nousevaan järjestykseen.

0: Se löytää tarkan vastaavuuden

-1: Se löytää alueen pienimmän arvon. Lista on järjestettävä laskevaan järjestykseen.
Otetaan esimerkki:

Meillä on luettelo joistakin satunnaisluvuista alueella A1: E6.Solu A9 sisältää arvon sarakealueelta eli A1: E1. Solussa B9 on arvo rivialueelta eli A1: A6. Tarvitsemme kaavan löytääksemme vastaavan arvon sekä sarakkeesta että rivistä.

  • Solussa D9 kaava olisi
  • = OFFSET ($ A $ 1, MATCH (B9, $ A $ 1: $ A $ 6,0) -1, MATCH (A9, $ A $ 1: $ E $ 1,0) -1)
  • Paina näppäimistön enter -näppäintä.
  • Funktio palauttaa tuloksen 100 (solu C3) Sarake C on 63 ja arvo 3rd Rivi on 80.

  • Jos muutamme solun B9 riviarvon arvosta 80-43, sitten tulos lasketaan automaattisesti.