Excel-kaava: Haku muuttuvan arkin nimellä -

Sisällysluettelo

Yleinen kaava

=VLOOKUP(val,INDIRECT("'"&sheet&"'!"&"range"),col,0)

Yhteenveto

Voit luoda muuttuvan arkin nimisen haun käyttämällä VLOOKUP-funktiota yhdessä INDIRECT-toiminnon kanssa.

Esitetyssä esimerkissä kaava kohdassa C5 on:

=VLOOKUP($B5,INDIRECT("'"&C$4&"'!"&"B5:C11"),2,0)

Selitys

Taulukon "kuukausi" -välilehdet sisältävät seuraavanlaisen taulukon:

Yhteenveto-välilehden VLOOKUP-kaavat hakevat ja poimivat tietoja kuukauden välilehdistä luomalla dynaamisen viitteen kunkin kuukauden taulukon nimelle.

Hakuarvo syötetään sekaviitteenä $ B5 sarakkeen ollessa lukittu, jotta kopiointi taulukkoon voidaan sallia.

Table_array luodaan INDIRECT-funktiolla seuraavasti:

INDIRECT("'"&C$4&"'!B5:C11")

Yhdistetty viite C $ 4 viittaa rivin 4 sarakkeiden otsikoihin, jotka vastaavat työkirjan arkkien nimiä (eli "Jan", "Feb", "Mar").

Yksi lainausmerkki liitetään C $ 4: n kummallekin puolelle ketjutusoperaattorin (&) avulla. Tätä ei vaadita tässä esimerkissä, mutta se sallii kaavan käsitellä arkkien nimiä välilyönneillä.

Seuraavaksi huutomerkki (!) Liitetään oikealle oikean taulukon viitteen luomiseksi, jota seuraa taulukon taulukon todellinen alue.

Lopuksi VLOOKUP: n sisällä 2 on sarakehakemisto 0: lla tarkan haun pakottamiseksi.

Mielenkiintoisia artikkeleita...