• DİKKAT

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

İki hücre arasında belli kriterlerde kontrol

  • Konbuyu başlatan Konbuyu başlatan ulashcan
  • Başlangıç tarihi Başlangıç tarihi
Katılım
6 Eylül 2007
Mesajlar
118
Excel Vers. ve Dili
2003 - Türkçe
Ekteki dosyada açıklamaya çalıştığım gibi iki hücre arasında karşılaştırma yaparak kriterlere uymaması halinde hata mesajı vermesini istiyorum.


Puan bölümünde bir sorunun puanı yer alıyor, diğer sütunlarda da her bir sınavda alınan puanlar yer alıyor. Amacım sorunun ana puanı ile son sınav sonucunu karşılaştırılması.

Bu kontrolde, iki hücre arasındaki karşılaştırmada;

1. İkisinden birinin boş olması ancak diğerinin boş olmaması halinde hata vermesini,

2. İki hücre arasında değer farkı olması halinde hata vermesini, ( Ancak 4. sonuç hücresi sıfır olursa bu hatayı göz ardı etmeli )

Puan hücresi sıfır olamaz, ya boş yada 0 dan farklı bir rakam olabilir. 4. sonuç hücresi sıfır olabilir.


Bu konuyla ilgili yardımlarınızı rica ediyorum.
 
merhaba
bu formül işinizi görür mü?

=E&#286;ER(VE(B6="";F6<>"");"hata";E&#286;ER(VE(F6="";B6<>"");"hata";E&#286;ER(VE(F6=0;B6="");"hata";E&#286;ER(VE(F6<>B6;F6<>0);"hata";""))))
 
merhaba
bu formül işinizi görür mü?

=EĞER(VE(B6="";F6<>"");"hata";EĞER(VE(F6="";B6<>"");"hata";EĞER(VE(F6=0;B6="");"hata";EĞER(VE(F6<>B6;F6<>0);"hata";""))))


Sadece her ikisi boş olduğunda da hata vermesi uymadı. B ve F hücrelerinin her ikisi de boşsa hata vermemeli.

Bir de B'nin değeri sıfır olamaz, boş yada sıfırdan farklı bir rakam olabilir. Verdiğiniz formüle B hücresinin sıfır olamaması kuralını da ekleyebilir misiniz?

Diğerleri tamamdır.

Teşekkürler
 
Yard&#305;mc&#305; olabilecek kimse yok mu acaba? Say&#305;n uzmanamelenin yazd&#305;&#287;&#305; form&#252;l biraz eksik kald&#305;, yukar&#305;da yazd&#305;&#287;&#305;m hatalar&#305; da i&#231;erecek bir form&#252;l yazabilir misiniz...
 
Merhaba,

Kod:
=EĞER(VE(B6="";F6="");"";EĞER(VE(UZUNLUK(B6)=1;B6=0;YADA(B6<>""));"hata";EĞER(YADA(VE(B6="";F6<>"");VE(F6="";B6<>""));"hata";EĞER(VE(UZUNLUK(F6)=1;F6<>0;B6<>F6);"hata";""))))

Denermisiniz..
 
Merhaba,

Kod:
=EĞER(VE(B6="";F6="");"";EĞER(VE(UZUNLUK(B6)=1;B6=0;YADA(B6<>""));"hata";EĞER(YADA(VE(B6="";F6<>"");VE(F6="";B6<>""));"hata";EĞER(VE(UZUNLUK(F6)=1;F6<>0;B6<>F6);"hata";""))))

Denermisiniz..

Elinize, aklınıza sağlık. Tam istediğim gibi oldu. Çok teşekkür ederim.
 
Geri
Üst