You are on page 1of 10

1 EER FORML Koullu ilemlerin yaplmasn salar. Baz ilemler herhangi bir karlatrmann sonucuna bal olarak yaplrlar.

Bu durumda kullanlmas gereken fonksiyon Eer fonksiyonudur .Koulun salanmas durumunda bir ilemi; salanmamas durumunda baka bir ilemi yapar. =Eer(Koul ; art saland ise ilem ; art salanmad ise ilem) = Eer(A1=1 ; Bir; Bir Deil) Yukardaki rnekte grld gibi eer A1in ierii 1 ise formln yazld hcreye Bir, deil ise Bir Deil yazacaktr. Koul A1in 1olmasdr. A1in ierii 1 ise koul salanm demektir ve birinci ilem yaplr. A1in ierii 1 den farkl bir deere sahipse koul salanmayacaktr ve ikinci ilem yaplacaktr. =Eer(C2>49 ; Geti ; Kald) =Eer(D2=1000; E2*0.01 ; E2*0.002) Burada yukarda verilen iki rnekten farkl olarak koulun salanmas veya salanmamas durumunda formln yazld hcreye sabit bir ifade deil (Bir, Geti vb) bir ilemin sonucu yazdrlmaktadr. Yani koulun durumuna gre farkl hesaplamalar yaplabilir. Baka bir anlatm ile; Aklama Mantksal kontrol'n sonucu DORU ise bir deeri, YANLI ise baka bir deeri verir. Deerler ve formller zerinde koula bal testler yapmak ve testin sonucu temelinde bir ileme ynelmek iin EER ilevini kullann. Testin sonucu EER ilevinin verdii deeri belirler. =Eer(art ; doruysa_deer ; yanlsa_deer) rnek; Bir snftaki rencilerin yl sonu notlar 50nin altndaysa Baarsz, 50 ve 50nin stndeyse Baarl sonularn yazdran kk bir program hazrlayalm. 1. Tabloya aadaki verileri girin.

2. Sonu stununun 2. Satrna yani D2 satrna aadaki forml girin. = Eer(C2>=50; Baarl; Baarsz)

3. D2 hcresindeki forml onayladnzda Ayn hcreye Baarl yazdn greceksiniz. nk M. Temel Korkmaz'n ald not 50nin zerinde.

4. D2 hcresini sein ve sa alt kesindeki kk siyah noktadan tutup D7. Satra kadar ekin. Artk btn rencilerin durumu D2 stununda kaytl olacaktr.

Eer mantksal fonksiyonu daha bir ok ilemde karmza kacaktr..

Yeni bir uygulama ile eer fonksiyonunu inceleyelim F stununda istenen olay , E stunundaki vergi miktarnn 5 ve zeri kmas durumunda F stununa kar bilgisi yazdralm, aksi durumda F stununa zarar yazdralm

3 Baka bir uygulamay rnek verecek olursak. 5 ve st notlarda durum stununa geti bilgisi yazdrlsn ,5 in altndaki notlarda kald bilgisi yazdrlsn. Ayrca A stunundaki notlar 5 in altnda ise notlara 4 puan , 5 in stndeki notlara 1 puan ilave edelim. Bu bilgiyi de C stununda oluturalm. Dikkat edilirse snr deeri olan 5 notunun eitlik durumu dikkate alnmad iin 5 notu alndnda 1 puan ilave edilmitir.

E EER KULLANIMI =Eer(Koul ; art Saland ise ilem; Eer(Koul ; art Saland ise ilem ; Eer(Koul ; art Saland ise ilem ; Eer(Koul ; art Saland ise ilem; Eer hi biri salanmad ise ilem)))) (Ka parantez alm ise o kadar kapatlr) Bir nceki Eer rneimizde yalnzca iki alternatif vardr. Ancak baz durumlarda koul says ikiden ok fazla olabilir. O zaman i ie Eer kullanmalyz. Burada koul saysn istediiniz kadar artrabiliriz. rnekte F stununda aralk deerleri verilen notlar iin harf notlar oluturulmutur. Bu formlde ise kullanclarn dikkat edecekleri nokta ise i ie eer kullanmnda aralklarn doru ve dzenli girilmi olmasdr. Dikkat edilirse aralk deerleri kkten bye doru belirli bir hiyerari ile girilmitir. E3 hcresindeki yanl bilgisi yazlan formlde D3 deki nota karlk bir bilgi girilmediinden dolay vermitir. Bu hatay dzeltebilmek iin forml u ekilde dzeltilmelidir. =EER(D2<40;"FF";EER(D2<51;"CC";EER(D2<81;"BB" ;"AA")))

=EER(D2<40;"FF";EER(D2<51;"CC";EER(D2<81;"BB" ;"AA")))

4 renci arkadalar isterlerse i ie toplam 7 adet eer forml kullana bilirler. Daha gelimi bir rnek iin aadaki rnee bakalm;

Sayfay daha yakndan inceleyecek olursak


snrlar 0-39 ff 40-45 dd 46-50 dc 51-60 cc 61-70 cb 71-80 bb 81-89 ba 90 -100 aa

=EER(A2<40;"ff";EER(A2<46;"dd";EER(A2<51;"dc";EER(A2<61;"cc";EER(A2<71;"c b";EER(A2<81;"bb";EER(A2<90;"ba";"aa")))))))

EERSAY FORML Verilen ltlere uyan bir aralk iindeki bo olmayan hcreleri sayar. Belirtilen aralktaki deerleri belirtilen lt salayan hcrelerin saylmasn salar. Yazl: =Eersay(Aralk;art) =Eersay(A1:A10;10)-> A1 ile A10 arasnda 10 olan deerlerin saysn verir. =Eersay(B3:B14;Geti)-> B3 ile B14 arasnda olan deerlerde Geti olanlarn saysn verir.

Szdizimi
EERSAY(aralk; lt) Aralk iinde bo olmayan hcreleri saymak istediiniz hcre araldr. lt hangi hcrelerin saylacan tanmlayan say, ifade, hcre bavurusu ya da metin biimindeki lttr. rnein, lt 32, "32", ">32", "elmalar" veya B4 olarak ifade edilebilir.

rneimizde elmalar bilgisinin ka kez tekrarland bulunmak istenmitir. daha sonra arlk iindeki 55 deerinden byk veri says bulunmutur.

rnekte 50 den kk not alan renci says bulunmak istenmitir.

Yukardaki rnek Ad a harfi ile balayan kii saysn bulmak isteseydik


=EERSAY(A2:A25;"a*") formln yazmamz gerekirdi. sonuta 7 deerini grecektik. Adnda a harfi geen kii saysn bulmak isteseydik, =EERSAY(A2:A25;"*a*") sonuta 16 deerini grrdk.

Aada verilen tabloda rencilerin notlar verilmitir. Burada geen ve kalan rencilerin saysn belirlemek istediimizde kullanmamz gereken fonksiyon EERSAYdr. Geme art 50 olduuna gre renci 50 ve stnde almsa geecek, 50nin altnda bir not almsa kalacaktr.
EerSay fonksiyonu rnek tablosu

Buna gre C10 hcresine;

7 =EerSay(C2:C9;>=50) ve C11 hcresine =EerSay(C2:C9;<50) forml yazlmaldr.

Topla Fonksiyonu stenilen aralktaki bilgileri toplar Topla fonksiyonu iin uzun yntem kullanacak olursak =A1+A2+A3 yazlr =TOPLA(A1:A3) fonksiyonu ise daha kullanldr. Ayrca verilerin iinde saysal veri olmadnda Uzun yntem hata verir.

Grld zere A6 daki uzun yntem deer hatas a7 deki fonksiyon kullanlarak yazlan formlde ise hesaplama yapld grlmektedir.

OTOMATK SZME:
Excel'de her stuna girdiimiz veriler uzadka uzuyor. Bazen tablonun tamamn deil, belirli bir deere sahip girdileri grntlemek istiyoruz. Bunu nasl yaparz? Bu ilemi Excel'in AutoFilter (Otomatik Sz) zelliini kullanarak gerekletireceksiniz. nce ilemi uygulayacanz stunlar seili hale getirin. Sonra Veri*Sz*Otomatik Sz (Data*Filter*AutoFilter) seeneini aktif hale getirin. Bu ilemi yaptnzda btn stunlarn balarna birer kutucuk konacaktr. Artk bu kutucuklardan filtreleme kriter seeneklerinizi belirtebilirsiniz. Kutucua sol fare dmesiyle bir kere tklayn. Aa doru alan bir liste kutusu belirecektir. Burada stundan grmek istediiniz kriterleri belirleyebilirsiniz. Otomatik Sz seeneini kullanarak kriterlerinizi deiik ynlerde yntemlerle belirleyebilirsiniz. rnein aa doru alan liste kutusunda zel (Custom) seeneini tercih ettiinizde, ekrana zel Otomatik Szme (Custom AutoFilter) diyalog kutusu gelecektir. Bu seenek kutusunu kullanarak seiminize byktr, kktr, eittir, vs.. gibi seenekleri de ekleyebilirsiniz. Ayrca bu szme yntemi ile ka girdi bulunduunu grmek istiyorsanz, durum ubuuna bakn. Burada belirlediiniz kritere gre bulunan girdi says yazyor olacaktr.

Kriterimiz adeti 10 dan byk verileri listeleyelim

Yukardaki grntye benzer bir liste elde ederiz Eer hazrlaya bilirsem notlarn devamn siteye atacam imdiden baarlar r. Gr. Ali ATALAY

10

You might also like