Formül Düzenleme

  • Konuyu başlatan Konuyu başlatan barkin
  • Başlangıç tarihi Başlangıç tarihi

barkin

Kullanıcı
Katılım
30 Mar 2022
Mesajlar
125
Excel Versiyonu
Excel 2016
Excel Sürümü
64 Bit
Excel Dili
Türkçe
İyi günler.

=İNDİS([Personel.xls]BiLGi!$B$9:$M$9;ARA(2;1/([Personel.xls]BiLGi!$B$9:$M$9<>"");SÜTUN([Personel.xls]BiLGi!$B$9:$M$9))-1)

Yukarıdaki formül ile satırdaki son dolu hücreyi alıyorum. Bunu DÜŞEYARA'ya nasıl entegre ederim. Yani formül kişi bazlı arasın ve o kişiye ait satırdaki son veriyi bulsun.
 
Merhaba, yardımcı sütun kullanarak direkt Düşeyara işlevi ile istediğiniz veriye ulaşmanız mümkün. Dosya paylaşırsanız yardımcı olmaya çalışırım
 
Örnek dosya.
Formül ile kişiye ait DÜŞEYARA ile veya başka bir formülle satırdaki son veri ile son veriden bir öncekini bulmak istiyorum.

https://s2.***/server14/01yz3x/SON_DEGER.xlsx.html
 
Merhaba , örnek dosyada kişi isimleri benzersiz ( tekil ). Tüm dosyanız bu şekilde mi olacak ? Eğer kişi isimleri hep tekil olacaksa formül bulduğu ilk ve TEK veriyi getirecek. Yoksa kişi isimlerinin tekrar etme durumu olacak mı ?
 
Formül ile kişiye ait DÜŞEYARA ile veya başka bir formülle satırdaki son veri ile son veriden bir öncekini bulmak istiyorum.
Üstte yazdığım (yukarıdaki mesajda da yazdığım) yanlış anlaşılmasın. Bulunan sonuç (son veri ile son veriden bir önceki) tek formül içinde değil ayrı formülle olacak.
 
Merhaba ,
3 farklı formül uygulaması yaptım. Kontrol eder misiniz ?
 

Ekli dosyalar

  • 1609772578793.webp
    1609772578793.webp
    6.7 KB · Görüntüleme: 43
Merhaba ,
3 farklı formül uygulaması yaptım. Kontrol eder misiniz ?
Sayın Ezelk, elinize sağlık.. Ancak, tam istediğim bu şekilde değil.
Sizin gönderdiğiniz dosyadan örnek vermek gerekirse;
B43 hücresinden bir isim seçtğimde, o ismin bulunduğu satırın son dolu değeri gelsin. Listeden Ali 9'u seçtiğimizde son dolu hücre M10'da olduğu için M10'daki değeri getirsin.
 
Merhaba, son değer ile ilgili bir güncelleme yaptım. Kontrol eder misiniz ? yukarıdaki dosyayı güncelledim.
 
bu kısım istediğiniz gibi oldu mu ? "bir önceki " derken aynı satırda dolu olan ikinci hücreyi mi kastediyorsunuz ?

örnek : Ali 23 için son hücre: N24 ikinci formülde M24 ü gelecek ?
 
bu kısım istediğiniz gibi oldu mu ? "bir önceki " derken aynı satırda dolu olan ikinci hücreyi mi kastediyorsunuz ?

örnek : Ali 23 için son hücre: N24 ikinci formülde M24 ü gelecek ?
Evet formül tam istediğim gibi olmuş, teşekkür ederim.
İkinci formül de; evet aynı satırda sondan ikinci dolu hücre..
 
Dosyayı güncelledim. Benim bulduğum çözüm gereği boş hücrelere 0 değeri girdim. Kontrol eder misiniz ?
Eğer 0 değerinin girilmesini uygun görmüyorsanız ,uzman arkadaşlarım başka bir çözüm yolu bulacaklardır.
Kolay gelsin.
 
Teşekkür ederim Ezel bey..
Umarım çok olmuyorumdur..
Aşağıdaki formülü diğer sayfadan kullanamadım. Nerede hata yapıyorum acaba?
=ARA(YİNELE("XZ";5);İNDİS(Sayfa1!C2:N24;KAÇINCI(C27;Sayfa1!B2:N24;0); ))
 
Rica ederim , elimden geldiğince yardımcı olmaya çalışıyorum. Örnek dosyada sadece SAYFA1 de veriler vardı. Eğer başka sayfada ve başka bir tabloda aynı formülü kullanmak istiyorsanız formülü düzenlemeniz gerekmektedir. Başka sayfada SAYFA1 deki tablodan aynı şekilde veri almak istiyorsanız sorun olmaması gerekir. Hatalı bilgi mi dönüyor yoksa direkt hata mesajı mı veriyor ?
Formülde sayfa1 deki C27 hücresindeki değer referans alınıyor. yani isim yazılan hücre C27. diğer sayfada formülü kullanırken bunu göz önüne alın lütfen.
 
#YOK hatası alıyorum. Örnek dosyanızda veriler Sayfa1 de... Sayfa2 de kullandığım formül;
=ARA(YİNELE("XZ";5);İNDİS(Sayfa1!C2:N24;KAÇINCI(C27;Sayfa1!B2:N24;0);))

1609796064140.webp
 
mavi renkli olanları düzeltin lütfen. Sanırım kopyalarken problem olmuş.

ARA(YİNELE("XZ";5);İNDİS(Sayfa1!C2:N24;KAÇINCI(C27;Sayfa1!B2:B24;0);))
 
Merhabalar.
Sorun çözüldü mü bilemiyorum.
Ekran görüntülerinden anladığım, formülün nerede uygulanacağının da çok net olmadığı.

Çözülmüşse, aşağıdaki formüller de alternatif olsun.
İki formül de dizi formülüdür, yani CTRL+SHIFT+ENTER ile formül uygulaması yapılmalıdır.

Verilerin Sayfa1 A2:N24 aralığında olduğu, formülün ise Sayfa2 C27'deki isime göre Sayfa2 D27 hücresinde uygulanacağı varsayıldı.

VBA:
İndirmek için giriş yapmanız gerekmektedir.
(2 satır)
 
Benzer Konular Popüler İçerikler Daha Fazlası
Geri
Üst Alt