• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Son dolu hücrenin adresini alma

Katılım
15 Temmuz 2012
Mesajlar
2,802
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Merhaba hayırlı sabahlar.

Excel çalışma dosyamın F sütunu baştan aşağı uzun bir şekilde dolu vaziyette, bazı satırlar gizli bulunmaktadır.

Benim istediğim F sütunun en son dolu satırının adresini G1 hücresine formülle yazdırmak istiyorum. (Örneğin F15456 gibi)

Yardımcı olur musunuz?
 
Hayirli Sabahlar ASLAN7410,

F sutunundaki icerikleriniz neler? Sayi mi tarih mi metin mi baska birsey mi belirtebilir misiniz lutfen? Ayrica sutun zaten belli (F) sadece Satir sayisini yazdirmamiz yeterli olmaz mi?
 
F sutunundaki satirlara name manager'den dinamik bir isim tanimlayin. Ornegin KolonF olsun.

Kod:
=ADDRESS(ROW(KolonF)+ROWS(KolonF)-1,COLUMN(KolonF)+COLUMNS(KolonF)-1)
 
G1 Hücresine kopyala Dizi formülü ctrl+shift+enter le çıkınız.
Kod:
=ADRES(BÜYÜK(EĞER($F$1:$F$50000<>"";SATIR($F$1:$F$50000));1);BÜYÜK(EĞER(SATIR($F$1:$F$50000)=BÜYÜK(EĞER($F$1:$F$50000<>"";SATIR($F$1:$F$50000));1);EĞER($F$1:$F$50000<>"";SÜTUN($F$1:$F$50000)));1);4)
 
Sayın Mertinc ilginiz için çok teşekkür ediyorum. F sütununda hem sayı hemde metin var.
Ayrıca name manager dediğiniz yeri anlamadığım için formülü uygulayamadım.

Sayın çıtır sizin ilginizede çok teşekkür ederim. Formül işime yaradı, hayırlı sabahlar hayırlı çalışmalar diliyorum.
 
Turkce Excel de karsiligi Ad Yoneticisi olabilir sanirim. Aslinda o kisim sadece formulu daha duzenli gostermek icindi. Onunla ugrasmayip KolonF olarak tanimladigim yere tablonuzu ya da sn. Citir'in yaptigi gibi $F$1:$F$50000 genis araligini tanimlarsaniz da formul calisacaktir.
(lakin ingilizce Excel deki virgullerin noktali virgulle degistirilmesi, ingilizce formulun turkceye cevrilmesi derken en iyisi diger cozumu kullanmak olacaktir diye tahmin ediyorum :))) )
 
Sayın Mertinc dediğinizi yaptım, KolonF yazan yere $F$1:$F$500000 bu şekilde yazdım, sonuç $K$1 çıktı. Sonuç normalda F48992 çıkması gerekiyor.
 
Kod:
=ADRES(SATIR($F$1:$F$50000)+SATIRLAR($F$1:$F$50000)-1;SUTUN($F$1:$F$50000)+SUTUNLAR($F$1:$F$50000)-1)

Bu formulde K cikmasinda bir terslik olmali sn Aslan7410, simdi yazdigim sekilde kontrol edebilir misiniz. (Rows ve columns fonksiyonlarinin Turkce karsiliklarini (Satirlar ve sutunlar) Umarim Doğru yazmisimdir.)
 
Alternatif;

DİZİ formüldür.

Kod:
=EĞER(MAK(EĞER(F:F<>"";SATIR(F:F)))=0;"-";"F"&MAK(EĞER(F:F<>"";SATIR(F:F))))
 
Cevap veren herkese ayrı ayrı teşekkür ediyorum. Sayın çıtır ve Korhan Bey'in formülle tam istediğim sonucu veriyor.

Sayın Mertinc sizin formül çalışmadı bilginiz olsun. Yine de teşekkür ederim.
 
Son düzenleme:
Geri
Üst