SORU
26 Mart 2011, CUMARTESİ


Son boş olmayan bir hücre sütun

Herkes Microsoft Excel sütundaki boş olmayan son hücreye, değerini bulmak için formül biliyor mu?

CEVAP
5 Mart 2014, ÇARŞAMBA


Aşağıdaki basit formülü kullanarakçok daha hızlı

=LOOKUP(2,1/(A:A<>""),A:A)

2003 Excel:

=LOOKUP(2,1/(A1:A65535<>""),A1:A65535)

Avantajları aşağıdaki verir:

  • dizi değilformül
  • uçucu değilformül

Açıklama:

  • (A:A<>"") Dizi {TRUE,TRUE,..,FALSE,..} döndürür
  • 1/(A:A<>"") {1,1,..,#DIV/0!,..} bu diziyi değiştirir.
  • LOOKUP beri bekliyorsıralanmışdizidekiartansipariş dikkate alınarak bu ise LOOKUP fonksiyon bulamazsınız tam bir eşleşme seçtiği en büyük değeri lookup_range (bizim vakamızda {1,1,..,#DIV/0!,..}) az veya eşit değeri (bizim vakamızda 2), formül bulur son 1 dizi ve karşılık gelen değeri döndürür result_range (üçüncü parametre - A:A).

Ayrıca küçük bir not- yukarıdaki formül dikkate hataları (son boş olmayan hücre hata varsa sadece bunu görebilirsiniz) ile hücreleri almaz. Eğer dikkate almak istiyorsanız, kullanın:

=LOOKUP(2,1/(NOT(ISBLANK(A:A))),A:A)

resimde farkı gösterir:

enter image description here

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • gsipek

    gsipek

    20 Temmuz 2007
  • Matt Stokes

    Matt Stokes

    22 Ocak 2008
  • taliajoy18

    taliajoy18

    12 Temmuz 2011