İki koşula göre veri almak

Ahmet Sami

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
399
Excel Vers. ve Dili
microsoft office 2007-2010-2013-2019-2021
Altın Üyelik Bitiş Tarihi
06-01-2025
İyi günler kıymetli üstadlarım, H30 hücresine YIL ve H31 hücresine MALZEME adı yazınca, girilen değer hangi YIL ve MALZEME ise karşılığı olan B30:B45 aralığına formülle aktarsın, gönderilen il veya şirket sayısı artabilir. Yardımlarınız için şimdiden teşekkür ederim.
 

Ekli dosyalar

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
605
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
Verilerinizi Sayfa 2 'de (A-D sütunları) veritabanına uygun hale getirdim. Bu şekilde takip edebilme imkanınız varsa;
özet tablolarla, daha verimli şekilde raporlama yapabilirsiniz.
Diğer türlü Sayfa 1 deki tablonuzda formulle işlem yapılması zor gibi görünüyor.
Makro çözümü gerektirebilir.

232974
 

Ekli dosyalar

Ahmet Sami

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
399
Excel Vers. ve Dili
microsoft office 2007-2010-2013-2019-2021
Altın Üyelik Bitiş Tarihi
06-01-2025
Cengiz bey teşekkür ederim ancak gönderdiğim dosya üzerinde ki gibi olması gerekiyor.
 

Ahmet Sami

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
399
Excel Vers. ve Dili
microsoft office 2007-2010-2013-2019-2021
Altın Üyelik Bitiş Tarihi
06-01-2025
Cengiz bey koddan ziyade formül olması bizim için daha makbul olur inşallah.
 

Cengiz Demir

Altın Üye
Katılım
29 Haziran 2018
Mesajlar
605
Excel Vers. ve Dili
Office 365 TR (32 Bit)
Altın Üyelik Bitiş Tarihi
05-04-2025
Merhabalar. Formülle oldu gibi :)

Eğer ana listenizi genişletirseniz; düşeyaradaki tablo referansını ona göre değiştirmelisiniz. ($A$4:$Y$27)
Ayrıca yeni malzeme eklerseniz. $B$2:$E$2 referansını duruma göre değiştirirsiniz. (Tabi tablo referansıyla beraber.)

Tablonuz ile, arama yaptığınız H30 hücresi arasında, sayı metin uyuşmazlığı vardı.
Tablonuzdaki yılları ve H30 hücresini sayı olarak düzenledim. Yeni ekleme yaparsanız buna dikkat edersiniz.

Formülün nasıl çalıştığını anlatayım:

KAÇINCI($H$30;$1:$1;0) formülü ile yıl ilk satırda aranıyor ve bulunduğu hücrenin sütun numarasını veriyor.
KAÇINCI($H$31;$B$2:$E$2;0) formülü ile B2-E2 arasında malzemeyi bulup sütün numarasını veriyor.
Bu iki rakamı toplayıp 1 çıkarttığımızda Düşeyara ile tabloda bulduğumuz firmanın, hangi sütunundaki veriyi getireceğini belirlemiş oluyoruz.

Ekteki dosyanızda formülü uyguladım.

Kod:
=DÜŞEYARA(A30;$A$4:$Y$27;KAÇINCI($H$30;$1:$1;0)+KAÇINCI($H$31;$B$2:$E$2;0)-1;0)
 

Ekli dosyalar

Ahmet Sami

Altın Üye
Katılım
10 Kasım 2006
Mesajlar
399
Excel Vers. ve Dili
microsoft office 2007-2010-2013-2019-2021
Altın Üyelik Bitiş Tarihi
06-01-2025
Cengiz Bey çok teşekkür ederim tam istediğim gibi olmuş sağolun.
 
Üst