Excel formula: Pridobi vsebino celice v dani vrstici in stolpcu -

Kazalo

Splošna formula

=INDIRECT(ADDRESS(row,col))

Povzetek

Če želite dobiti vsebino celice z dano številko vrstice in stolpca, lahko uporabite funkcijo ADDRESS skupaj z INDIRECT. V prikazanem primeru je formula v G6:

=INDIRECT(ADDRESS(G4,G5))

Pojasnilo

Funkcija Excel ADDRESS vrne naslov celice na podlagi dane številke vrstice in stolpca. Na primer, funkcija ADDRESS z 1 za vrstico in stolpec, kot je ta:

=ADDRESS(1,1)

vrne "$ A $ 1" kot besedilo.

Funkcija INDIRECT vrne veljaven sklic iz besedilnega niza.

V prikazanem primeru funkcija ADDRESS vrne vrednost "$ C $ 9" znotraj INDIRECT:

=INDIRECT("$C$9")

Nato POSREDNO to besedilo pretvori v običajno sklic in vrne vrednost v celici C9, ki je "breskev".

Opomba: INDIRECT je spremenljiva funkcija in lahko povzroči težave z zmogljivostjo na bolj zapletenih delovnih listih.

Z INDEX

Če hranite funkcijo INDEX matriko, ki se začne na A1 in vključuje referenčne celice, lahko dobite enak rezultat s formulo, ki je morda lažje razumljiva. Na primer, spodnja formula bo vrnila enak rezultat, kot je prikazan na posnetku zaslona.

=INDEX(A1:E100,G4,G5)

Velikost matrike je poljubna, vendar se mora začeti pri A1 in vključevati podatke, na katere se želite sklicevati.

Zanimive Članki...