Excel formula: številka prve vrstice v obsegu -

Kazalo

Splošna formula

=MIN(ROW(rng))

Povzetek

Prvo vrstico (tj. Številko začetne vrstice) lahko dobite v obsegu s formulo, ki temelji na funkciji ROW.

V prikazanem primeru je formula v celici F5:

=MIN(ROW(data))

kjer so podatki imenovani obseg za B5: D10

Pojasnilo

Ko dobi referenco ene celice, funkcija ROW vrne številko vrstice za to referenco. Ko pa dobi obseg, ki vsebuje več vrstic, bo funkcija ROW vrnila matriko, ki vsebuje vse številke vrstic za obseg. V prikazanem primeru je matrika videti tako:

(5; 6; 7; 8; 9; 10)

Če želite samo prvo številko vrstice, lahko s funkcijo MIN izvlečete samo prvo številko vrstice, ki bo najmanjša številka v matriki.

Preprosta različica

Funkcija ROW, vnesena v eno celico, bo prikazala samo številko prve vrstice, čeprav vrne matriko. To pomeni, da lahko v praksi pogosto samo uporabite funkcijo ROW:

=ROW(rng)

Vendar je v formulah bolj zapletenih formul včasih treba zagotoviti, da imate opravka le z enim elementom in ne z matriko. V tem primeru boste želeli z MIN izvleči samo prvi element.

Različica indeksa

Ker ROW (obseg) dejansko vrne matriko vsake številke vrstice v obsegu, lahko s pomočjo INDEX pridobite tudi prvi element:

=ROW(INDEX(data,1,1))

Ni preizkušeno, vendar je to lahko v zelo velikih razponih nekoliko hitrejše od formule MIN (ROW).

Zanimive Članki...