Tabloda istenen değeri bulma

suatbayhan

Altın Üye
Altın Üye
Katılım
2 Kasım 2007
Mesajlar
491
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
28/11/2026
Merhaba arkadaşlar,
Ekte sunduğum dosyada yardımınıza ihtiyacım var.
Yardımlarınız için şimdiden teşekkür ederim.
 

Ekli dosyalar

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Merhaba

K23 hücreye yazarak deneyiniz.
C++:
=İNDİS($E$4:$S$18;KAÇINCI($I23;$B$4:$B$18;0);KAÇINCI($J23;$E$3:$S$3;0))
 

suatbayhan

Altın Üye
Altın Üye
Katılım
2 Kasım 2007
Mesajlar
491
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
28/11/2026
Cevabınız için çok teşekkür ederim.
Ancak benim istediğim I23 te verilen değere göre J23 ve K23 te yazılan sonuçları bulmak.
İlginiz için çok teşekkür ediyorum.
 

suatbayhan

Altın Üye
Altın Üye
Katılım
2 Kasım 2007
Mesajlar
491
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
28/11/2026
Bu şekliyle iki bilinmeyen, tek denklem gibi görünüyor. Ama belki yardımcı satır veya sütun kullanılarak da olsa çözülebilir diye düşünüyorum.
 

Greenblacksea53

Altın Üye
Katılım
5 Ocak 2019
Mesajlar
572
Excel Vers. ve Dili
Ofis 365 Tr
Altın Üyelik Bitiş Tarihi
05-01-2025
Cevabınız için çok teşekkür ederim.
Ancak benim istediğim I23 te verilen değere göre J23 ve K23 te yazılan sonuçları bulmak.
İlginiz için çok teşekkür ediyorum.
=İNDİS($E$4:$S$18;KAÇINCI($I23;$B$4:$B$18;0);KAÇINCI($J23;$E$3:$S$3;0)) uzmanamele'nin yazdığı förmül işini görüyor, ayrıca Exceldeki açıklama kısmındaki yazmış olduğun cevaplarada uyuyor
Zaten satır ve sütünü ( I23 ve J23 bulunuyor)
 

suatbayhan

Altın Üye
Altın Üye
Katılım
2 Kasım 2007
Mesajlar
491
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
28/11/2026
Formulde I23 ve J23 te verilenlere göre K23 değeri bulunuyor.

Benim istediğim ise I23 te verilen bilgiye göre J23 ve K23 değerlerini bulmak.

Yani verilen I23
İstenen ise, J23 ve K23 te ya,zılan değerler.

(J23 ve K23 te yazdiklarım,, bulunmasını istediğim sonuçlardır.)
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
J23 hücresine

Kod:
=İNDİS($E$3:$S$3;KÜÇÜK(EĞER(DOLAYLI("E"&KAÇINCI(I23;$B$4:$B$18;0)+3&":"&"S"&KAÇINCI(I23;$B$4:$B$18;0)+3)<>"";SÜTUN($E$3:$S$3)-SÜTUN($E$3)+1);EĞERSAY($I$23:I23;I23)))
yazıp CTRL+SHIFT+ENTER tuşlarına basarak dizi formülü oluşturup aşağı doğru çekiniz.

Yeşil alana da (K23 ile başlayan kısım) Sayın uzmanamele'nin yazdığı formülü yazarsınız.
 

suatbayhan

Altın Üye
Altın Üye
Katılım
2 Kasım 2007
Mesajlar
491
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
28/11/2026
J23 hücresine

Kod:
=İNDİS($E$3:$S$3;KÜÇÜK(EĞER(DOLAYLI("E"&KAÇINCI(I23;$B$4:$B$18;0)+3&":"&"S"&KAÇINCI(I23;$B$4:$B$18;0)+3)<>"";SÜTUN($E$3:$S$3)-SÜTUN($E$3)+1);EĞERSAY($I$23:I23;I23)))
yazıp CTRL+SHIFT+ENTER tuşlarına basarak dizi formülü oluşturup aşağı doğru çekiniz.

Yeşil alana da (K23 ile başlayan kısım) Sayın uzmanamele'nin yazdığı formülü yazarsınız.
İlginiz için çok teşekkür ederim. Ali bey.
Formülünüz çalıştı. Eğer dizi formülü olmadan çözülebilseydi çok daha iyi olurdu. Çünkü bu dosyayı kullanıp Excele hakim olmayanlar sık sık hata yapacaktır.
Ama olmuyorsa böyle de çok güzel.
Emeğinize sağlık.
Ayrıca Sayın uzmanamele ve Sayın Greenblacksea5'ye de ilgileri ve destekleri için çok teşekkür ediyorum.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
Merhaba
Ali bey'in önerdiği formül ile hakediş itibar ayları bulunur.
Ben olaya o açıdan bakmadım. Yani J sütunundaki verileri formül ile yazmaya gerek yok.
Örneğin Ocak ayı hakedişi Kasım-Aralık-Ocak itibar ayları olduğunu bilmesek bile ki Ekim ayı da dahil olabilirdi, I sütununa 3 satır Ocak ayı yazıyorsak karşılığını da biliyoruz demektir.
Yani; 3 satır Ocak yazan kişi karşılığına hangi aylar olduğunu da yazar. dolayısıyla J sütunu manuel doldurulmalıdır.

Oysa soruyu şu şekilde sorsaydınız tam olurdu.
B sütunundaki aylara göre Tablo verilerini kullanarak hangi ayda yapılan hakediş hangi aylara karşılık geldiğini; ocak ayı için 3, mart, mayıs, haziran için 2 adet bulup bulunan değerleri I23:L35 hücrelerine yazmak istiyorum deseydiniz daha doğru olurdu.
Ali beyin J sütunu için önerdiği formüle benzer Şekilde I23:I35 sütunundaki aylar da bulunurdu.

Demek istediğim; ocak ayı için 3 satır açıyoruz, neden? çünkü tabloda kasım-aralık-ocak ayına yayıldığı için.
Bu durumda zaten aradığımız ayları biliyor olmuyor muyuz?
 

suatbayhan

Altın Üye
Altın Üye
Katılım
2 Kasım 2007
Mesajlar
491
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
28/11/2026
Merhaba
Ali bey'in önerdiği formül ile hakediş itibar ayları bulunur.
Ben olaya o açıdan bakmadım. Yani J sütunundaki verileri formül ile yazmaya gerek yok.
Örneğin Ocak ayı hakedişi Kasım-Aralık-Ocak itibar ayları olduğunu bilmesek bile ki Ekim ayı da dahil olabilirdi, I sütununa 3 satır Ocak ayı yazıyorsak karşılığını da biliyoruz demektir.
Yani; 3 satır Ocak yazan kişi karşılığına hangi aylar olduğunu da yazar. dolayısıyla J sütunu manuel doldurulmalıdır.

Oysa soruyu şu şekilde sorsaydınız tam olurdu.
B sütunundaki aylara göre Tablo verilerini kullanarak hangi ayda yapılan hakediş hangi aylara karşılık geldiğini; ocak ayı için 3, mart, mayıs, haziran için 2 adet bulup bulunan değerleri I23:L35 hücrelerine yazmak istiyorum deseydiniz daha doğru olurdu.
Ali beyin J sütunu için önerdiği formüle benzer Şekilde I23:I35 sütunundaki aylar da bulunurdu.

Demek istediğim; ocak ayı için 3 satır açıyoruz, neden? çünkü tabloda kasım-aralık-ocak ayına yayıldığı için.
Bu durumda zaten aradığımız ayları biliyor olmuyor muyuz?
Merhaba,
Cevabınız için çok teşekkür ederim. Soruyu sorarken iyi ifade edememiş olabilirim. Bunun için sizden özür dilerim.

Eğer I sütununu da formül ile yaparsanız gerçekten çok iyi olur.

İlginiz için tekrar çok teşekkür ediyorum.
 

suatbayhan

Altın Üye
Altın Üye
Katılım
2 Kasım 2007
Mesajlar
491
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
28/11/2026
Tekrar merhaba,
Yukarıda verdiğim tabloda değişiklik yaptım. Ona göre bulmak istediğim sonuçlar var. Yardımcı olursanız çok memnun olurum.
Selamlar...
 

Ekli dosyalar

Üst