• DİKKAT

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

Çoklu eğer formülü

Katılım
12 Nisan 2006
Mesajlar
303
Excel Vers. ve Dili
Office 2003
Office 2007
Arkadaşlar merhaba

Yapmak istediğim formül =EĞER(A5<C5>B5;D5="YETERSİZ";D5="YETERLİ";D5="FAZLA";D5="SINIRDA") gibi
Yani C5 hücre değeri A5 hücre değerinden küçük ise D5 hücresine "YETERSİZ"
Yani C5 hücre değeri B5 hücre değerinden büyük ise D5 hücresine "FAZLA"
Yani C5 hücre değeri A5 hücre değeri ile B5 hücre değerlerine eşit ise D5 hücresine "SINIRDA"
Yani C5 hücre değeri A5 hücre değeri ile B5 hücre değerleri arasında ise D5 hücresine "YETERLİ"
Yazdırmak istiyorum. yardımlarınız için şimdiden teşekkür ederim
 
Merhaba

Deneyiniz.

=EĞER(C5="";"";EĞER(C5<A5;"YETERSİZ";EĞER(C5>B5;"FAZLA";EĞER(VE(C5=A5;C5=B5);"SINIRDA";EĞER(VE(C5>A5;C5<B5);"YETERLİ";"")))))

.
 
Merhaba

=EĞER(G5="";"";EĞER(G5<C5;"YETERSİZ";EĞER(G5>E5;"FAZLA";EĞER(YADA(G5=C5;G5=E5);"SINIRDA";EĞER(VE(G5>C5;G5<E5);"YETERLİ";"")))))

Hocam çok teşekkür edrrim.
Çok küçük bir değişiklik ile oldu. Sadece "SINIRDA" kısmı boş çıkıyordu, VE yerine YADA işi çözdü.
 
Merhaba

Deneyiniz.

=EĞER(C5="";"";EĞER(C5<A5;"YETERSİZ";EĞER(C5>B5;"FAZLA";EĞER(VE(C5=A5;C5=B5);"SINIRDA";EĞER(VE(C5>A5;C5<B5);"YETERLİ";"")))))

.

Sayın Ömer uzmanım merhaba

Formül çok güzel, sayın kbkty nin yada düzeltmesiyle sorunsuz oldu.


C5 hücre değeri A5 ile aynı ama B5 ten küçük oluyorsa SINIRDA uyarısı verdiğini gördüm,

bu yüzden,

SINIRDA yazısını, ALT SINIRDA olarak değiştirdim.

Şunu ekleyebilir miyiz?

C5 değeri A5 ten büyük ama B5 ile aynı olursa

ÜSTSINIRDA

yazabilir mi?
 
Yani C5 hücre değeri A5 hücre değeri ile B5 hücre değerlerine eşit ise D5 hücresine "SINIRDA"

Bu açıklamaya göre "yada" değil "ve" olmalı, fakat işinizi yada ile görüyorsa sorun yok tabiki.


C5 hücre değeri A5 ile aynı ama B5 ten küçük oluyorsa SINIRDA uyarısı verdiğini gördüm,

Yada kullanıldığı zaman olur; yukarıdaki açıklamamdan dolayı.

SINIRDA yazısını, ALT SINIRDA olarak değiştirdim.
Şunu ekleyebilir miyiz?
C5 değeri A5 ten büyük ama B5 ile aynı olursa
ÜSTSINIRDA
yazabilir mi?

ALTSINIRDA nın şartları nedir?
 
Bu açıklamaya göre "yada" değil "ve" olmalı, fakat işinizi yada ile görüyorsa sorun yok tabiki.




Yukarıdaki açıklamamdan dolayı.



ALTSINIRDA nın şartları nedir?

Uzmanım ALTSINIRDA’da sorun yok.

C5 değeri A5 ten büyük fakat B5 ile aynı olursa, ÜSTSINIRDA yazacak

Uzmanım sizi bir iki dakika bekleteyim

Bir iki dakika içerisinde örnek dosya yükleyeceğim.
Çok daha net anlaşılacak.

Saygılar
 
Siz yinede ALTSINIR'ın şartını yazar mısınız.
 
Siz yinede ALTSINIR'ın şartını yazar mısınız.
Hepsini çok güzelce yazacağım uzmanım

örnek hazırlıyorum


***
ALTSINIRDA’nın şartı,
C sütunu A ile aynı fakat B den küçük

ÜSTSINIRDA’nın şartı da
C sütunu A dan büyük fakat B ile aynı

****
Birazdan örneği göndereceğim uzmanım.
 
"Ve" yine kalmalı çünkü a5=b5=c5 eşit olduğunda "sınırda" uyarısı verir. Bu koşul için sınırda" yerine başka bir uyarıda seçebilirsiniz.

Deneyiniz.

=EĞER(C5="";"";EĞER(C5<A5;"YETERSİZ";EĞER(C5>B5;"FAZLA";EĞER(VE(C5<B5;C5=A5);"ALTSINIRDA";EĞER(VE(C5>A5;C5=B5);"ÜSTSINIRDA";EĞER(VE(C5=A5;C5=B5);"SINIRDA";EĞER(VE(C5>A5;C5<B5);"YETERLİ";"")))))))

İstediğiniz karşılamıyorsa, şartları yazarken sıralamaya dikkat ederek yazın, çünkü formül ilk gördüğü doğru şartını alır.

.
 
Tüm şartları yazacağım demişsiniz fakat altsınır ve üstsınır şartlarını F sütununa yazmamışsınız sıralamayı da dikkate alarak tüm şartları yazarak yeni bir dosya ekler misiniz.

Önce yukarıdaki formülde denemenizi rica ederim. (#9. mesajdaki)
 
"Ve" yine kalmalı çünkü a5=b5=c5 eşit olduğunda "sınırda" uyarısı verir. Bu koşul için sınırda" yerine başka bir uyarıda seçebilirsiniz.

Deneyiniz.

=EĞER(C5="";"";EĞER(C5<A5;"YETERSİZ";EĞER(C5>B5;"FAZLA";EĞER(VE(C5<B5;C5=A5);"ALTSINIRDA";EĞER(VE(C5>A5;C5=B5);"ÜSTSINIRDA";EĞER(VE(C5=A5;C5=B5);"SINIRDA";EĞER(VE(C5>A5;C5<B5);"YETERLİ";"")))))))

İstediğiniz karşılamıyorsa, şartları yazarken sıralamaya dikkat ederek yazın, çünkü formül ilk gördüğü doğru şartını alır.

.


Uzmanım bu formülünüzü denedim

SINIRDA ibaresini, EŞİT olarak değiştirdim.

Oldu.
 
Çözüldüğüne sevimdim, iyi çalışmalar.
 
Tüm şartları yazacağım demişsiniz fakat altsınır ve üstsınır şartlarını F sütununa yazmamışsınız sıralamayı da dikkate alarak tüm şartları yazarak yeni bir dosya ekler misiniz.

Önce yukarıdaki formülde denemenizi rica ederim. (#9. mesajdaki)

Uzmanım F sütununa yazdığımı sanıyorum, yazmıştım.

Tekrar baştan buraya yazayım
C sütunu

A dan da B den de küçük olursa YETERSİZ

A ile B arasındaysa
YETERLİ

A dan ve B den büyük olursa
FAZLA

A ile aynı, B den küçük olursa
ALTSINIRDA

B ile aynı, A dan büyük olursa
ÜSTSINIRDA

sonucunu vermeli

Zira son formülünüzde bu sonuçları verdiğini gördüm.

Ben A, B ve C nin eşitliğini dikkate almamıştım.
Çünkü ölçüyü hep minimum ve maksimum miktarlar üzerinden düşünürdüm.

Üç sütuna da eşit sayılar yazınca karşıma çıkan SINIRDA ibaresini EŞİT olarak değiştirdim.

Bence son formülünüz kusursuz oldu.

Emeğinize sağlık
 
Son formül İşinize yaramazsa eğer, son açıklamalar eksik kaldı demiştim.

İşinize yaradığı için gerek kalmadı.
 
Ömer hocam eline sağlık, çok daha güzel olmuş. İzcik kardeşe de katkıları için teşekkürler.
 
Geri
Üst