Excel formülü: Sayısal verilerdeki son satır -

İçindekiler

Genel formül

=MATCH(bignum,range)

Özet

Sayısal veriler için (boş hücreli veya boş hücreli) son göreceli konumu (yani son satır, son sütun) elde etmek için, MATCH işlevini sözde "büyük sayı" ile kullanabilirsiniz.

Gösterilen örnekte, E5'teki formül şöyledir:

=MATCH(9.99E+307,B4:B9)

Son * göreli * konum, çalışma sayfasındaki satır değil

Dinamik aralıklar oluşturan gelişmiş formüller oluştururken, genellikle bir listedeki verilerin son konumunu bulmak gerekir. Verilere bağlı olarak, bu veri içeren son satır, verilerin bulunduğu son sütun veya her ikisinin kesişimi olabilir. Not: Çalışma sayfasındaki satır numarasını değil, belirli bir aralıktaki son * göreli konumu * istiyoruz:

Açıklama

Bu formül, bir aralıktaki son sayısal değeri bulmak için yaklaşık eşleme modunda MATCH işlevini kullanır. MATCH'taki 3. bağımsız değişken tarafından 1 olarak ayarlanarak veya varsayılan olarak 1 olan bu bağımsız değişken atlanarak etkinleştirilen yaklaşık eşleşme.

Arama değeri, aralıkta görünecek herhangi bir değerden kasıtlı olarak daha büyük olan sözde "büyük sayı" dır (bazen "bignum" olarak kısaltılır).

Sonuç, KAÇINCI'nın aralıktaki son sayısal değere "geri adım atması" ve o konumu döndürmesidir.

Not: Bu yaklaşım, aralıktaki boş hücrelerde iyi çalışır, ancak hem sayı hem de metin içeren karma verilerde güvenilir değildir.

Bignum hakkında

Excel'in işleyebileceği en büyük sayı 9.99999999999999E + 307'dir.

MATCH'ı bu şekilde kullanırken, aralıktaki herhangi bir değerden daha büyük olması garanti edilen herhangi bir büyük sayıyı kullanabilirsiniz, örneğin:

=MATCH(1E+06,range) // 1 million =MATCH(1E+09,range) // 1 billion =MATCH(1E+12,range) // 1 trillion

9.99E + 307 veya benzerini kullanmanın avantajı, (1) çok büyük bir sayı ve (2) bir "büyük sayı" için yer tutucu olarak tanınabilir olmasıdır. Çeşitli gelişmiş Excel formüllerinde kullanıldığını göreceksiniz.

Dinamik aralık

Bu formülü, INDEX ve OFFSET gibi diğer işlevlerle dinamik bir aralık oluşturmak için kullanabilirsiniz. Örnekler ve açıklama için aşağıdaki bağlantılara bakın:

  • INDEX ve COUNTA ile dinamik aralık
  • OFFSET ve COUNTA ile dinamik aralık

Bu makale için ilham, Mike Girvin'in "son göreceli konum" kavramını açıkladığı mükemmel kitabı Control + Shift + Enter'dan geldi.

Ilginç makaleler...