• FORUMU MOBİL UYGULAMADAN TAKİP EDİN

    Forumu isteyen üyelerimiz Tapatalk (Harici bir hizmet) üzerinden mobil uygulamadan takip edebilirler.
    iOS için : https://itunes.apple.com/app/id307880732?mt=8
    Android için : https://play.google.com/store/apps/details?id=com.quoord.tapatalkpro.activity
    adreslerinden indirebilirsiniz.

    Bir iki haftaya da foruma özel kendi uygulamamız yayında olacak.
ALTIN ÜYELİK Hakkında Bilgi
-----------------------

Bir sütunun en alt hücresinde bulunan değeri yazdırma formulü

Katılım
7 Aralık 2018
Mesajlar
6
Beğeniler
0
Excel Vers. ve Dili
2016 türkçe
#1
Bir sütunun en alt hücresinde bulunan değerin değişken olmasından dolayı, onu sabit bir hücrede yazdırmak istiyorum. yazdırmak istiyorum. Bunun bir formülü varmı acaba. teşekkür ederim
 

çıtır

Altın Üye
Altın Üye
Katılım
6 Mart 2005
Mesajlar
2,925
Beğeniler
204
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
#2
Sayın hamza8625 ;
Foruma hoş geldiniz.
kopyaladığınız hücreye ,D sütunu D1 ile D10000 arasında yazılan son değeri yazar
Kod:
=ARA(2;1/(D1:D10000<>"");D1:D10000)
 
Katılım
7 Aralık 2018
Mesajlar
6
Beğeniler
0
Excel Vers. ve Dili
2016 türkçe
#3
Hoşbulduk

kopyalıyorum ama yazmadı. şimdi farklı bir yerden şöyle bir formul aldım o çalıştı. a sutununun en altındaki rakamı yazdırmak için formül

=DOLAYLI(ADRES(TOPLA.ÇARPIM(MAK((SATIR($A$1:$A$60000))*($A$1:$A$60000<>"")));1;1))
 

çıtır

Altın Üye
Altın Üye
Katılım
6 Mart 2005
Mesajlar
2,925
Beğeniler
204
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
#7
Sayın hamza8625;
A Sütunu ve 60000 olaçaksa aşıdaki formülü deneyiz.Bu ara da Bey
Kod:
=ARA(2;1/(A1:A100000<>"");A1:A100000)
 
Son düzenleme:
Katılım
7 Aralık 2018
Mesajlar
6
Beğeniler
0
Excel Vers. ve Dili
2016 türkçe
#8
=ARA(2;1/(A1:A100000<>"");D1:D100000)

bu formülü deniyorum ama olmuyor hata veriyor. sondaki değeri vermiyor.

=DOLAYLI(ADRES(TOPLA.ÇARPIM(MAK((SATIR($A$1:$A$60000))*($A$1:$A$60000<>"")));1;1))

bu formülde a sutunu haricinde çalışmıyor. a harflerini değiştirmeme rağmen

http://dosya.co/5u7atxff8s4k/son_satır.xlsm.html

bunu mevcuttaki dosya ile nasıl bağlantılı hale getiricem.

Çıtır bey ve yangıncı34
 

yanginci34

Altın Üye
Altın Üye
Katılım
6 Temmuz 2010
Mesajlar
890
Beğeniler
38
Excel Vers. ve Dili
excel2013
#9
Kodun kırmızı olarak harf yazanları ayrıca sayı olanları da mesela 1=A sütunu buna göre uyarlayın.
Ayrıca kodtaki Cells(1, 3) burası nereye yazdıracağınızı belirliyor burdaki 1 satır sayısı 3 sütun sayısı yani ben C1 hücresine yazdırmışım bunuda kendinize uyarlayın.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim son
If Intersect(Target, [a:a]) Is Nothing Then Exit Sub
If Target = "" Then
Exit Sub
End If
son = Sheets("Sayfa1").Cells(Rows.Count, 1).End(3).Row
Cells(1, 3) = Cells(son, 1)
End Sub
 

çıtır

Altın Üye
Altın Üye
Katılım
6 Mart 2005
Mesajlar
2,925
Beğeniler
204
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
#10
Sondaki değer yanlış olmuş düzelttim.Aradığınız sütunun harflerini kullanınız.
Kod:
=ARA(2;1/(A1:A100000<>"");A1:A100000)
 
Katılım
10 Temmuz 2012
Mesajlar
1,126
Beğeniler
25
Excel Vers. ve Dili
2016 TR
#11
Sayın ÇITIR
Arkadaşın sorusuna ek olarak soru soruyorum ama
=ARA(2;1/(A1:A100000<>"");A1:A100000) en son yazan hesaplanıyor.

a) en son yazan değilde sondan bir öncekini nasıl bulabiliriz?
b) formül içine sondan bir önceki için 1, iki önceki için 2, üç öncesi için 3 gibi

yardımcı olabilir misiniz?
 

çıtır

Altın Üye
Altın Üye
Katılım
6 Mart 2005
Mesajlar
2,925
Beğeniler
204
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
#12
Dizi formülü Formülden ctrl+Shift ve enter tuşlayarak çıkınız.Sondaki 2 yi bulmak isteğiniz önçeki ile değiştiriniz.
Kod:
=İNDİS($A$1:$A$100000;BÜYÜK(EĞER($A$1:$A$100000<>"";SATIR($A$1:$A$100000));2))
 
Son düzenleme:

çıtır

Altın Üye
Altın Üye
Katılım
6 Mart 2005
Mesajlar
2,925
Beğeniler
204
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
#16
Deneyiniz.Dizi formülü Formülden ctrl+Shift ve enter tuşlayarak çıkınız.
Kod:
=İNDİS($B$1:$B$9;BÜYÜK(EĞER($B$3:$B$9<>"";SATIR($B$3:$B$9));2))
 
Katılım
7 Aralık 2018
Mesajlar
6
Beğeniler
0
Excel Vers. ve Dili
2016 türkçe
#17
Öncelikle yardımlarınız için çok teşekkür ederim.

=ARA(2;1/(A1:A100000<>"");A1:A100000)

bunu yazdığımda sondaki değeri veriyor. fakat sayı yoksa sütunda "#yok" yazıyor. eğer sayı yoksa hiçbirşey yazmaması gerekiyor. onu nasıl yapabilirim.
 

çıtır

Altın Üye
Altın Üye
Katılım
6 Mart 2005
Mesajlar
2,925
Beğeniler
204
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
#18
Rica ederim.Dönüş yaptığınız için teşekkür ederim.
Sayı veya metin sütundaki son veriyi getirir.Sütun boş ise aşağıdaki formülü yazdığınız hücre boş olur.Formülü A sütunundaki bir hücrye yazmayınız.
Kod:
=EĞERHATA(ARA(2;1/($A$1:$A$100000<>"");$A$1:$A$100000);"")
 
Üst