Değişken hücre aralığında son dolu hücreyi tesbit etmek

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,239
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Arkadaşlar değişkenlik gösteren bir hücre aralığında son dolu hücrenin adresini bulmak istiyorum. Ekte gönderdiğim dosyada detaylı olarak örnekledim.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn COST_CONTROL, aklıma makrolu çözüm geldi.İşinizi görürmü bilmem

Sub enson()
Range("N5") = Range("C5:M5").End(xlToRight).Value
End Sub
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Pardon siz adresi istemiştiniz
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,344
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Private Sub Worksheet_Change(ByVal Target As Range)
[N5] = Selection.SpecialCells(xlLastCell).Address
End Sub
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sub enson()
Range("N5") = Range("C5:M5").End(xlToRight).Address
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,239
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Arkadaşlar ilginiz için teşekkürler fakat ben formül ile bu işlemi yapmak istiyorum ayrıca arada boş bir hücre olduğundada en son dolu hücre adresini vermesi gerekiyor tabi mümkünse.
 

AS3434

Özel Üye
Katılım
13 Ocak 2005
Mesajlar
1,820
Excel Vers. ve Dili
M.Office/Excel 2007 Türkçe
İçiçe geçmiş "eğer"lerle çözülebilir ama formül hücre sayısı kadar uzun olur :)
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn Mehmet Beyin bunla ilgili bir fonksiyonu vardı

N5 e =ARA(9,9E+307;C5:M5) gibi yazdığınızda sayısal olarak o aralıktaki en son değeri veriyor

Bunu adres ile birleştirmek gerekecek :düsün:
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,239
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Daha pratik bir yolu olmalı diye düşünüyorum.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Pratik bir yolu var oda makro ama siz fonksiyon istediğiniz için biraz kasıyorum :D
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Fonksiyon ile (ve iki gizli satır kullanarak) bir çözüm önerisi ekte.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,239
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Mehmett bey ilgilendiğiniz için teşekkür ederim. :hey:
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sn Haluk, Sıfır yada eksi değerlerde çalışmıyor.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
fructose' Alıntı:
Sn Haluk, Sıfır yada eksi değerlerde çalışmıyor.
Ekteki dosya, her durumda çalışır...
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,239
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Haluk bey sizede şık çözümünüz için çok teşekkür ederim. :hey:
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Elinize sağlık süper olmuş :hey:
 
Üst