Çoklu eğer formülü

kykbt

Altın Üye
Katılım
12 Nisan 2006
Mesajlar
284
Excel Vers. ve Dili
Office 2003
Office 2007
Altın Üyelik Bitiş Tarihi
29-05-2025
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
 

Ö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

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İ";"")))))

.
 

kykbt

Altın Üye
Katılım
12 Nisan 2006
Mesajlar
284
Excel Vers. ve Dili
Office 2003
Office 2007
Altın Üyelik Bitiş Tarihi
29-05-2025
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ü.
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
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?
 

Ö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
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?
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
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
 

Ö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
Siz yinede ALTSINIR'ın şartını yazar mısınız.
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
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.
 

Ö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
"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.

.
 

Ö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
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)
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
"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.
 

Ö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
Çözüldüğüne sevimdim, iyi çalışmalar.
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
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
 

Ö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
Son formül İşinize yaramazsa eğer, son açıklamalar eksik kaldı demiştim.

İşinize yaradığı için gerek kalmadı.
 

kykbt

Altın Üye
Katılım
12 Nisan 2006
Mesajlar
284
Excel Vers. ve Dili
Office 2003
Office 2007
Altın Üyelik Bitiş Tarihi
29-05-2025
Ömer hocam eline sağlık, çok daha güzel olmuş. İzcik kardeşe de katkıları için teşekkürler.
 
Üst