[q]
(3) 

Excel Üstadları ?

byakuya #1167691
=IFERROR(IF(OR(V2>0;W2>0)*OR(V2>0;X2>0)*OR(X2>0;W2>0);"DİKKAT";IF(V2>0;"Araç1";IF(W2>0;"Araç2";IF(X2>0;"Araç3"))));"")

Dostlar yukardaki formüle "Araç4" eklediğimde A1 satırında araç 4 yazıyor, buraya kadar problem yok aşağıdaki gibi de çalışıyor formül yani.

=IFERROR(IF(OR(V2>0;W2>0)*OR(V2>0;X2>0)*OR(X2>0;W2>0);"DİKKAT";IF(V2>0;"Araç1";IF(W2>0;"Araç2";IF(X2>0;"Araç3";IF(Y2>0;"Araç4")))));"")

Fakat benim istediğim V2 W2 X2 Y2 hücrelerinden "herhangi ikisi doluysa" a1 hücresine araç değil "dikkat" uyarısı vermesi?

3 ihtimal ile yapabildim ama 4 olunca kafa durdu. Anlatabildim umarım.

 

biraz uzun olur ama ben olsam şöyle yaparım:

hücreler boş ise 0, değilse 1 yazan bakşa 4 hücre atarım her birine karşılık gelen. bu yeni 4 hücrenin toplamı 1den büyükse de dikkat yazacak şekilde kodu düzenlerim.

ron dennis

@ron dennis mantıklı, bir deniyim.
edit: oldu tşkler.

Extra 4 hücre açmadan yapabilir miyiz acaba?

byakuya

0 ve 1 leri hesaplayan yeni bir hücre açmak yerine if'in içine SUM(v2,x2,w2...) > 0,1 [nasıl istiyorsan] yazabilirsin.

archmage mahmut
1

mobil görünümden çık