Excel formülü: Aralıktaki ilk satır numarası -

İçindekiler

Genel formül

=MIN(ROW(rng))

Özet

SATIR işlevine dayalı bir formüle sahip bir aralıktaki ilk satırı (yani başlangıç ​​satır numarasını) alabilirsiniz.

Gösterilen örnekte, F5 hücresindeki formül şöyledir:

=MIN(ROW(data))

burada veriler B5: D10 için adlandırılmış bir aralıktır

Açıklama

Tek bir hücre başvurusu verildiğinde, SATIR işlevi bu başvurunun satır numarasını döndürür. Bununla birlikte, birden fazla satır içeren bir aralık verildiğinde, SATIR işlevi, aralığın tüm satır numaralarını içeren bir dizi döndürür. Gösterilen örnekte dizi şuna benzer:

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

Yalnızca ilk satır numarasını istiyorsanız, dizideki en düşük sayı olacak ilk satır numarasını çıkarmak için MIN işlevini kullanabilirsiniz.

Basit versiyon

Tek bir hücreye girilen SATIR işlevi, bir dizi döndürmesine rağmen yalnızca ilk satır numarasını görüntüler. Bu, pratikte genellikle SATIR işlevini tek başına kullanabileceğiniz anlamına gelir:

=ROW(rng)

Bununla birlikte, formüllerin içinde daha karmaşık formüllerin içinde, bazen bir dizi değil, yalnızca bir öğe ile uğraştığınızdan emin olmanız gerekir. Bu durumda, yalnızca ilk öğeyi çıkarmak için MIN kullanmak isteyeceksiniz.

Dizin sürümü

SATIR (aralık) aslında aralıktaki her satır numarasının bir dizisini döndürdüğünden, ilk öğeyi getirmek için INDEX'i de kullanabilirsiniz:

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

Test edilmemiştir, ancak bu, çok büyük aralıklarda MIN (SATIR) formülünden biraz daha hızlı olabilir.

Ilginç makaleler...