Ms Excel 2007 Eğer Formülü




Koşullu işlemlerin yapılmasını sağlar. Bazı işlemler herhangi bir karşılaştırmanın sonucuna bağlı olarak yapılırlar. Bu durumda kullanılması gereken fonksiyon er fonksiyonudur .Koşulun sağlanması durumunda bir işlemi; sağlanmaması durumunda başka bir işlemi yapar.


=Eğer(Koşul ; Şart sağlandı ise işlem ; Şart sağlanmadı ise işlem)
= Eğer(A1=1 ; “Bir”; “Bir Değil”)

Yukarıdaki örnekte görüldüğü gibi eğer A1’in içeriği “1” ise formülün yazıldığı hücreye “Bir”, değil ise “Bir Değil” yazacaktır. Koşul A1’in “1”olmasıdır. A1’in içeriği “1” ise koşul sağlanmış demektir ve birinci lem yapılır. A1’in içeriği “1” den farklı bir değere sahipse koşul sağlanmayacaktır ve ikinci işlem yapılacaktır.
=Eğer(C2>49 ; “Geçti” ; “Kaldı”)
=Eğer(D2=1000; E2*0.01 ; E2*0.002)
Burada yukarıda verilen iki örnekten farklı olarak koşulun sağlanması veya sağlanmaması durumunda formülün yazıldığı hücreye sabit bir ifade değil (“Bir”, “Geçti” vb) bir işlemin sonucu yazdırılmaktadır. Yani koşulun durumuna göre farklı hesaplamalar yapılabilir.
Başka bir anlatım ile;
ıklama Mantıksal kontrol'ün sonucu DOĞRU ise bir değeri, YANLIŞ ise başka bir değeri verir.
Değerler ve formüller üzerinde koşula bağlı testler yapmak ve testin sonucu temelinde bir işleme yönelmek için EĞER işlevini kullanın. Testin sonucu EĞER işlevinin verdiği değeri belirler.
=Eğer(Şart ; doğruysa_değer ; yanlışsa_değer)



Örnek;
 
Bir sınıftaki öğrencilerin yıl sonu notları 50’nin altındaysa “Başarısız”, 50 ve 50’nin üstündeyse “Başarılı” sonuçlarını yazdıran küçük bir program hazırlayalım.
1. Tabloya aşağıdaki verileri girin.



2. Sonuç sütununun 2. Satırına yani D2 satırına aşağıdaki formülü girin.
= Eğer(C2>=50; “Başarılı”; “Başarısız”)


3. D2 hücresindeki formülü onayladığınızda Aynı hücreye Başarılı yazdığını göreceksiniz. Çünkü M.Temel Korkmaz'ın aldığı not 50’nin üzerinde.


4. D2 hücresini seçin ve sağ alt köşesindeki küçük siyah noktadan  (kulp) tutup D7. Satıra kadar çekin. Artık bütün öğrencilerin durumu D2 sütununda kayıtlı olacaktır.

er mantıksal fonksiyonu daha bir çok işlemde karşımıza çıkacaktır..