Son Dolu Satırı Bulma

Katılım
9 Ekim 2009
Mesajlar
1,626
Excel Vers. ve Dili
türkçe
2003
İyi günler ;
C15:C5000 hücre aralığındaki en son satırdaki veriyi formül ile D15 hücresine nasıl yazdırabiliriz ?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Bu şekilde deneyin.

=ARA(2;1/(C15:C5000<>"");C15:C5000)
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Sayın çıtır'ın başka başlıkta paylaştığı formül şu şekilde:

=ARA(2;1/(C15:C5000<>"");C15:C5000)
 
Katılım
25 Ekim 2006
Mesajlar
349
Excel Vers. ve Dili
MS Office Standart 2016 Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2024
acaba sondan bir önceki için nasıl revize edebilirim
 

Korhan Ayhan

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

Eğer aralarda boş satır yoksa aşağıdaki yapı işinizi görecektir.

C++:
=İNDİS(A:A;ARA(2;1/(A:A<>"");SATIR(A:A)-1))
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bu durumda aşağıdaki DİZİ formül ile çözüme gidebilirsiniz.

C++:
=EĞERHATA(İNDİS(A:A;BÜYÜK(EĞER(A:A<>"";SATIR(A:A));2));"")
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ben A sütunu için örnek verdim. Siz bunu satıra uygulamanız gerekirdi.

Ne yazdınızda sonuç alamadınız?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Alternatif.
Kod:
=EĞERHATA(ARA(2;1/(($A$2:$X$2="Birim Fiyat")*(A3:X3<>""));A3:X3);"")
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Formülünüz hep 4. satıra başvurmuş. Ayrıca ben A sütunu için örnek verdiğim için SATIR kullanmıştım. Siz satır içinde sondan bir önceki veriyi aradığınız için SÜTUN kullanmalısınız.
 
Katılım
25 Ekim 2006
Mesajlar
349
Excel Vers. ve Dili
MS Office Standart 2016 Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2024
DİZİ
=EĞERHATA(İNDİS(D3:AA3;BÜYÜK(EĞER(D3:AA3<>"";SÜTUN(D3:AA3));2));"")

çalışmadı
 
Katılım
25 Ekim 2006
Mesajlar
349
Excel Vers. ve Dili
MS Office Standart 2016 Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2024
Merhaba,

Alternatif.
Kod:
=EĞERHATA(ARA(2;1/(($A$2:$X$2="Birim Fiyat")*(A3:X3<>""));A3:X3);"")
Harika, tam istediğim gibi çalıştı; biliyorum çok oluyorum ama sondan bir önceki fiyatı almak için (kırmızı) nasıl bir değşiklik yapmalıyım
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,247
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Boş dediğiniz hücrelerde veri olabilir mi?
 
Katılım
25 Ekim 2006
Mesajlar
349
Excel Vers. ve Dili
MS Office Standart 2016 Türkçe
Altın Üyelik Bitiş Tarihi
19-03-2024

Ekli dosyalar

Üst