Professional Documents
Culture Documents
Comp. Excel App.
Comp. Excel App.
B3 hcresine 1 Mart 2012 tarihini yaznz ve kulptan tutup Mart aynn sonuna kadar
srkleyiniz.
Seim mlecini C3 hcresine getirdikten sonra lev Ekle dmesini tklayn. Tarih ve Saat
kategorisinin altnda yer alan HAFTANINGN formln bulup Tamam tuunu tklayn.
Seri_no yazan kutucua yazdmz 1 Mart 2012 tarihi gelecek ekilde ya B3 yazn ya da fare ile B3
hcresini tklayn. Forml sonucunun 5 olduunu greceksiniz.
10
Bilgisayar Kullanm II Ders Notu Gkhan GVEN
Giri sekmesindeki Say Grubunda bulunan dmeler yardmyla 1 Mart 2012 tarihinin grnmn
Uzun Tarih formatna getirdiinizde bu tarihin haftann Perembe gnne denk geldiini greceksiniz.
HAFTANINGN formlyle bulduumuz 5 says Perembe gnn ifade ediyor. Dolaysyla firma
aramba ve Cuma gnleri indirim yaptna gre aradmz saylar 4 ve 6 olacaktr. D3 hcresine
aadaki forml girin;
=EER(YADA(C3=4;C3=6);NDRM,)
11
Bilgisayar Kullanm II Ders Notu Gkhan GVEN
4. Girilen bir sayy yazyla yazdran bir sistem oluturalm. (rn: 985 girildiinde
DOKUZYZSEKSENBE yazmal)
985 saysnn;
Yzler basamanda 9,
Onlar basamanda 8,
Birler basamanda 5 rakam bulunuyor. Biz bir sayy okurken ya da yazarken hangi basamakta hangi
rakam varsa ona gre davranmaktayz. ayet bir sayy basamaklarna ayrabilirsek ve hangi
basamakta olduuna gre yaz ile karln verdirebilirsek sorunu halledebiliriz.
12
Bilgisayar Kullanm II Ders Notu Gkhan GVEN
Bir saynn en sandaki ilk basamak mutlaka birler basamadr. Birler basamandaki sayy almak
iin sonucu metin olacak bir fonksiyon kullanacaz. C3 hcresine aadaki fonksiyonu yazn;
=SADAN(B2;1)
Fonksiyonun iindeki 1 says sadan ka basamak alnacan gstermektedir. Eer burada 2 olmu
olsayd sonu 85 olacakt.
Sonu 5 says gibi grnse de aslnda buradaki bizim bildiimiz 5 says deildir. Unutulmamaldr ki
metinler iin kullanlan formller metin dndrrken, saylar iin kullanlanlar say, tarih iin
kullanlanlar da tarih dndrr. SADAN fonksiyonu metinler iin kullanlan bir fonksiyon olduu iin
bizim grdmz aslnda 5e benzeyen bir metindir. Bu nemlidir. nk fonksiyonlar iinde
metinlerin trnak () kullanlarak yazlmas gerekir. Aadaki forml C3 hcresine girin.
=EER(C2=5;BE;)
Enter tuuna bastnzda EER fonksiyonu yanl sonu dndrecek ve hcreye hibir ey
yazmayacaktr. Bunun sebebi yazdmz arttr. art ksmnda C2 hcresinin iindeki deerin 5
saysna eit olup olmadn test ediyoruz. Ancak C2 hcresindeki deer 5 says deil 5 saysna
benzeyen bir metindir. Bu sorunu iki ekilde halletmek mmkndr. lki yazdmz EER ifadesini u
ekilde deitirmektir;
=EER(C2=5;BE;)
Ya da trnakla uramak istemiyorsak birler basamandan skp aldmz deeri tekrar sayya
evirebiliriz. Bunun iin C2 hcresindeki SADAN fonksiyonunu modifiye etmeliyiz. C2 hcresindeki
forml u ekilde deitirin.
=SADAN(B2;1) formln,
=SAYIYAEVR(SADAN(B2;1))
13
Bilgisayar Kullanm II Ders Notu Gkhan GVEN
Birler basamandaki 5 saysn test edip BE yazdrdk. Ama orada 0dan 9a kadar deerler
bulunabilir. Bunun iin EER fonksiyonumuzu gelitirmeliyiz. Yeni EER formlmz u ekilde olmal;
=EER(C2=1;"BR";EER(C2=2;"K";EER(C2=3;"";EER(C2=4;"DRT";EER(C2=5;"BE";EER(C2=
6;"ALTI";EER(C2=7;"YED";EER(C2=8;"SEKZ";EER(C2=9;"DOKUZ";"")))))))))
i ie dokuz kez EER ifadesi kullandk. Bu forml Excele uygularken zorlanmanz ok doaldr.
Ancak dokuz farkl durumu imdilik bu ekilde test ettirebiliriz.
Dikkat ettiyseniz yazdmz Eerler iin 0 says iin herhangi bir test bulunmamaktadr. Aslnda sfr
iin sonuncu EER deki ii bo trnaklar kullanlmaktadr.
Ayn uygulamay onlar ve yzler basama iinde yapacaz. Onlar basama bir saynn en sandan
ikinci rakamdr. Dolaysyla birler basama iin yazdmz SADAN formln modifiye edeceiz. 985
saysnn sadan iki basaman;
=SADAN(B2;2)
Aldmz 85 saysnn soldan ilk basama bizim onlar basamanda aradmz 8 rakamdr.
=SOLDAN(SADAN(B2;2);1)
Bulduumuz 8 ifadesi say deil metindir. D2 hcresindeki verinin sayya evrilmesini salamak iin
forml aadaki gibi deitirin;
=SAYIYAEVR(SOLDAN(SADAN(B2;2);1))
14