• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

İki koşula göre veri almak

Katılım
10 Kasım 2006
Mesajlar
399
Excel Vers. ve Dili
microsoft office 2007-2010-2013-2019-2021
İ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

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

Cengiz bey teşekkür ederim ancak gönderdiğim dosya üzerinde ki gibi olması gerekiyor.
 
Cengiz bey koddan ziyade formül olması bizim için daha makbul olur inşallah.
 
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

Cengiz Bey çok teşekkür ederim tam istediğim gibi olmuş sağolun.
 
Geri
Üst