Excel formula: Naslov prve celice v obsegu -

Splošna formula

=ADDRESS(MIN(ROW(range)),MIN(COLUMN(range)))

Povzetek

Če želite dobiti naslov prve celice v obsegu, lahko uporabite funkcijo ADDRESS skupaj s funkcijami ROW, COLUMN in MIN. V prikazanem primeru je formula v F5:

=ADDRESS(MIN(ROW(data)),MIN(COLUMN(data)))

kjer so podatki imenovani obseg B5: D14.

Pojasnilo

Funkcija ADDRESS ustvari sklic na podlagi dane številke vrstice in stolpca. V tem primeru želimo dobiti prvo vrstico in prvi stolpec, ki ga uporabljajo poimenovani podatki obsega (B5: D14).

Za uporabo prve vrstice uporabimo funkcijo ROW skupaj s funkcijo MIN, kot je ta:

MIN(ROW(data))

Ker podatki vsebujejo več kot eno vrstico, vrne ROW polje številk vrstic:

(5;6;7;8;9;10;11;12;13;14)

Ta matrika gre neposredno v funkcijo MIN, ki vrne najmanjše število:

MIN((5;6;7;8;9;10;11;12;13;14)) // returns 5

Za pridobitev prvega stolpca uporabimo funkcijo COLUMN na enak način:

MIN(COLUMN(data))

Ker podatki vsebujejo tri vrstice, vrne COLUMN matriko s tremi številkami stolpcev:

(2,3,4)

in funkcija MIN znova vrne največje število:

MIN((2,3,4)) // returns 2

Oba rezultata se vrneta neposredno v funkcijo ADDRESS, ki ustvari sklic na celico v vrstici 5, stolpec 2:

=ADDRESS(5,2) // returns $B$5

Če želite relativni naslov namesto absolutne reference, lahko za tretji argument navedete 4:

=ADDRESS(MIN(ROW(data)),MIN(COLUMN(data)),4) // returns B5

Alternativa funkcije CELL

Čeprav to ni očitno, funkcija INDEX vrne referenco, zato lahko s funkcijo CELL z INDEX dobimo naslov prve celice v obsegu, kot je ta:

=CELL("address",INDEX(data,1,1))

V tem primeru s pomočjo funkcije INDEX dobimo referenco na prvo celico v obsegu, tako da damo INDEX 1 za številko vrstice in 1 za številko stolpca s podatki za matriko:

INDEX(data,1,1) // returns reference to B5

Nato INDEX vrne sklic na celico B5, za prikaz naslova pa uporabimo funkcijo CELL z "naslovom".

Opomba: Funkcija CELL je hlapljiva funkcija, ki lahko povzroči težave z zmogljivostjo v velikih ali zapletenih delovnih zvezkih.

Zanimive Članki...