Excel formülü: Metin verilerindeki son satır -

İçindekiler

Genel formül

=MATCH(bigtext,range)

Özet

Metin verileri 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 kullanabilirsiniz. Gösterilen örnekte, D5'teki formül şöyledir:

=MATCH(REPT("z",255),B4:B11)

Açıklama

Bu formül, bir aralıktaki son metin değerini 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" bir değer olan sözde "büyük metin" dir (bazen "büyük metin" olarak kısaltılır). Alfabetik olarak sıralama yapan metinle çalışırken bu, her zaman alfabetik sıralama düzeninin sonunda görünecek bir metin değeri anlamına gelir.

Bu formül metinle eşleştiğinden, fikir, gerçek metinde hiçbir zaman gerçekleşmeyecek, ancak sonuncular olacak bir arama değeri oluşturmaktır. Bunu yapmak için, "z" harfini 255 kez tekrarlamak için REPT işlevini kullanırız. 255 sayısı, MATCH'ın bir arama değerinde izin verdiği en büyük karakter sayısını temsil eder.

KAÇINCI bu değeri bulamadığında, aralıktaki son metin değerine "geri adım atar" ve bu değerin konumunu döndürür.

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.

Son göreli konum - son satır numarası

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:

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...