Professional Documents
Culture Documents
Excel Böl 2
Excel Böl 2
Eer Fonksiyonu:
Eer matematiksek bir fonksiyon deildir. Bir mantksal fonksiyon olarak deerlendirilir. Eer fonksiyonu koullu testler yaplaca zamanlarda kullanlr. Koullu testler A1=B1 , A1= !E"#$ , %&'=&((((( )ibi ce*abi +,-./ *eya 0A$12" olarak nitelendirilebilecek ifadelerdir. Bu ifadelerin deerlerinin +,-./ yada 0A$12" olmasna )3re deiebilecek 4eitli artlarda olabilir. 5rnein A1= !E"#$ ise satlan malda 6er6an)i bir indirim yaplabilir. 5.$EK7 8arzedelim ki bir bankann krediler ser*isinde 4alyoruz *e bizden kredi alacaklarn bir listesini yaptktan sonra bunlarn 6an)ilerinin belirli artlara )3re kredi alabileceini toplam kredi isteyenlerin saysn *s. )ibi rakamlar bizden istesinler. Aadaki tabloyu 6azrlayn7
Bankann kurallarna )3re Aylk 9eliri :;(.(((.((( <1 =zerinde olmayan bir kiiye kredi *erilmesi yasaklanm olsun. + s=tununa kredi alabileceklerin bir listesini yapalm. +: 6=cresine tklayn. #"1E> 0A!2"<2. tuuna basn. ?a tarafta @antksalAa sol tarafta E-E. Be tklayn *e <A@A@ tuuna basn. Aadaki ksm )elecektir.
Burada mantksal snama ksm bil)isayara *erilen doru *eya yanl olarak deerlendirilabilecek bir ifadedir. Bu ifade i4inde ' Cb=y=kt=rD, E Ck=4=kt=rD, = CeittirD, '= Cb=y=k ya da eittirF, E= DK=4=k ya da eittirD ya da E' CEit deildirD ifadelerinden birisinin bulunmas arttr. Bunlarn altndaki Eer douysa deer *e eer yanlsda deer ksmlarna ise @antksal snama ksmna yazdmz ifasdenin doru ya da yanl olmas durumlarnda ne )ibi ilem yaplaca s3ylenir. Buna )3re yukardaki 3rneimizde @antksak snama ksmna %&'=:;((((((( ifadesi yazlr. C%& 6=cresinde aylk )elir olduu i4in.D bu ifadenin doru olmas durumunda yaplacak eyi bil)isayara )irmek i4in Eer +oru #se +eer ksmna tklayn *e GKredi alabilir yazn. Eer 0anlsa +eer Ksmna ise Gkredi alamaz yazn. <amam tuuna basn *e form=l= aaya doru kopyalayn. 9er4ekten de Aylk )eliri :;(.(((.(((( <1 den b=y=k olan 6erkese kredi alabilir k=4=klere de kredi alamaz yazacaktr. Eer doru ise deer ksm ile Eer yanl ise deer ksmna yazlan eyler yukardaki )ibi Gkredi alamaz )ibi bir metin olabilecei )ibi bir say yada bir form=l bile olabilir. Her6an)i bir form=l #le* yaptr ile yaplaca )ibi form=l= 6=creye yazarak ta yaplabilir.E: 6=cresine aadaki ifadeyi yazn. =E-E.C%:'I((((((((J%:K;J1(((((((((D EnterAa basp aaya doru kopyaladnzda yukardaki ilemde unu elde edeceksiniz. Aylk 9eliri I((.(((.((( <1Anin =st=nde olan 6erkese aylk )elirinin maksimum ; kat bundan d==k olanlara ise maksimum 1.(((.(((.((( <1 kredi *erilecektir.
E FORMLLER:
0ukardaki 3rnekte maa :;(.(((.((( <1Anin altnda olanlar insanlarn da 1.(((.(((.((( <1 kredi alabilecei ckt. ,ysa ki bu banka kurallarna aykr demitik. Bu y=zden bu sorunu 43zmek i4in i4 #4e eer 8onksiyonunu kullanacaz. @antksal bir snama sonucunda iki tane i6timal *arsa tek bir eer fonksiyonu yaterlidir. Ama eer ki i6timal says ikiyi atysa bu durumda i4 i4e E-E. fonksiyonlar )elitirilmitir. 0ukardaki sorunumuz Bize kredi i4in ba*uran birinin aylk )elirinin I((.(((.((( <1 =zerinde olduu durumlarda aylk )elirinin ; katJ I;(.(((.((( ile :;(.(((.((( milyon arasnda olduu zaman 1.(((.(((.((( <1 kredi *erileceidir. Ayrca Eer ki maa :;(.(((.((( <1Anin altnda olduunda ise bu adam kredi alamayacaktr. 8: 6=cresine aadaki form=l= yazn *e aa doru 4ekin. =E-E.C%:'I((((((((J%:K;JE-E.C%:E:;(((((((J K.E+# A1A@AL J1(((((((((DD #4 i4e eer yazrken birinci eerin Eer yanlsa +eer ksm yerine ikinci bir eer fonksiyonu yerletirilir. Bu ekildi i4 i4e yedi Eer fonksiyonu kullanlabilir. Ayrca bu eerleri yazarken dikkat edilmesi )ereken baka bir nokta ise bir 6=crenin i4ine )irilebilecek maksimum karakter saysnn &;I olduudur. 5rnek7 Bir ilkokul 3rencisinin notlarn 6esaplarken7
=E-E.CBME:(J GKA12. JE-E.CBME;(J 9ENE. JE-E.CBMEI(J ,.<A JE-E.CBMEO(J #0# J !EK#0# DDDD
=E-E.CBME:(J GKA12. JE-E.CBME;(J 9ENE. JE-E.CBMEI(J ,.<A JE-E.CBMEO(J #0# J !EK#0# DDDD 8orm=l= kullanlr. C3rencinin notlar BM *e onun altndaki 6=crelerde olduu d==n=l=rseD >E, 0A+A +E-#1 #"1E>1E.#. Eer fonksiyonu ile beraber yada ayr kullanlan baka fonksiyonlar da *ardr. Bunlar >E yada *e deil ilemleridir. Bunlara 3rnek *ermek )erekirseJ =E-E.C>EC%&E&((J+&';(((((DJ ?A<2$ A12$A%AK J ?<,K<A >A. D
0ukardaki 3rnekte c& 6=cresindeki deer &(( den k=4=k *e d& 6=cresi ;((((( den b=y=kse ?atn alnacak yazacak. Eer bu artlardan birisi bile uymazsa stokta *ar yazacaktr. >E yerine 0A+A kullanrsak artlardan yalnzca biri )er4eklese bile ?A<2$ A12$A%AK yazs )3r=necektir.
TARHSEL FONKSYONLAR:
EPcel fonksiyonlar ile en karmak tari6sel fonksiyonlar bile 6esaplamamz m=mk=nd=r. A1 6=cresine M(.1&.1FFF yazn A& 6=cresine &O.(&.1FFF yazn AM 6=cresine =A1QA& yazn *e 4kan rakam say 6aline 4e*irin. Nkan sonu4 size arada ka4 )=n olduunu s3yleyecektir. Nkan rakam R ye b3lerseniz 6aftaJ1&&ye b3lerseniz ayJ MI;Ae b3lerseniz yl saysn yaklak olarak bulabilirsiniz. Bo 6=crelere aadakileri yazn7 ="#@+#CD =B/9S$CD Bu iki fonksiyon bil)isayarn sistem saatinde kaytl olan tari6i *e saati *erirler. >e bu tari6 deikendir. 0ani ayn dosyay bir iki )=n sonra a4tnzda tari6inde deitiini )3r=rs=n=z. =021CG1I.1(.1FFR D =021CB/9/$CDD =A0CG1I.1(.1FFR D =A0CB/9S$CDD =9S$CG1I.1(.1FFO D =9S$CB/9S$CDD form=l= bize 1FFR sonucunu *erir. form=l= ise i4inde bulunduumuz yl sonu4 olarak 4kartr. form=l= 1( sonucunu *erir form=l= ise i4inde bulunduumuz ay sonu4 olarak 4kartr form=l= bize 1I sonucunu *erir form=l= ise i4inde bulunduumuz )=n= sonu4 olarak 4kartr
9S$MI(CG(1.(I.1FFF J (O.(F.1FFFD ile*i parantez i4indeki tari6ler arasnda ne kadar )=n olduunu 6esaplar. 0alnz bunu kullanrken )enellikle mu6asebe 6esaplarnda kullanlan M( )=nl=k aylar sistemini temel alr. =HA8<A$2$9S$SCA1D )ibi bir fonksiyon yazdnzda ise size 1 ile R arasnda rakamlar *erecektir. Bu rakamlardan 1 !ALA. R ise %/@A.<E?#Aye eittir. CA@E.#KA sistemiD 8orm=l=J eklinde yazarsak bu durumda 1 !ALA.<E?# R ise !ALA. olacaktr. CA>./!A sistemiD Bu fonksiyonu yazdnzda sonucu %/@A.<E?# olacaktr.
=HA8<A$2$9S$SCA1J&D
=@E<$ENE>#.CGM(.(O.1FR; J )))) D
A.ablon Hazrlama:
"ablonlar bil)isayarda yaptmz baz ileri kolaylatrmak amacyla yaplrlar. Bununla beraber de*aml kullandnz tablolar standartlatrp dierlerinden farkl )3r=n=te olmalarn da en)ellerler. EPcelAde bil)isayar i4ine y=klenmi 6azr ablonlar kullanabileceiniz )ibi ayn zamanda kendi yarattnz ablonlar da kullanabilirsiniz.
a !on yara"#a:
Bir ablon yaratmak i4in ilk 3nce ablonun yaratlaca tablo 6azrlanr. 0a da da6a 3nce 6azrlam olduunuz bir dosya a4lr. +osya m3n=s=nden 8arkl Kaydet komutu 4altrlr. Arzu edilirse bir dosya ismi *erilebilir. Kayt t=r= a4lr liste kutusunun i4inden "AB1,$ ifadesi se4ilir *e KA0+E< tuuna baslr.
Yara"$!#$%
ir a !onu a&#a:
+a6a 3nceden yaratlm bir ablonu ya da EPcel i4inde 6azr bulunan bir ablonu a4mak i4in +,?0A m3n=s=nden 0E$# komutu se4ilir. 0aratm olduunuz ablonlar burada )3z=kecektir. Ayrca Bo Bel)e isimli ablon da size bo bir bel)e yaratacaktr. EPcel ile birlikte )elen dier ablonlar dier sekmelere tklayarak )3rebilirsiniz. Bir EPcel dosyas 6er zaman .xls uzantldr. ,ysa ki Bir EPcel ablonu 6er zaman .xlt uzants tar. Bununla beraber bir normal bir dosyay istediimiz klas3re kaydedebiliriz. C)enelde EPcel *e Tord BE19E1E.#@ klas3r=n= tercif eder.D ,ysa ki bir ablon 6ep c7Upro)ram filesU@icrosoft ,fficeU<emplates klas3r=ne kaydedilir. Ayrca bir ablon a4lp kaydedilmek istendiinde )elen 8arkl Kaydet iletiim kutusunda Kayt <=r= Microsoft Excel alma Kitab olacaktr. Buras deitirilmedii m=ddet4e oriVinal "ablon 6i4 bozulmayacak *e kaydettiiniz dosya normal bir EPcel +osyas olarak kaydedilecektir.
B.VERTABANI LEMLER
0ukardaki tabloda +,E,8, *e 9 s=tunlarnda bulunan t=m rakamlar form=ller sayesinde oluturulmutur. Ayrca bunlar A,B,% s=tunlarndaki rakamlar okumak suretiyle 4almaktadr. Bu nedenle bizim A,B,% s=tunlarnn 3zelliklerini deitirmezken dier s=tunlar kilitlememiz )ereklidir. A&Q%; arasn )3l)elendirin. Bi4im m3n=s=nden H=creler komutuna )irin. I. ?ekme olan K,./@A CsadaD sekmesine tklayn. Burada kilitli yazan kutunun i4indeki onay imini kaldrn *e <A@A@ tuuna basn. Bu ilem )3l)elendirmi olduunuz t=m 6=crelerin kilitli 3zelliini kaldracaktr. Bundan sonra 6=crelerin bu kilit 3zelliini aktif duruma )etirmek lazmdr. Bunun i4in yapmanz )ereken A.AN1A. m3n=s=ne )irip K,./@A se4eneine tklamanzdr. Buradan da ?A08A02 K,./ se4eneini se4in. !arola *ermeniz istee baldr. Bu sayfa korumasn koyduunuzda A&Q%; arasndaki i4in sadece rakam bulunan t=m saylar deiebilir karakterli olacaktr. Ancak dier t=m 6=creleri deitirmeye *eya silmeye kalktnzda EPcel buna izin *ermeyecektir.
A&$k!a#a koy#a:
Baz 6=crelere a4klama koyarak buralara neler yazlabileceini sizin dnzda bu tabloyu dolduran kullanclara anlatabilirsiniz. 5rnein %& 6=cresine tklayn. EK1E m3n=s=nden AN2K1A@A komutunu se4in. Nkan sar kutuya unlar yazn. GBu s=tuna 9S$ =zerinde *ade yazlr. +a6a sonra da bo bir 6=creye tklayn. ?ar Kutu de*aml )3z=k=yorsa 6=cre =zerinde iken sa tua basarak AN2K1A@A02 9#L1E komutunu kullanabilirsiniz.
>eritaban s=tunlar 6alind sralanm bir 4ok *eriden oluan bir tablodur. @=teri listesi, stok takip tablosu yada k=t=p6anedeki kitaplarn listesi *eritaban tablolarna 3rnek olarak )3sterilebilir. Bir k=t=p6anedeki kitaplarn
listesini tutmak i4in yazar ad, kitap ad, t=r=, basm e*i, tari6i, yeri *e kitabn k=t=p6anenin neresinde olduu )ibi ayrntlar )irilerek liste 6azrlanr *e =zerinde 4eitli ilemler )er4ekletirilebilir.
0ERTA1ANI HA2IRLAMA:
Bir *eritabann 6azrlarken ilk satra 6er zaman balklar yazlr. Aadaki 3rnekte bir iletmede 4alanlarn listesi yaplmtr.
0ukardaki tabloyu )eniletmeden 3nce bu tabloya )irilebilecek *erileri snrlayalm *e nasl da6a kolay *eri )irilebileceini )3relim. Eitim durumu satrn kolayca doldurabilmek i4inJ E1,E&,EM *e E: 6=crelerine srasyla #lkokul, 1ise, 5n lisans *e 1isans yazn. + s=tununu )3l)elendirin >eri m3n=s=nden +,-./1A@AAy se4in A4lan iletiim kutusundan Her6an)i Bir +eer yazan iletiim kutusunun i4inden 1iste Byi se4in Kaynak yazan kutunun sandaki d=meye basn. Aadaki tablonuz )3r=n=nce sol tua basl tutarak E1QE: arasn iaretleyip E$<E.Aa basn. <A@A@Aa basn Artk d s=tunundaki )3l)elendirdiiniz 6=crelerden 6an)isinin =zerine tklarsanz sanda bir =4)en oluacaktr. S4)enin =zerine tklayp a4lan listeden istediiniz deeri se4ebilirsiniz. ?e4tiiniz deer 6=cre i4ine eklenir.
3eer!eri s$n$r!a#a:
@esela yukardaki listede 8 s=tunundaki doum <ari6i s=tununa )irilen deerleri snrlamak istiyorsunuz. Bu s=tuna yazlabilecek 6er deerin 1FM( ile 1FF( arasnda olmasn *e bunlarn 6aricinde deerler yazldnda EPcelAin bizi uyarmasn *e 6atta bu deerleri kabul etmemesini istiyoruz. 1. &. M. :. ;. I. R. O. 8 s=tununu )3l)elendirin. >E.# m3n=s=nden +,-./1A@AAya )irin. A4lan iletiim kutusunda Her6an)i bir deer ksmn <=m ?ay yapn. En b=y=k ksmna 1FF(, en k=4=k ksmna 1FF( yazn. #kinci sekmeye tklayn. CBu sekmede kullancya 6=crelere yazlabilecek deerler 6akknda bil)i *erilir. Balk ksmna G/0A.2W J6ata uyars ksmna G Bu 6=creye 1FM(Q1FF( aras say )irilebilir yazn. S4=nc= sekmeye tklayn. CBu sekmede yanl *eri )irildiinde 6an)i 6ata mesaVnn *erileceini yazarsnzD Balk ksmna G+#KKA<WWW J Hata uyars ksmna da GHatal *eri )iriiW 1=tfen )irdiiniz sayy deitirin yazn. C$ot7 Bu sekmede 6ata uyars ksmnda G+/. yazs *arsa yazdnz say kesinlikle kabul edilmez. Eer ayn yerde G/0A.2 yazyorsa buraya )irdiiniz sayy kabul etmek i4in sizden onay alr. Eer GB#19# yazyorsa sadece ikaz eder ama sayy kabul eder.D F. <A@A@ tuuna tklayn 1(. % s=tununda 6er6an)i bir 6=creye 1FM(Q1FF( arasnda olmayan bir say yazn.
Bu 6=crelere *eri )irmenin bir baka yolu da >E.# m3n=s=nden 8,.@ se4eneini kullanmaktr. Bu se4enee )irebilmek i4in Aktif 6=crenizin mutlaka 1istenin i4erisinde bir yerlerde olmas )erekir. Eer listenin dnda bir yerlerde ise bu se4enek >eri 1istesini bulamaz. H=creyi *eritaban tablosunda 6er6an)i bir yere )etirip >E.# m3n=s=nden 8,.@Aa )irin Balklarnz kendiliinden al)lanacaktr. Bu durumda artk yapmanz )ereken t=m ilem balklarn karsndaki kutucuklar doldurmaktr. Aadaki kutuya <AB tuu ile 0ukardaki kutuya ?H#8< X <AB tu kombinasyonu ile ulaabilirsiniz. ?a taraftaki 0eni tuuna basarak &. Bir kayd )irmeniz m=mk=nd=r. 5ncekini bul *e sonrakini bul tuu dier kaytlara ulamak i4in kullanlr. ?il ise yazm olduunuz bir kayd tamamen satr olarak silecektir.
0eri!eri S$ra!a#a:
Aadaki tabloyu 6azrlayn.
0ukardaki tablo 4ok k=4=k 4apta bir *eritaban tablosudur. Bu tablo =zerinde istemi olduumuz 6er6an)i bir s=tundaki *erileri alfabetik yada s=tundaki *eriler say ise b=y=kten k=4=e sralamamamz m=mk=nd=r. Bunu yapmak i4in Aktif H=creyi sralamak istediiniz s=tunun =zerinde 6er 6an)i bir 6=creye )etirin *e ?tandart ara4 Nubuundaki Artan ?ralama ya da Azalan sralama tularna basn. Bu tulara bastnzda aktif 6=crenizin olduu s=tunun kendi arasnda sralandn )3r=rs=n=z. Bu sralama yaplrken satrlar kendi aralarnda bozulmam ama satrlar s3z konusu s=tunu sralamak i4in yer deitirmilerdir.
0eri S+-#e:
>eri s=zme ilemi yaplm bir *eri tablosu i4inden istenilen deerleri 4ekip 4karmaktr. 5rnein bir 3nceki tablomuzda bunu deneyelim. >eri @3n=s=nden ?SL komutunu a4lan listeden de ?2.A1A komutunu se4in. >eri tabannzdaki 6er s=tunun bana birer =4)en iareti koyuldu. 5rnein 1ise mezunlarn bulmak i4in E-#<#@ +/./@/ s=tunundaki =4)ene basn *e a4lan listeden 1#?E Byi se4in. 1ise mezunlarn listeleyecektir. Eski listeye d3nmek i4in ayn =4)ene asp <=m= se4eneine tkalyn. 1ise mezunu .olan memurlarn listesi i4nde /$>A$2 ksmnda @E@/.Au E-#<#@ +/./@/ ksmndan da 1#?EAyi se4meniz )erekir. Bunun dnda da6a karmak s=zmeler de yapabilirsiz. 5rnein doum tari6i 1FI;Q1FR; arasnda olan insanlarn listesini bulmak i4in J Biraz 3nce yaptnz s=zme ilemini 6er iki kate)oride de <S@S se4eneini se4erek iptal edin. +,-/@ <A.#H# yazan s=tunun yanndaki =4)ene basp 5LE1Ai se4in. Nkan iletiim kutusunu aadaki )ibi doldurun. <A@A@ Ba basn 1istenizdeki 3eler sadece 1FI; ile 1FR; arasnda domu olanlardr.
Bu tabloda B s=tunundaki *erilerin teker teker toplamn almak istiyoruz. 0ani bu ay i4inde Krtasiyeye ne kadarJ 8aturaya ne kadarJ *e ulama ne kadar 3deme yapmz bunlarn toplamn almak istiyoruz. Bunun i4in ilk 3nce B s=tunundaki *erileri AAdan LAye sralamamz )erekir. Buray AQ LAye sralayn *e aktif 6=creniz tablonun i4inde iken >E.# m3n=s=nden A1<<,!1A@1A. komutunu 4altrn. #letiim kutusunun i4indeki kutular sadaki )ibi doldurun. Burada 1. Kutunun i4indeki ksm mutlaka AQLAye sraladmz s=tun olmaldr. #le* ise M. Kutuda onay imi attnz ksma uy)ulanacak ile*dir. <amam tuuna bastnzda buradaki 6er *eri i4in bir alt toplam alabileceiniz bir alt tablo ekrana )elir. Bu tablodan tekrar eski tabloya d3nmek i4in yandaki iletiim kutusuna tekrar )irip <S@S$S KA1+2. tuuna basmak )erekir.
&.
Adm7 Bu admda >eri tablosunun 6an)i aralkta olduunu EPcelAe <anmlarsnz. Eer Aralk kutusunda *eirerinizin bulunduu tablonun aral yoksa buraya AMQE1O arasn tarayarak tabloyu )3sterirsiniz. +a6a sonra #1E.# tuuna basn. Adm7 bu adm 3zet tablonuzun eklini ayarladnz bir admdr. ?ol taraftaki kato)ori balklarn
M.
s=r=kleyerek yukardaki ekildeki )ibi olacak ekilde ?A<2., ?S</$, ?A08A *e >E.# yazan yerlere s=r=kleyin. >e #1E.# tuuna basn. :. Adm tablonuzu nereye yapacanz )3steren admdr. 0E$# NA12"@A ?A08A?2 se4eneinin se4ili olduundan emin olun *e ?,$ tuuna basn.
5zet toblonuz yeni bir 4alma sayfasna yaratlmtr. Burada Harcama yapan *e 5deme ekli a4lan kutularnn i4indeki deerleri deitirin *e tablonuzun nasl deitiini )3r=n.