if Kullanımı

Katılım
17 Şubat 2007
Mesajlar
36
Excel Vers. ve Dili
Excel 2013
Altın Üyelik Bitiş Tarihi
09/12/2021
Değerli hocalarım, herkese selamlar. Burada yazılanları sürekli okuyup, nadir olsa da yazan biri olarak, if kullanımı ile ilgili bir sualim olacaktı. Aşağıda örnekte verilen ifade de nasıl bir şartlandırma söz konusudur. Or dan önce ve sonra iki şart söz konusu ve bu şartlar nasıl dönmekte, bunu kavrayamadım. Bu konuda yardımcı olabilirseniz müteşekkir olurum. Selam ve saygılarımla.

a=2
b=3
c=3
If a = b <> 0 Or a = c <> 0 Then
d = 2*5
End If
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Yapmak istediğiniz a , b ve c sıfırdan büyük olacak ve aynı zamanda a ve b eşitse ya da a c'ye eşitse mi demek istiyorsunuz.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Deneyiniz, umarım olmuştur.

Kod:
If (Range("A1") > 0 And Range("B1") > 0 And Range("A1") = Range("B1")) Or _
   (Range("A1") > 0 And Range("C1") > 0 And Range("A1") = Range("C1")) Then _
   Range("D1") = 2 * 5
 
Katılım
17 Şubat 2007
Mesajlar
36
Excel Vers. ve Dili
Excel 2013
Altın Üyelik Bitiş Tarihi
09/12/2021
Merhaba,
Deneyiniz, umarım olmuştur.

Kod:
If (Range("A1") > 0 And Range("B1") > 0 And Range("A1") = Range("B1")) Or _
   (Range("A1") > 0 And Range("C1") > 0 And Range("A1") = Range("C1")) Then _
   Range("D1") = 2 * 5
Değerli katkılarınız için teşekkür ederim Necdet hocam.
 
Üst