• DİKKAT

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

"OR" Fonksyon hakkında yardım istiyorum

  • Konbuyu başlatan Konbuyu başlatan Atoll
  • Başlangıç tarihi Başlangıç tarihi
Katılım
31 Ekim 2012
Mesajlar
46
Excel Vers. ve Dili
Excel 2003
Merhaba arkadaşlar...

OR fonksyonla şöyle işlem yapmak istiyorum.

Normal fonksyon böyle:
=IF(OR(A1=1;B1=1;C1=1),"answer if true","answer if false")

Sürekli "1" kendini tekrarlıyor, onu matematikte olduğu gibi kolaylaştırmak istiyorum.

örneğin: OR (A1,B1,C1 =1) gibi.

Bunu nasıl yapabilirim ?.
Şimdiden herkese teşekkür ederim.

Saygımla

Ata
 
. . .

Kod:
=EĞER(TOPLA(A1:C1)>=1;"answer if true";"answer if false")

. . .
 
Waw... Çok hızlydı bu cevap... Çok teşekkür ederim.

Bir deneyeceğim...
 
. . .

Kod:
=EĞER(TOPLA(A1:C1)>=1;"answer if true";"answer if false")

. . .

Hüseyin hocam, yanlış bende. Basitçe yazdığım için olmadı.

Şöyle yazim:
OR(A1=1;B1=1;C1=1; D1=1;D2=1;D3=1; K1=1;K2=1;K3=1)

Birde:
OR(A1=1;d1=1;h1=1;l1=1;n1=1;p3=1; s3=1;u3=1;AB3=1;)

Böyle atlamalar var. Böyle olunca da nasıl yazılır ?

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

Hücreler her zaman değer olarak 1 ve boş değer mi alıyor. 2-3 gibi rakamsal değerlerde alabilirler mi. Şu seçenek varsa hatalı sonuç üretecektir.

Hücre aralıkları bir birinden çok bağımzsız olduğu için şu şekilde yapılabilir. (D' den K' ya geçiyor...)
Tüm olasıklıklara göre test edin...

Kod:
=EĞER(TOPLA(A1:D1)+TOPLA(D2:D3)+TOPLA(K1:K3)>=1;"answer if true";"answer if false")

. . .
 
Şöyle değişiyor:

Satır birde bu 1 oluyor : OR(A1=1;B1=1;C1=1; D1=1;D2=1;D3=1; K1=1;K2=1;K3=1)
Ama
Bu satırın altında bu 2 oluyor: OR(A1=2;B1=2;C1=2; D1=2;D2=1;D3=2; K1=2;K2=2;K3=2)
Bunun altında 3 oluyor :OR(A1=3;B1=3;C1=3; D1=3;D2=3;D3=3; K1=3;K2=3;K3=3)
vs.
 
. . .

3 hücre aralığı sayısı sabit mi, sürekli artıp azalıyor mu ? (A:C - D:D - K:K)


. . .
 
. . .

Kullanıcı Tanımlı Fonksiyon ile yapılmış bir örnek ekliyorum.

Kod:
=[COLOR="DarkRed"]KONTROL[/COLOR]($A$1:$C$1;$D$1:$D$3;$K$1:$K$3;1)

1-2-3 diye artan değerler için satır() fonksiyonunu kullanabilirsiniz.


İNDİR - Ornek_01.rar

. . .
 

Ekli dosyalar

Yardımınız için sağolun...

Ama "KONTROL" fonksyonun inglizcesi ne...
 
. . .

Burada KTF kullandık yani makro.
Excelde ALT F11 yaparsanız açılan pencerede module1 içerisindeki kodları göreceksiniz.

Makroların çalışması için güvenlik ayarlarınızdan makro güvenliğini düşürmeniz gerekiyor.

. . .
 
Geri
Üst