• DİKKAT

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

birçok eğerli formül yardım

Katılım
21 Kasım 2005
Mesajlar
355
Arkadaşlar A1-B1-C1 HÜCRELERİNDE SAYISAY DEĞERLERİM VAR
Aşağıda belirtiğim koşullara göre işlem yapmasını istiyorum

EĞER B1=0 VE C1=1 İSE SONUÇ SIFIR
EĞER B1=0 VE C1>1 İSE (A1/2*C1)+A1/2
EĞER B1=1 VE C1=0 İSE (A1*2)
EĞER B1>1 VE C1=0 İSE (A1*11,5)*B1
EĞER B1>1 VE C1>1 İSE (A1(B1*21,5)+1,5)+(A1(C1*0,5)
EĞER B1=1 VE C1>1 İSE (A1*21,5)+(A1*(C1*0,5)

BU ŞARTLARI sağlayan formül nasıl yapabilirim
yardımcı olursanız sevinirim tşk
 
"Eğer / IF" formülü kullanılmayan aşağıdaki "unisex formülü" (:biggrin:) dener misiniz?

Kod:
=(((B1=0)*(C1=1))*0)+(((B1=0)*(C1>1))*((A1/2*C1)+A1/2))+((B1=1)*(C1=0)*(A1*2))+((B1>1)*(C1=0)*(A1*11,5*B1))+((B1>1)*(C1>1)*(((A1*B1*21,5)+1,5)+A1*C1*0,5))+((B1=1)*(C1>1)*((A1*21,5)+A1*C1*0,5))
.
 
Son düzenleme:
Sayın Haluk bey daha kısa çözüm bulmuş; benimkide alternatif olsun.
Kod:
=EĞER(VE(B1=0;C1=1);0;EĞER(VE(B1=0;C1>1);(A1/2*C1)+A1/2;EĞER(VE(B1=1;C1=0);(A1*2);EĞER(VE(B1>1;C1=0);(A1*11,5)*B1;EĞER(VE(B1>1;C1>1);A1+(B1*21,5)+A1*(C1*0,5);EĞER(VE(B1=1;C1>1);(A1*21,5)+(A1*(C1*0,5))))))))
 
"Eğer / IF" formülü kullanılmayan aşağıdaki "unisex formülü" (:biggrin:) dener misiniz?

Kod:
=(((B1=0)*(C1=1))*0)+(((B1=0)*(C1>1))*((A1/2*C1)+A1/2))+((B1=1)*(C1=0)*(A1*2))+((B1>1)*(C1=0)*(A1*11,5*B1))+((B1>1)*(C1>1)*(((A1*B1*21,5)+1,5)+A1*C1*0,5))+((B1=1)*(C1>1)*((A1*21,5)+A1*C1*0,5))
.

yapmış olduğunuz formülü kendime göre uyarladım işimi gördü tşk ederim.

=(((FT1=0)*(FU1=1))*0)+(((FT1=0)*(FU1>1))*(D1/2*FU1))+((FT1=1)*(FU1=0)*((D1*1.5)+3))+((FT1>1)*(FU1=0)*D1*((FT1-1)*20)+(((FT1*2)+2)))+((FT1>1)*(FU1>=1)*(((D1*FT1*21)+2)+D1*FU1*0.5))

ancak b1=0 ve c1=0 durumunda 2 yazıyor (bu durumda sıfır olması gerekli)
ve alternatif olarak küsüratlı çıkan rakamları yuvarlamak istesek nasıl yaparız yardım ederseniz sevinirm :)
 
.

Bir de bu taş fırın formülünü dener misiniz?


Kod:
=AND(B1=0; C1=1)*0+AND(B1=0;C1>1)*((A1/2*C1)+A1/2)+AND(B1=1;C1=0)* (A1*2)+AND( B1>1;C1=0)* (A1*11,5)*B1+AND(B1>1;C1>1)*((A1*(B1*21,5)+1,5)+(A1*(C1*0,5)))+AND(B1=1;C1>1)*((A1*21,5)+(A1*(C1*0,5)))

:mrgreen:


.
 
Ben kendi formülümü denedim. B1 ve C1'in 0 olması durumunda sonuç 0 oluyor.

Excel'de tam sayı ayraçı olarak "," yerine "." kullanıyorsanız, yukarıda önerilen formüllerde o yüzden hata mesajı çıkabilir.

Çıkan sonuçları da, hücrelerin formatını ayarlayarak (hücre biçimlendirme) istediğinize ulaşabilirsiniz.

.
 
Son düzenleme:
İdris Bey; taş fırının ısısı ideal .... hata vereceğini sanmam ...:biggrin:

.
 
Geri
Üst