Son dolu hücrenin adresini alma

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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?
 
Katılım
7 Aralık 2014
Mesajlar
72
Excel Vers. ve Dili
Excel 2010 Home and Business / Ingilizce
Altın Üyelik Bitiş Tarihi
28/10/2021
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?
 
Katılım
7 Aralık 2014
Mesajlar
72
Excel Vers. ve Dili
Excel 2010 Home and Business / Ingilizce
Altın Üyelik Bitiş Tarihi
28/10/2021
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)
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
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)
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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.
 
Katılım
7 Aralık 2014
Mesajlar
72
Excel Vers. ve Dili
Excel 2010 Home and Business / Ingilizce
Altın Üyelik Bitiş Tarihi
28/10/2021
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 :))) )
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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.
 
Katılım
7 Aralık 2014
Mesajlar
72
Excel Vers. ve Dili
Excel 2010 Home and Business / Ingilizce
Altın Üyelik Bitiş Tarihi
28/10/2021
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.)
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,276
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
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))))
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,800
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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:
Üst