• DİKKAT

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

çoklu eğer(ve( formülünü hangi formülle çalışır duruma getirebilirim.

Katılım
9 Nisan 2015
Mesajlar
494
Excel Vers. ve Dili
2003 TÜRKÇE EXCEL
İyi akşamlar,
Sayın formdaşlar, aşağıdaki eğer(ve( formülü çok sayıda olduğu için tıkandı.Nasıl düzenlenir? Teşekkür ederim.
çoklu eğer(ve( formülünü hangi formülle çalışır duruma getirebilirim.
R21 hücresi "EVET" ise GELİR' sayfasında birer hücre değeri getiriliyor;R21 hücresi "HAYIR"ise GELİR' sayfasındaki hücre 1, 1+2, 1+2+3, 1+2+3+4 hücre değerleri toplanarak getirilmesi gerekiyor.

Kod:
=EĞER(VE($R$21="EVET";$S$21=1);GELIR!G399;
EĞER(VE($R$21="EVET";$S$21=2);GELIR!O399;
EĞER(VE($R$21="EVET";$S$21=3);GELIR!W399;
EĞER(VE($R$21="EVET";$S$21=4);GELIR!AE399;
EĞER(VE($R$21=" HAYIR ";$S$21=1);GELIR!G399;
EĞER(VE($R$21="HAYIR";$S$21=2); GELIR!G399+GELIR!O399;
EĞER(VE($R$21="HAYIR";$S$21=3); GELIR!G399+GELIR!O399+ GELIR!W399;
EĞER(VE($R$21="HAYIR";$S$21=4); GELIR!G399+GELIR!O399+ GELIR!W399+GELIR!AE399;
EĞER(VE($R$21="HAYIR";$S$21="TÜM DÖNEM");GELIR!AM399
 
Aşağıdakini bir deneyin ...

Kod:
=($R$21="EVET")*($S$21=1)*GELIR!G399 + ($R$21="EVET")*($S$21=2)*GELIR!O399 + ($R$21="EVET")*($S$21=3)*GELIR!W399 + ($R$21="EVET")*($S$21=4)*GELIR!AE399 + ($R$21="HAYIR")*($S$21=1)*GELIR!G399 + ($R$21="HAYIR")*($S$21=2)* (GELIR!G399+GELIR!O399) +  ($R$21="HAYIR")*($S$21=3)*(GELIR!G399+GELIR!O399+ GELIR!W399) +  ($R$21="HAYIR")*($S$21=4)*(GELIR!G399+GELIR!O399+ GELIR!W399+GELIR!AE399) + ($R$21="HAYIR")*($S$21="TÜM DÖNEM")*(GELIR!AM399)

.
 
Sayın haluk. Evet olanlar sadece birer alan .hayır olanlar ise seçim sayısı kadar toplam olacak. Ornegi nHayır ve 2 ise 1 ve 2 nin alanları toplanacak bu bilgiye göre formülü yeniden düzenlemek ya da yeni bir formül bulmak gerek olsa....
 
.

Haluk bey'in formülünü:

Kod:
=VE($R$21="EVET";$S$21=1)*GELIR!G399+VE($R$21="EVET";$S$21=2)*GELIR!O399+
VE($R$21="EVET";$S$21=3)*GELIR!W399+VE($R$21="EVET";$S$21=4)*GELIR!AE399+
VE($R$21=" HAYIR ";$S$21=1)*GELIR!G399+VE($R$21="HAYIR";$S$21=2)*(GELIR!G399+GELIR!O399)+VE($R$21="HAYIR";$S$21=3)*(GELIR!G399+GELIR!O399+ GELIR!W399)+VE($R$21="HAYIR";$S$21=4)*(GELIR!G399+GELIR!O399+GELIR!W399+GELIR!AE399)+VE($R$21="HAYIR";$S$21="TÜM DÖNEM")*GELIR!AM399

Görünüm kolaylığı için:

Kod:
=VE($R$21="EVET";$S$21=1)*GELIR!G399
+VE($R$21="EVET";$S$21=2)*GELIR!O399
+VE($R$21="EVET";$S$21=3)*GELIR!W399
+VE($R$21="EVET";$S$21=4)*GELIR!AE399
+VE($R$21=" HAYIR ";$S$21=1)*GELIR!G399
+VE($R$21="HAYIR";$S$21=2)*(GELIR!G399+GELIR!O399)
+VE($R$21="HAYIR";$S$21=3)*(GELIR!G399+GELIR!O399+ GELIR!W399)
+VE($R$21="HAYIR";$S$21=4)*(GELIR!G399+GELIR!O399+GELIR!W399+GELIR!AE399)
+VE($R$21="HAYIR";$S$21="TÜM DÖNEM")*GELIR!AM399


şeklinde deneyin.


.
 
Sayın Haluk ve Sayın İdris Serdar üstadlarım ikisi de doğru hesaplama yapmaktadır.
aklınıza sağlık. Teşekkür ederim.
 
Geri
Üst