• DİKKAT

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

Koşullu Doğrulama

Katılım
13 Kasım 2009
Mesajlar
337
Excel Vers. ve Dili
Ofis 2016 TR 64 Bit
İyi akşamlar, örnek ekte, biraz mantık sorusu gibi oldu, işin içinden bir türlü çıkamıyorum. Çalışmamın son bölümü, yardımlarınızla 2 aydır devam eden çalışmamı bitireceğim. Bir sorun çıkmazsa tabi ki...
 

Ekli dosyalar

=EĞER(VE(E2="a";F2=G2);DOĞRU;EĞER(VE(E2="b";F2=G2);DOĞRU;YANLIŞ))
 
Merhaba,

E sütünu "A" değerini içeriyorsa diyorsunuz. Verdiğiniz örnekte E2 hücresinin değeri "A".

Değeri "A" olan başka "A" içeriyor demek başka. E2 hücresindeki değer "KEMAL" olsaydı "A" içeriyor olurdu.
Sorunuz DEĞER mi İÇERİYOR mu? Hangisi?
 
Haklısınız, değeri "A" olan olacak anlatımda, KMLZDMR'İN formülü işime yaradı teşekkürler. Fakat bir koşulu yazmayı unutmuşum, benim için son derece karmaşık, son olarak bu formüle;

=EĞER(VE(E2="a";F2=G2);DOĞRU;EĞER(VE(E2="b";F2=G2);DOĞRU;YANLIŞ))

*E sütünu değeri "A" ise; F sütunu değeri "H" ve ya G sütünu değeri "H" ise; sonuç "Yanlış"

koşulunuda ekleyebilirmiyiz?
 
Sorumu dosyada güncelledim. Sarım iyice karıştı. Yardımcı olabilecek var mı?
 

Ekli dosyalar

Aşağıdaki formülü H2 hücresine yapıştırıp, alttaki hücrelere doğru sürükleyerek çoğaltın ....

Kod:
=((((((E2="A")*((F2="H") + (G2="H"))>2)) + (F2<>"H")*(G2<>"H")*(F2=G2))=1) + (E2="B")*(F2=G2))>=1

.
 
Aşağıdaki formülü H2 hücresine yapıştırıp, alttaki hücrelere doğru sürükleyerek çoğaltın ....

Kod:
=((((((E2="A")*((F2="H") + (G2="H"))>2)) + (F2<>"H")*(G2<>"H")*(F2=G2))=1) + (E2="B")*(F2=G2))>=1

.

Şiir gibi formül de, kafiyesini anlamak zor :) Haluk bey son günlerde bu IF'li (EĞER) formüllere yeni boyut getirdiniz, tebrik ederim.
 
Necdet Bey ..... :D:D

Bu teknik bana daha rahat geliyor ...... Hem formülü yazarken anlaması kolay, hem de İngilizce veya Türkçe ifade içermediğinden, bir nevi "Unisex" formül, olduğu gibi alıp hem İngilizce hem de Türkçe veya herhangi bir versiyonda yapıştırdığınızda sorunsuzca çalışır.

Sonuçta "1" ve "0" tekniği kullanılıyor, bilgisayarın ana dili yani ....

Eğer 1000'lerce satırda uygulanmıyorsa, iyidir ... ;)

.
 
Haluk hocam teşekkürler, çalışmamda emeğiniz çok.
 
Geri
Üst