Voit noutaa rivin seuraavan ei -tyhjän solun sarakeotsikon käyttämällä yhdistelmää INDEX, MATCH, MIN, IF & COLUMN toimintoja, joilla saadaan ulostulo.
INDEKSI: Palauttaa solun arvon tai viitteen tietyn rivin ja sarakkeen leikkauspisteessä tietyllä alueella.
Syntaksi: = INDEX (array, row_num, column_num)
OTTELU funktio etsii tiettyä kohdetta valitulla solualueella ja palauttaa sitten kyseisen kohteen suhteellisen sijainnin alueella.
Syntaksi = MATCH (hakuarvo, hakutoiminto, hakutyyppi)
Min: Palauttaa pienimmän luvun solualueelta tai taulukosta. Jos esimerkiksi numeroluettelo sisältää 5, 6, 7, 8, 9 ja 10, tulos on 5.
Syntaksi = MIN (luku1, numero2,…)
Argumentteja voi olla enintään 255, katso alla oleva kuvakaappaus:
The IF -toiminto tarkistaa, onko määrittämäsi ehto TOTTA tai VÄÄRÄ. Jos tilanne palaa TOTTA se palauttaa esiasetetun arvon ja jos ehto palaa VÄÄRÄ sitten se palauttaa toisen esiasetetun arvon.
Syntaksi = JOS (looginen_testi, arvo_Jos_tosi, arvo_Jos_väärä)
Sarake: Palauttaa viitteen sarakkeen numeron.
Syntaksi: = COLUMN (viite)
Otetaan esimerkki:
Rivi 1 sisältää luettelon kuukausista tammikuusta joulukuuhun. Rivillä 2 luetellaan maksettavat summat kahdentoista kuukauden aikana. Tyhjä solu rivillä osoittaa, että maksua ei ole suoritettu kyseisenä kuukautena. Haluamme luoda uuden rivin, joka näyttää jokaisen kuukauden sen kuukauden nimen, jossa maksu erääntyy.
- Solussa A3 kaava olisi
- = INDEKSI (A1: $ L1, MATCH (MIN (IF (A2: $ L2 "", COLUMN (A2: $ L2)))), COLUMN (A2: $ L2)))
- Paina näppäimistön enter -näppäintä.
- Toiminto palauttaa tammikuun, eli maksu erääntyy tammikuun kuukaudelta.
- Jos poistamme kohteen 1 ja kohteen 2 riviltä 2, funktio palauttaa maaliskuun.
- Kopioimalla kaavan solusta A3 alueelle B3: L3 voimme palauttaa kuukauden, jolta maksu on maksettava.