Bir sütunda yer alan en son "X" değerinin satır numarasını almak

Katılım
29 Ocak 2024
Mesajlar
273
Excel Vers. ve Dili
Office 2016
Kıymetli Hocalarım merhaba,
Ekli dosyada G sütunu bazı satırlarda formüller ile oluşturulmuş "X" değeri mevcut;
en son "X" değerinin hangi satırda olduğu bulmaya çalışıyorum

https://dosya.co/pi1gmlbytka9/Kitap1.xlsx.html
bu şekilde bir formül oluşturmaya çalıştım ama, herhangi bir sonuç üretmedi.
Kod:
=ARA(2;1/(G5:G100="X");SÜTUN(G5:G100))
Özetle ekli sayfada 30 sonucunu üretmesi gerekiyor.

sonucu G2 hücresine yazdıracak şekilde bu konuda nasıl bir formül yazabiliriz?
desteğiniz için şimdiden teşekkürler,

iyi Akşamalr.
 
Katılım
29 Ocak 2024
Mesajlar
273
Excel Vers. ve Dili
Office 2016
Kıymetli Hocalarım merhaba,
Ekli dosyada G sütunu bazı satırlarda formüller ile oluşturulmuş "X" değeri mevcut;
en son "X" değerinin hangi satırda olduğu bulmaya çalışıyorum

https://dosya.co/pi1gmlbytka9/Kitap1.xlsx.html
bu şekilde bir formül oluşturmaya çalıştım ama, herhangi bir sonuç üretmedi.
Kod:
=ARA(2;1/(G5:G100="X");SÜTUN(G5:G100))
Özetle ekli sayfada 30 sonucunu üretmesi gerekiyor.

sonucu G2 hücresine yazdıracak şekilde bu konuda nasıl bir formül yazabiliriz?
desteğiniz için şimdiden teşekkürler,

iyi Akşamlar.

=MAK(EĞER(G5:G100<>""; SATIR(G5:G100)))

formülü ile çözdüm, her şey için teşekkürler....
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,638
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
<>"" yerine ="X" daha doğru olur.
Aksi halde son dolu hücre satır numarasını döndürür.
Yani X yerine herhangi bir şey yazınca dikkate alır. Aşağıdaki formül daha uygun gibi.

Kod:
=MAK(EĞER(G5:G500="X";SATIR(G1:G100)))
 
Katılım
6 Mart 2024
Mesajlar
342
Excel Vers. ve Dili
2010 TR & 2016 TR
Alternatif

=KAÇINCI(2;1/(G5:G100="X"))+4

Dizi Formül Enter yerine Ctrl+Shift+Enter ile giriş yapınız.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,384
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
İlk mesajda verdiğiniz formül kurgusu doğru... Yanlış olan SATIR yerine SÜTUN fonksiyonunu kullanmanız olmuş.

C++:
=ARA(2;1/(G5:G100="X");SATIR(G5:G100))
 
Üst