Excel-kaava: Hae solun sisältö annetulta riviltä ja sarakkeelta -

Sisällysluettelo

Yleinen kaava

=INDIRECT(ADDRESS(row,col))

Yhteenveto

Saadaksesi solun sisällön tietyllä rivillä ja sarakkeen numerolla, voit käyttää ADDRESS-funktiota yhdessä INDIRECT-toiminnon kanssa. Esitetyssä esimerkissä G6: n kaava on:

=INDIRECT(ADDRESS(G4,G5))

Selitys

Excel-OSOITE-funktio palauttaa solun osoitteen annetun rivin ja sarakkeen numeron perusteella. Esimerkiksi ADDRESS-funktio, jossa on 1 sekä riville että sarakkeelle:

=ADDRESS(1,1)

palauttaa "$ A $ 1" tekstinä.

INDIRECT-funktio palauttaa kelvollisen viitteen tekstimerkkijonosta.

Esitetyssä esimerkissä ADDRESS-funktio palauttaa arvon "$ C $ 9" INDIRECT: n sisällä:

=INDIRECT("$C$9")

Epäsuora sitten tämä teksti normaaliksi viitteeksi ja palauttaa arvon solussa C9, joka on "Peach".

Huomautus: INDIRECT on epävakaa toiminto, joka voi aiheuttaa suorituskykyongelmia monimutkaisemmissa laskentataulukoissa.

Indeksillä

Syöttämällä INDEX-funktiolle taulukosta, joka alkaa A1: stä ja sisältää solut viitteeksi, saat saman tuloksen kaavalla, joka voi olla helpommin ymmärrettävissä. Esimerkiksi alla oleva kaava palauttaa saman tuloksen kuin kuvakaappauksessa.

=INDEX(A1:E100,G4,G5)

Taulukon koko on mielivaltainen, mutta sen on aloitettava kohdasta A1 ja sisällettävä tiedot, joihin haluat viitata.

Mielenkiintoisia artikkeleita...