aynı satırdaki iki hücredeki veriyi farklı tabloda aynı satırdaki iki hücrede aramak

Katılım
28 Aralık 2005
Mesajlar
52
Altın Üyelik Bitiş Tarihi
22-04-2020
Merhabalar

Ekteki tablodan da göreceğiniz üzere a-b sütununda yapmam gereken bir liste var (yapılması gereken tablosu). E-F sütununda ise benim yaptığım işleri listeleyen bir tablo var (yapılan) . Benim istediğim örneğin "yapılması gereken" tablosundaki A tedarikçisine ait 1 kodunu "yapılan" tablosundan arasın ve eğer yapılmışsa C3 hücresine "yapıldı" yapılmadıysa "yapılmadı" yazsın.

Umarım karışık anlatmamışımdır. Tablodan da herşeyi çok açık olarak ifade ettiğimi sanıyorum. Bunun çözümünü bulabilirsem bundan sonra yaptığım çoğu işi rahatlatacağım. Ben bayağı bir aradım bulamadım, eğer buna benzer bir soru sorulmadıysa çoğu arkadaşa da örnek olacağını düşünüyorum. Makrosuz bir çözüm olabilir mi?Olamazsa mümkünse bir makro yazılabilir mi?

Teşekkürler,

Saygılar...
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Sadece kodamı bakacak yoksa kodun karşısındaki tedarikçiyede bakacakmı?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
C3 hücresine yazarak alt hücrelere kopyalayınız.

Kod:
=EĞER(A3="";"";EĞER(TOPLA.ÇARPIM(($E$3:$E$100=A3)*($F$3:$F$100=B3))>0;"Yapıldı";"Yapılmadı"))
.
 
Katılım
28 Aralık 2005
Mesajlar
52
Altın Üyelik Bitiş Tarihi
22-04-2020
C3 hücresine yazarak alt hücrelere kopyalayınız.

Kod:
=EĞER(A3="";"";EĞER(TOPLA.ÇARPIM(($E$3:$E$100=A3)*($F$3:$F$100=B3))>0;"Yapıldı";"Yapılmadı"))
.
Ömer Bey,

İlginiz için teşekkür ederim.

Belirtmeyi unuttum benm hatam, bendeki versiyon ingilizce office 2003 sp3. Vermiş olduğunuz formülü ingilizceye çevirdim:
=IF(A3="";"";IF(SUMPRODUCT(($E$3:$E$100=A3)*($F$3:$F$100=B3))>0;"Yapıldı";"Yapılmadı"))

formül çalışmadı. hata veriyor. bir problem mi var acaba?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
kullandığınız ayıraçlardan kaynaklanıyor olabilir.

; olan bölgeleri

,

yaparak denermisiniz..
 
Katılım
28 Aralık 2005
Mesajlar
52
Altın Üyelik Bitiş Tarihi
22-04-2020
Ömer Bey,

İlginiz için teşekkür ederim.

Belirtmeyi unuttum benm hatam, bendeki versiyon ingilizce office 2003 sp3. Vermiş olduğunuz formülü ingilizceye çevirdim:
=IF(A3="";"";IF(SUMPRODUCT(($E$3:$E$100=A3)*($F$3:$F$100=B3))>0;"Yapıldı";"Yapılmadı"))

formül çalışmadı. hata veriyor. bir problem mi var acaba?
tamam problemi hallettim. tam istediğim gibi olmuş. ellerinize sağlık.
 
Üst