Ve / Veya birlikte kullanım hk. soru

Katılım
3 Aralık 2009
Mesajlar
5
Excel Vers. ve Dili
Excel 2003 Türkçe
Merhaba,
Daha önce bir konuya ek olarak gönderdiğim fakat cevap alamadığım bir sorum var. Biraz daha açıklayıcı ve bir kısmını halletmiş bir şekilde yeniden gönderiyorum.
Yapmaya çalıştığım 5 kriterin aldığı değerlere göre "SONUÇ" sütununda bir değer almak ve bu değere göre değerlendirme yapmak.
Her bir kriter 4 değer alabiliyor (örnekte toplam 5 kriter, normalde benim tuttuğum tabloda 15 kriter var)
Her bir kriterin alabileceği 4 değerden sadece "NOK" değerini aldığında sonuç "NOK" olacak diğer değerlerde "OK" olmalı.
İstediğimi kısmen 2.satırda yapabildim. Fakat iflas ettiği nokta 1. satır oldu. (Hiç değer girilmediğinde SONUÇ sütunu "OK" değerini alıyor.)
3.satırda "VE" ile "VEYA" yı birlikte kullanmaya çalıştım olmadı.
İlgili dosya ektedir.
Teşekkür ederim.
 

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,

Yanlış anlamışta olabilirim.

Kod:
=EĞER(BAĞ_DEĞ_DOLU_SAY(B3:F3)=0;"";EĞER(EĞERSAY(B3:F3;"NOK")>0;"NOK";"OK"))
Denermisiniz.

.
 
Katılım
3 Aralık 2009
Mesajlar
5
Excel Vers. ve Dili
Excel 2003 Türkçe
Merhaba,

Yanlış anlamışta olabilirim.

Kod:
=EĞER(BAĞ_DEĞ_DOLU_SAY(B3:F3)=0;"";EĞER(EĞERSAY(B3:F3;"NOK")>0;"NOK";"OK"))
Denermisiniz.

.
Teşekkür ederim bu şekliyle kullanabilirim.

Daha mükemmeli için soruyorum; kriterlerden en az biri boş olduğunda sonucun "NOK" olmasını sağlama ihtimali nedir?
Mesela; kriterlerden ilk üçünü değerlendirdim fakat 4. ve 5. yi daha sonra değerlendireceğim ve "SONUÇ" kısmı "NOK" olmalı.
Sizin formulünüzü uyguladığımda en az bir tane "NOK" değeri olduğunda "SONUÇ" "NOK" oluyor.

Tekrar teşekkür ederim.
 

Ö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
Kod:
=EĞER(BAĞ_DEĞ_DOLU_SAY(B3:F3)=0;"";EĞER(YADA(BAĞ_DEĞ_DOLU_SAY(B3:F3)<>SÜTUNSAY(B3:F3);EĞERSAY(B3:F3;"NOK")>0);"NOK";"OK"))
Bu şekilde deneyin.

.
 
Katılım
3 Aralık 2009
Mesajlar
5
Excel Vers. ve Dili
Excel 2003 Türkçe
Kod:
=EĞER(BAĞ_DEĞ_DOLU_SAY(B3:F3)=0;"";EĞER(YADA(BAĞ_DEĞ_DOLU_SAY(B3:F3)<>SÜTUNSAY(B3:F3);EĞERSAY(B3:F3;"NOK")>0);"NOK";"OK"))
Bu şekilde deneyin.

.
Tam da istediğim gibi olmuş.
Teşekkürler...
 
Üst