g leri excel eº itim notlarÇ - trakya...

70
øleri Excel øKU-øùKUR E÷itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KUùÇU - 1 - Gleri Excel Eºitim NotlarÇ Formüller de÷erleri nasÕl hesaplar? Bir formül, bir çalÕúma sayfasÕndaki verileri çözümleyen bir eúitliktir. Formüller, çalÕúma sayfas Õ de÷erleri üzerinde, toplama, çarpma ve karúÕlaúWÕ rma gibi iúlemleri yapar; ayr Õca, de÷erleri birleútirebilir. Formüller, aynÕ çalÕúma sayfasÕndaki baúka hücrelere, aynÕ çalÕúma kitabÕQÕn baúka sayfalar Õndaki hücrelere veya baúka çalÕúma kitaplar Õndaki sayfalarda bulunan hücrelere baúvurabilir. AúD÷Õdaki örnek, B4 hücresinin de÷eri ile 25’i toplamakta ve sonra sonucu, D5, E5 ve F5 hücrelerinin toplamÕna bölmektedir. Formül sözdizimi hakkÕnda Formüller, de÷erleri, sözdizimi olarak bilinen belirli sÕrayla hesaplar. Formülün sözdizimi, hesaplamanÕn sürecini tanÕmlar. Microsoft Excel’de formüller eúit imiyle (=) baúlar, arkasÕndan da formülün hesapladÕ÷Õ gelir. Örne÷in, aúD÷Õdaki formül, 5’ten 1’i çÕkarmaktadÕ r. Sonra da, formülün sonucu hücrede görüntülenir. =5-1 Hücre baúvurularÕ hakkÕnda Bir formül, bir hücreye baúvurabilir. Bir hücrenin, baúka bir hücreyle aynÕ de÷eri içermesini istiyorsanÕz, bir eúit imi ve arkasÕndan hücreye baúvuruyu girin. Formülü içeren hücreye, ba÷ÕmlÕ hücre denir ¾ bu hücrenin de÷eri, di ÷er hücredeki de÷ere ba÷OÕGÕr. Formülün baúvurdu÷u hücre her de÷Lúti ÷inde, formülü içeren hücre de de÷Lúir. AúD÷Õdaki formül, B15 hücresindeki de÷eri, 5’le çarpmaktadÕ r. Formül, B15 hücresindeki de÷er her de÷Lúti ÷inde, yeniden hesaplanacakt Õ r. =B15*5 Formüller, hücrelere veya hücre aralÕklarÕna veya hücreleri veya aralÕklarÕ gösteren adlara veya etiketlere baúvurabilir. ÇalÕúma sayfasÕ iúlevleri hakkÕnda Microsoft Excel, i úlev olarak bilinen pek çok önceden tanÕmlanmÕú veya yerleúik formül içerir. øúlevler, basit veya karmaúÕk hesaplamalar yapmak için kullanÕlabilir. ÇalÕúma sayfalar Õnda en sÕk kullanÕlan i úlev, hücre aralÕklar ÕQÕ toplamada kullanÕlan TOPLA iúlevidir. De÷erler içeren az sayÕda hücrenin toplam de÷erini hesaplamak için bir formül yaratabilirsiniz; ancak, TOPLA çalÕúma sayfasÕ iúlevi, pek çok hücre aralÕ÷ÕQÕ hesaplar. Formül sözdizimi hakkÕnda Formül sözdizimi, bir formüldeki ö÷elerin yapÕVÕ veya sÕrasÕGÕr. Microsoft Excel’de, formüller, bir it imi (=) ve arkasÕndan hesaplanacak ö÷eler (i úlenenler) ve hesaplama iúleçlerini içeren belirli bir sözdizimi izler. Her bir iúlenen, de÷Lúmeyen bir de÷er (sabit de÷er), bir hücre veya aralÕk baúvurusu, bir etiket veya bir çalÕúma sayfasÕ iúlevi olabilir. VarsayÕlan olarak, Microsoft Excel bir formülü, soldan sa÷a do÷ru, eúit imiyle (=) baúlayarak hesaplar. Formülün sözdizimini de÷Lútirerek, hesaplamanÕn nasÕl yapÕldÕ÷ÕQÕ denetleyebilirsiniz. Örne÷in, aúD÷Õ daki formül, Microsoft Excel çarpmayÕ toplamadan önce hesapladÕ÷Õ için, 11 sonucunu verir: Formül, 2’yle 3’ü çarpar (sonuçta 6 ortaya çÕkar) ve sonra 5 ekler. =5+2*3 Aksi durumda, sözdizimini de÷Lútirmek için ayraç kullanÕ rsanÕz, ilk olarak 5’le 2’yi toplayÕp, sonra sonucu 3’le çarparak, 21 sonucunu elde edebilirsiniz. =(5+2)*3 Formülü düzenleme 1 Düzenlemek istedi ÷iniz formülü içeren hücreyi t Õ klat Õn.

Upload: others

Post on 11-Aug-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 1 -

leri Excel E itim Notlar

Formüller de erleri nas l hesaplar?

Bir formül, bir çal ma sayfas ndaki verileri çözümleyen bir e itliktir. Formüller, çal ma sayfasde erleri üzerinde, toplama, çarpma ve kar la rma gibi i lemleri yapar; ayr ca, de erleribirle tirebilir. Formüller, ayn çal ma sayfas ndaki ba ka hücrelere, ayn çal ma kitab n ba kasayfalar ndaki hücrelere veya ba ka çal ma kitaplar ndaki sayfalarda bulunan hücrelereba vurabilir. A daki örnek, B4 hücresinin de eri ile 25’i toplamakta ve sonra sonucu, D5, E5 veF5 hücrelerinin toplam na bölmektedir.

Formül sözdizimi hakk ndaFormüller, de erleri, sözdizimi olarak bilinen belirli s rayla hesaplar. Formülün sözdizimi,hesaplaman n sürecini tan mlar. Microsoft Excel’de formüller e it imiyle (=) ba lar, arkas ndan daformülün hesaplad gelir. Örne in, a daki formül, 5’ten 1’i ç karmaktad r. Sonra da, formülünsonucu hücrede görüntülenir.=5-1Hücre ba vurular hakk ndaBir formül, bir hücreye ba vurabilir. Bir hücrenin, ba ka bir hücreyle ayn de eri içermesiniistiyorsan z, bir e it imi ve arkas ndan hücreye ba vuruyu girin. Formülü içeren hücreye, ba mlhücre denir ¾ bu hücrenin de eri, di er hücredeki de ere ba r. Formülün ba vurdu u hücre herde ti inde, formülü içeren hücre de de ir. A daki formül, B15 hücresindeki de eri, 5’leçarpmaktad r. Formül, B15 hücresindeki de er her de ti inde, yeniden hesaplanacakt r.=B15*5Formüller, hücrelere veya hücre aral klar na veya hücreleri veya aral klar gösteren adlara veyaetiketlere ba vurabilir.

Çal ma sayfas i levleri hakk ndaMicrosoft Excel, i lev olarak bilinen pek çok önceden tan mlanm veya yerle ik formül içerir.

levler, basit veya karma k hesaplamalar yapmak için kullan labilir. Çal ma sayfalar nda en s kkullan lan i lev, hücre aral klar toplamada kullan lan TOPLA i levidir. De erler içeren az say dahücrenin toplam de erini hesaplamak için bir formül yaratabilirsiniz; ancak, TOPLA çal masayfas i levi, pek çok hücre aral hesaplar.

Formül sözdizimi hakk ndaFormül sözdizimi, bir formüldeki ö elerin yap veya s ras r. Microsoft Excel’de, formüller, bir

it imi (=) ve arkas ndan hesaplanacak ö eler (i lenenler) ve hesaplama i leçlerini içeren belirli birsözdizimi izler. Her bir i lenen, de meyen bir de er (sabit de er), bir hücre veya aral k ba vurusu,bir etiket veya bir çal ma sayfas i levi olabilir.Varsay lan olarak, Microsoft Excel bir formülü, soldan sa a do ru, e it imiyle (=) ba layarakhesaplar. Formülün sözdizimini de tirerek, hesaplaman n nas l yap ld denetleyebilirsiniz.Örne in, a daki formül, Microsoft Excel çarpmay toplamadan önce hesaplad için, 11sonucunu verir: Formül, 2’yle 3’ü çarpar (sonuçta 6 ortaya ç kar) ve sonra 5 ekler.=5+2*3Aksi durumda, sözdizimini de tirmek için ayraç kullan rsan z, ilk olarak 5’le 2’yi toplay p, sonrasonucu 3’le çarparak, 21 sonucunu elde edebilirsiniz.=(5+2)*3

Formülü düzenleme1 Düzenlemek istedi iniz formülü içeren hücreyi t klat n.

Page 2: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 2 -

Hücre bir ba lant içeriyorsa, düzenlemek istedi iniz hücrenin yan ndaki bir hücreyi t klat n, sonradüzenlemek istedi iniz formülü içeren hücreyi seçmek için, bir ok tu unu kullan n.2 Formül çubu unda formülde de iklikleri yap n.Formüldeki bir i levi düzenlemek istiyorsan z, i levdeki ba ms z de kenleri düzenleyin.3 ENTER tu una bas n.Formül, bir dizi formülü ise, CTRL+ÜST KARAKTER+ENTER tu lar na bas n.

Dizi formülünü düzenleme1 Dizi aral ndaki herhangi bir hücreyi t klat n.2 Formül çubu unu t klat n. Formül çubu u etkin durumdayken, dizi formülünde ba layayraçlar ( { } ) görünmez.3 Dizi formülünü düzenleyin.4 CTRL+ÜST KARAKTER+ENTER tu lar na bas n.

Formülün tümünü veya parças hesaplanan de erle de tirmeBir formülün, ba vurdu u hücrelerde de iklik yapt z zaman, art k yeniden hesaplamamasiçin, formülü “dondurabilirsiniz”. Bir formülü, hesaplanan de eriyle de tirerek, Microsoft Excelformülü kal olarak siler. Bir formülün yaln zca bir parças dondurmak istiyorsan z, yaln zca,yeniden hesaplanmas istemedi iniz parças de tirebilirsiniz.

Formülü veya dizi formülünü silmeUyar Bir formülü sildi iniz zaman, Microsoft Excel formülü ve de eri kald r.1 Formülü içeren hücreyi t klat n.Formül, bir dizi formülüyse, diziyi seçin.2 DELETE tu una bas n.

Hücre ve aral k ba vurular hakk ndaBir ba vuru, bir çal ma sayfas ndaki bir hücreyi veya hücre aral tan mlar ve Microsoft Excel’eformülde kullanmak istedi iniz de erleri veya verileri nerede aramas gerekti ini belirtir.Ba vurularla, çal ma sayfas n farkl k mlar nda bulunan verileri bir formülde kullanabilir veyabir hücredeki de eri birden fazla formülde kullanabilirsiniz. Ayr ca, ayn çal ma kitab n ba kasayfalar ndaki hücrelere, ba ka çal ma kitaplar na ve ba ka programlardaki verilereba vurabilirsiniz. Ba ka çal ma kitaplar ndaki hücrelere yap lan ba vurulara, d ba vuru denir.Ba ka programlardaki verilere yap lan ba vurulara, uzaktan ba vuru denir.Varsay lan olarak, Microsoft Excel , sütunlar harflerle (A’dan IV’ye kadar, toplam 256 sütunolarak) ve sat rlar say larla (1’den 65536’ya kadar) etiketleyen A1 ba vuru biçemini kullan r. Birhücreye ba vurmak için, sütun harfini, arkas ndan da sat r numaras girin. Örne in, D50, Dsütunuyla 50. sat n kesi ti i yerdeki hücreye ba vurur. Bir hücre aral na ba vurmak için,aral n sol üst kö esindeki hücrenin ba vurusunu girin, iki nokta üst üste imi (:) girin, sonraaral n sa alt kö esindeki hücrenin ba vurusunu girin. A dakiler, ba vuru örnekleridir.Buna ba vurmak için Bunu kullan nA. sütun ve 10. sat rdaki hücre A10A. sütun ve 10. sat rdan 20.sat ra kadar olan hücreler A10:A2015. sat r ve B. sütundan E. sütuna kadar olan hücreler B15:E155. sat rdaki tüm hücreler 5:55. sat rdan 10. sat ra kadar olan bütün hücreler 5:10H. sütundaki bütün hücreler H:HH. sütundan J. sütuna kadar olan tüm hücreler H:JÇal ma sayfas ndaki sat rlar n ve sütunlar n numaraland ld bir ba vuru biçemi dekullanabilirsiniz. R1C1 biçemi, makrolardaki sat r ve sütun konumlar hesaplamak için yararl rve göreceli hücre ba vurular göstermek için yararl olabilir. R1C1 biçeminde, Microsoft Excel,bir hücrenin konumunu, “R”; arkas ndan bir sat r numaras , “C” ve arkas ndan bir sütunnumaras yla belirtir.Notlar

Page 3: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 3 -

Microsoft Excel’de yapmak istedi inize ba olarak, formülün konumuna ba hücrelere ba vurular olan görecelihücre ba vurular veya her zaman belli bir konumdaki hücrelere ba vuran ba vurular olan mutlak ba vurularkullanabilirsiniz.Bir çal ma sayfas nda bulunan belli sütunlardaki veya sat rlardaki hücrelere ba vuru yapmak için, çal masayfas ndaki sütunlar n ve sat rlar n etiketlerini kullanabilirsiniz veya hücreleri, hücre aral klar , formülleri veyasabit de erleri göstermek için tan mlay adlar yaratabilirsiniz.Ayn hücredeki veya hücre aral ndaki verileri çal ma kitab içindeki çok say da çal ma sayfas nda çözümlemekistiyorsan z, bir 3-B ba vuru kullan n. 3-B ba vuru, hücre veya aral k ba vurusunu, ondan önce de bir çal masayfas adlar aral içerir. Microsoft Excel, ba vurunun ba lang ç ve biti adlar aras nda depolanan herhangiçal ma sayfalar kullan r.

Göreceli ve mutlak ba vurular n aras ndaki farkBir formül yaratt zda, hücrelere veya aral klara yap lan ba vurular, ço unlukla formülü içerenhücreye göre konumlar na dayand r. A daki örnekte, B6 hücresi, =A5 formülünüiçermektedir; Microsoft Excel, B6 hücresinin bir hücre üstünde ve bir hücre solundaki de eri bulur.Bu i leme, göreceli ba vuru denir.Göreceli ba vurular kullanan bir formülü kopyalad z zaman, yap lan formüldeki ba vurulargüncelle tirilir ve formülün konumuna ba olarak farkl hücrelere ba vurur. A daki örnekte, B6hücresindeki formül, B7 hücresine kopyalanm r. B7 hücresindeki formül, B7 hücresinin bir hücreyukar nda ve solundaki hücreye ba vuran=A6 olarak de ir.Bir formülü ba ka bir hücreye kopyalad z zaman, ba vurular n de mesini istemiyorsan z, birmutlak ba vuru kullan n. Örne in, formülünüz A5 hücresini, C1 hücresiyle çarp yorsa (=A5*C1) veformülü ba ka bir hücreye kopyalarsan z, her iki ba vuru da de ir. Ba vurunun de meyenparçalar ndan önce bir dolar imi ($) yerle tirerek, C1 hücresine bir mutlak ba vuru yaratabilirsiniz.C1 hücresine bir mutlak ba vuru yaratmak için, örne in, formüle, a daki biçimde dolar imleriekleyin:=A5*$C$1

R1C1 ba vurular hakk ndaR1C1 biçeminde, Microsoft Excel, bir hücrenin konumunu, “R”, arkas ndan bir sat r numaras , “C”ve arkas ndan bir sütun numaras yla gösterir. Örne in, R1C1 mutlak hücre ba vurusu A1 ba vurubiçemindeki $A$1 mutlak hücre ba vurusuyla e de erdir. Etkin hücre A1’se, göreceli hücreba vurusu R[1]C[1], bir sat r a daki ve bir sütun sa daki hücreye, yani B2’ye ba vuru yapar.

da, R1C1 biçemindeki ba vurular n örnekleri verilmi tir.Ba vuru AnlamR[-2]C ki sat r yukar da ve ayn sütundaki hücreye göreceli bir ba vuruR[2]C[2] ki sat r a da ve iki sütun sa daki hücreye göreceli bir ba vuruR2C2 kinci sat r ve ikinci sütundaki hücreye göreceli bir ba vuruR[-1] Etkin hücrenin yukar ndaki tüm sat ra göreceli bir ba vuruR Geçerli sat ra göreceli bir ba vuruÇok say daki sayfada ayn hücreye veya aral a 3-B ba vuru kullanarak ba vurmaÇal ma kitab n, birden fazla çal ma sayfas içermesi gerekir.1 levi girmek istedi iniz hücreyi t klat n.2 Bir = (e it imi) yaz n, i levin ad girin, sonra bir açma ayrac yaz n.3 Ba vurulacak ilk çal ma sayfas n sekmesini t klat n.4 ÜST KARAKTER tu unu bas tutun ve ba vurulacak son çal ma sayfas n sekmesini

klat n.5 Ba vurulacak hücreyi veya hücre aral seçin.6 Formülü tamamlay n.

3-B ba vurular kullanma yönergeleri3-B ba vurular , ba ka sayfalardaki hücrelere ba vurmak, adlar tan mlamak ve a daki i levlerikullanarak formüller yaratmak için kullanabilirsiniz: TOPLA, ORTALAMA, ORTALAMAA,

Page 4: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 4 -

SAY, SAYA, MAK, MAKA, MIN, MINA, ÇARPIM, STDSAPMA, STDSAPMAA,STDSAPMAS, STDSAPMASA, VAR, VARA, VARS ve VARSA.3-B ba vurular, dizi formüllerinde kullan lamaz.3-B ba vurular, kesi im i leci ile (tek bir bo luk) birlikte veya dolayl kesi me kullanan formüllerdekullan lamaz.Çal ma sayfalar ta zda, kopyalad zda, ekledi inizde veya sildi inizde

3-B ba vuruya ne olur?daki örnekler, bir 3-B ba vuruda içerilen hücreleri ta zda, kopyalad zda,

ekledi inizde ve sildi inizde neler oldu unu aç klamaktad r. Örnekler, 2’den &’a kadar olançal ma sayfalar ndaki A2’yle A5 aras ndaki hücreleri toplamak için,=TOPLA(Sayfa2:Sayfa6!A2:A5) formülünü kullanmaktad r.

Çal ma sayfas nda, Sayfa2 ile Sayfa6 (bu örnekteki uç noktalar) aras na sayfa eklerseniz veya kopyalarsan z,Microsoft Excel eklenen sayfalardaki A2 ile A5 aras ndaki hücrelerdeki bütün de erleri, hesaplamalara ekler.Çal ma sayfas nda, Sayfa2 ile Sayfa6 aras nda, sayfa silerseniz, Microsoft Excel bu sayfalar n de erlerini,hesaplamadan kald r.Sayfa2 ile Sayfa6 aras ndaki sayfalar , ba vurular sayfa aral n d ndaki bir konuma ta rsan z, Microsoft Excelbu sayfalar n de erlerini, hesaplamadan kald r.Sayfa2’yi veya Sayfa6’y ayn çal ma kitab ndaki ba ka bir konuma ta rsan z, Microsoft Excel hesaplamay ,aradaki yeni sayfa aral içerecek biçimde ayarlar.Hesaplamadaki herhangi bir sayfay silerseniz, Microsoft Excel hesaplamay , aradaki sayfa aral içerecekbiçimde ayarlar.

Dizi formülleri ve nas l girilecekleri hakk ndaBir dizi formülü çok say da hesaplama yapabilir ve sonra tek bir sonuç veya çok say da sonuçverebilir. Dizi formülleri, dizi ba ms z de kenleri olarak bilinen iki veya daha fazla de er kümesiüzerinde i lem yapar. Her bir dizi ba ms z de keninin ayn say da sat ve sütunu bulunmasgerekir. Dizi formüllerini, temel, tek de erli formüllere yaratt z biçimde yarat rs z. Formülüiçerecek hücreyi veya hücreleri seçin, formülü yarat n ve sonra formülü girmek için, CTRL+ÜSTKARAKTER+ENTER tu lar na bas n.Yaln zca tek bir sonuç istiyorsan z, Microsoft Excel’in o sonucu yaratmak için pek çok hesaplamayapmas gerekebilir. Örne in, a daki formül, yaln zca D5:D15 aral nda bulunan, A sütunununayn sat ndaki hücrenin “Mavi Havac k irketi” metnini içerdi i hücrelerin ortalamasalmaktad r. E ER i levi, A5:A15 aral ndaki, “ Mavi Havac k irketi “ metnini içeren hücreleribulur ve sonra D5:D15 aral ndaki ili kili hücrenin de erini, ORTALAMA i levine verir.{=ORTALAMA(E ER(A5:A15=” Mavi Havac k irketi “,D5:D15))}Bir dizi formülüyle çok say da sonuç hesaplamak için, diziyi, dizi ba ms z de kenleriyle aynsay da sat veya sütunu olan bir hücre aral na girmeniz gerekir. A daki örnekte, be tarihlikbir seri için (sütun A’da), be sat rakam (sütun B’de) verilmi tir ve E M i levi, satrakamlar için düz çizgi de erleri belirler. Formülün bütün sonuçlar görüntülemek için, sütunC’deki be hücreye (C10:C15) girilir.{=E M(B10:B15,A10:A15)}Bir dizi formülünü, çal ma sayfas na girilmemi olan bir de er serisinin tek veya çok say dasonucunu hesaplamak için de kullanabilirsiniz. dizi formülleri, sabitleri, dizi formülü olmayanformüllerin kabul etti i biçimde kabul edebilir; fakat, dizi sabitlerini belli bir biçimde girmenizgerekir. Örne in, bir önceki örnekteki ayn be tarih ve be de er verilince, gelecekteki iki ek tarihiçin sat lar planlayabilirsiniz. Formüller veya i levler dizi sabitleri olamayaca için, a dakiörnek, E M i levindeki üçüncü ba ms z de kenin ek tarihlerini göstermek için serinumaralar kullanmaktad r:{=E M(B10:B15,A10:A15,{35246;35261})}

Page 5: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 5 -

Çal ma kitaplar ndaki hesaplamalar hakk ndaHesaplama, formülleri hesaplama ve sonra sonuçlar , formülleri içeren hücrelerde de erler olarakgörüntüleme i lemidir. Varsay lan olarak, Microsoft Excel aç k olan bütün çal ma kitaplarotomatik olarak hesaplar. Bununla birlikte, hesaplaman n ne zaman yap laca denetleyebilirsiniz.Mümkün olan her defas nda, Microsoft Excel yaln zca, de mi olan de erler içeren ba kahücrelere ba ml olan hücreleri güncelle tirir. Bu tür bir hesaplama, gereksiz hesaplamalardankaç nmaya yard mc olur. Microsoft Excel, ayr ca, çal ma kitaplar aç ld veya kaydedildi i herdefas nda, bu çal ma kitaplar kaydeder.Microsoft Excel, hücrelerin temel ald veya depolad de erleri hesaplar. Ekranda gördü ünüzde er, depolanan de eri nas l biçimlendirmeyi ve görüntülemeyi seçti inize ba r. Örne in, birtarihi “22/6/96” olarak görüntüleyen bir hücre, hücredeki tarih için depolanan de er olan bir serinumaras da içerir. Tarihin görüntüsünü, ba ka bir biçime de tirebilirsiniz (örne in,“22-Haz-96”); fakat, bir de erin çal ma sayfas ndaki görünümünü de tirmek, depolanan de eride tirmez.Hesaplama devam ettikçe, komutlar seçebilir, say lar veya formüller girmek gibi i lemleryapabilirsiniz. Microsoft Excel, di er komutlar veya i lemleri yerine getirmek için, hesaplamaygeçici olarak keser ve sonra hesaplamaya devam eder. Çal ma kitab çok say da formül içeriyorsa,çal ma sayfalar veri tablolar içeriyorsa veya çal ma kitaplar , çal ma kitab yeniden hesaplandher defas nda otomatik olarak yeniden hesaplanan i levler içeriyorsa, hesaplama i lemi daha fazlazaman alabilir.

Di er çal ma sayfalar ndaki veya çal ma kitaplar ndaki de erleri hesaplamakiçin formüller kullanma hakk nda

Farkl çal ma sayfalar nda ve çal ma kitaplar nda depolanan verileri, ba lama veya d ba vurularkullanarak payla abilirsiniz. Büyük çal ma sayfas modellerini ayn çal ma kitab nda tutman nkullan olmad durumlarda, ba lama özellikle yararl r. Ba lama, iki çal ma kitab aras ndakiba larla s rl de ildir; ba lant çal ma kitaplar n s ra düzenlerini de kurabilirsiniz. A dakiörnekte, ORTALAMA çal ma sayfas i levi, Pazarlama adl çal ma sayfas ndaki B1:B10aral ndaki ortalama de eri hesaplamaktad r.

ba vurular, u i lemler için kullanabilirsiniz:Birden fazla çal ma kitab ndaki verileri birle tirme. Birçok kullan n veya bölümün çal ma kitaplarba lant land rabilir ve sonra kal verileri bir özet çal ma kitab nda tümleyebilirsiniz. Özgün çal ma kitaplar ,hala, özet çal ma kitab ndan ayr olarak de tirilebilir.Verilerinizin farkl görünümlerini yaratma. Verilerinizin ve formüllerinizin tümünü bir veya daha fazla kaynakçal ma kitab na girebilir ve sonra yaln zca kaynak çal ma kitaplar ndaki kal verilere ba lant lar içeren birrapor çal ma kitab yaratabilirsiniz.Büyük, karma k modelleri yükleme. Karma k bir modeli, ba ms z bir çal ma kitaplar serisine bölerek, modelüzerinde, ilgili bütün sayfalar açmadan çal abilirsiniz. Küçük çal ma kitaplar de tirmek daha kolayd r, çokfazla bellek gerektirmezler ve daha h zl aç labilir, kaydedilebilir ve hesaplanabilirler.

TAR H VE SAAT FONKS YONLARITAR H Belirli bir tarihin seri numaras verirTAR HSAYISI Metin biçimindeki bir tarihi seri numaras na dönü türürGÜN Seri numaras , ay n bir gününe dönü türürGÜN360 ki tarih aras ndaki gün say , 360 günlük y la dayanarak hesaplarSER TAR H Ba lang ç tarihinden itibaren, belirtilen say da ay önce ya da sonraki tarihin

seri numaras verirSER AY Belirtilen say da ay önce ya da sonraki ay n son gününün seri numaras verirSAAT Bir seri numaras , saate dönü türürDAK KA Bir seri numaras dakikaya dönü türürAY Bir seri numaras aya dönü türürTAM GÜNÜ ki tarih aras ndaki tam çal ma günlerinin say verir

MD Geçerli tarihin ve saatin seri numaras verir

Page 6: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 6 -

SAN YE Bir seri numaras saniyeye dönü türürZAMAN Belirli bir zaman n seri numaras verirZAMANSAYISI Metin biçimindeki zaman seri numaras na dönü türür

BUGÜNBugünün tarihini seri numaras na dönü türürHAFTANINGÜNÜ Bir seri numaras , haftan n gününe dönü türür

GÜNÜ Belirtilen say da çal ma günü öncesinin ya da sonras n tarihinin seri numarasverirYIL Bir seri numaras y la dönü türürYILORAN Ba lang ç_tarihi ve biti _tarihi aras ndaki tam günleri gösteren y l kesirini verir

TAR HBelirli bir tarihin seri say verir. Seri say lar hakk nda daha fazla bilgi için MD i levinebak n.SözdizimiTAR H(y l;ay;gün)

l Windows için Microsoft Excel’de 1900’den 9999’a kadar, Macintosh için Microsoft Excel’de1904’tem 9999’a kadar bir say r.Ay y n ay ifade eden bir say r. Ay 12’den büyükse, ay o ay say belirtilen y ldaki ilk ayaekler. Örne in, TAR H(90;14;2) 2 ubat 1991’i temsil eden seri say verir.Gün ay n gününü ifade eden bir say r. Gün belirtilen aydaki gün say ndan fazlaysa, gün o günsay ay n ilk gününe ekler. Örne in, TAR H(91;1;35) 4 ubat 1991’i temsil eden seri sayverir.Uyar lar

Windows için Microsoft Excel ve Macintosh için Microsoft Excel varsay lan tarih sistemi olarak farkl tarihsistemleri kullan rlar. Daha fazla bilgi için, MD i levine bak n.TAR H i levi, y l, ay ve günün sabit de il, formül oldu u durumda çok yararl r.

Örnekler1900 Tarih sistemi kullan ld nda (Windows için Microsoft Excel’de varsay lan sistem),TAR H(91; 1; 1) e ittir 332391; Ocak 1991’e kar k gelen seri say .1904 Tarih sistemi kullan ld nda (Macintosh için Microsoft Excel’de varsay lan sistem),TAR H(91; 1; 1) e ittir 31777; 1 Ocak 1991’e kar k gelen seri say .

BUGÜNGeçerli tarihin seri say verir. Seri say , Microsoft Excel’in tarih ve zaman hesaplamalar ndakulland tarih-zaman kodudur. Seri say lar hakk nda daha fazla bilgi için, MD i levine bak n.SözdizimiBUGÜN( )

GÜNSeri_no’ya kar k gelen ay n gününü verir. Gün 1 ile 31 aras nda bir tamsay olarak verilir.SözdizimiGÜN(seri_no)Seri_no Microsoft Excel’in tarih ve zaman hesaplamalar için kulland tarih-zaman kodudur.Seri_no ‘yu bir say yerine “15-4-93” ya da “15-Nis-1993” gibi metin olarak da verebilirsiniz.Metin kendili inden bir seri say na dönü türülür. Seri_no hakk nda daha fazla bilgi için, MD

levine bak n.Uyar larWindows için Microsoft Excel ve Macintosh için Microsoft Excel varsay lan tarih sistemi olarakfarkl tarih sistemleri kullan rlar. Daha fazla bilgi için, MD i levine bak n.Örnekler

Page 7: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 7 -

GÜN(“4-Oca”) e ittir 4GÜN(“15-Nis-1993”) e ittir 15GÜN(“11/8/93”) e ittir 11

MDGeçerli tarih ve zaman n seri say verir.Sözdizimi

MD ( )Uyar lar

Windows için Microsoft Excel 97 ve Macintosh için Microsoft Excel 97 farkl varsay lan tarih sistemlerikullan rlar. Windows için Microsoft Excel, seri say lar aral n 1 Ocak 1900’den 31 Aral k 9999’a kadar olantarihlere kar k geldi i 1900 tarih sistemini kullan r. Macintosh için Microsoft Excel ise, seri say lar aral n1 Ocak 1904’den 31 Aral k 9999’a kadar olan tarihlere kar k geldi i 1904 tarih sistemini kullan r.Ondal k virgülün sa ndaki say lar zaman belirtir; solundaki say lar tarihi belirtir. Örne in, 1900 tarihsisteminde 367,5 seri say 12., 1 Ocak 1901 tarih-zaman bile imini ifade eder.Araçlar menüsünden Seçenekler’i t klatt zda görünen Seçenekler ileti im kutusunun Hesaplama sekmesinde1904 tarih sistemi onay kutusunu seçerek ya da temizleyerek tarih sistemini de tirebilirsiniz.Ba ka bir platformdan bir belge açt zda tarih sistemi otomatik olarak de ir. Örne in, Microsoft Excel’deçal yorsan z ve Macintosh için Microsoft Excel’de yarat lm bir belgeyi açarsan z, 1904 tarih sistemi onaykutusu kendili inden seçilir.Ancak i lem tablosu hesaplan rken ya da i levi içeren makro çal rken MD i levi de ir. Sürekli olarakgüncelle tirilmez.

Örnekler1900 tarih sistemini kullan yorsan z ve bilgisayar n yerle ik saati 12:30:00., 1-Oca-1987’ye ayarlanm sa:

MD () e ittir 31778,52083On dakika sonra:

MD () e ittir 31778,52778

TAR HSAYISITarih_metni ile ifade edilen tarihin seri say verir. Metinle ifade edilen bir tarihi seri say naçevirmek için TAR HSAYISI i levini kullan n.SözdizimiTAR HSAYISI(tarih_metni)Tarih_metni bir tarihi bir Microsoft Excel tarih biçiminde veren metindir. Windows içinMicrosoft Excel’de varsay lan tarih sistemi kullan ld nda, tarih_metni 1 Ocak 1900’den 31 Aral k9999’a kadar olan bir tarihi ifade etmelidir. Macintosh için Microsoft Excel’de varsay lan tarihsistemi kullan ld nda, tarih_metni 1 Ocak 1904’ten 31 Aral k 9999’a kadar olan bir tarihi ifadeetmelidir. Tarih_metni bu aral n d ndaysa TAR HSAYISI i levi #DE ER! hata de erini verir.Tarih_metni’nin y l bölümü belirtilmezse, TAR HSAYISI bilgisayar n yerle ik saatindengeçerli y kullan r. Tarih_metni’ndeki zman bilgisi gözard edilir.Uyar lar

Windows için Microsoft Excel ve Macintosh için Microsoft Excel varsay lan tarih sistemi olarak farkl tarihsistemleri kullan rlar. Daha fazla bilgi için, MD i levine bak n.

levlerin ço u tarih de erlerini kendili inden seri say lar na dönü türür.Örnekler

daki örnek 1900 Tarih Sistemi’ni kullan yor:TAR HSAYISI(“22.8.55”) e ittir 20323TAR HSAYISI(“22-A U-55”) e ittir 20323Bilgasayar n yerle ik saatinin 1993’e ayarl oldu unu ve 1900 Tarih Sistemi’ni kulland varsayal m:TAR HSAYISI(“5-TEM”) e ittir 34155

ZAMANSAYISIZaman_metni’nin temsil etti i zaman n seri say verir. Seri say , 0:00:00 ile 23:59:59aras ndaki zaman temsil eden 0 ile 0,99999999 aras ndaki ondal k bir kesirdir. Metin olarak ifadeedilen bir zaman bir seri say na çevirmek için ZAMANSAYISI i levini kullan n.

Page 8: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 8 -

SözdizimiZAMANSAYISI(zaman_metni)Zaman_metni Microsoft Excel’in yerle ik zaman biçimlerinden birinde bir zaman veren bir metindizisidir. Zaman_metni içindeki tarih bilgisi dikkate al nmaz.Uyar larWindows için Microsoft Excel ve Macintosh için Microsoft Excel varsay lan tarih sistemi olarakfarkl tarih sistemleri kullan rlar. Tarih sistemleri ve seri say lar hakk nda daha fazla bilgi için,

MD i levine bak n.ÖrneklerZAMANSAYISI(“2:24 AM”) e ittir 0.1ZAMANSAYISI(“22-A u-55 6:35 AM”) e ittir 0,274305556

DAK KASeri_no’ya kar k gelen dakikay verir. Dakika, 0 ile 59 aras nda bir tamsay olarak verilir.SözdizimiDAK KA(seri_no)Seri_no Microsoft Excel taraf ndan tarih ve zaman hesaplamalar nda kullan lan tarih-zamankodudur. Seri_no’yu bir say yerine “16:48:00” ya da “4:48:00” gibi metin olarak verebilirsiniz.Metin kendili inden seri say na dönü ür. Seri say lar hakk nda daha fazla bilgi için, MD

levine bak n.Uyar larWindows için Microsoft Excel ve Macintosh için Microsoft Excel varsay lan tarih sistemleri olarakfarkl sistemler kullan rlar. Daha fazla bilgi için, MD i levine bak n.ÖrneklerDAK KA(“4:48:00”) e ittir 48DAK KA(0,01) e ittir 14DAK KA(4,02) e ittir 28

YILSeri_no’ya kar k gelen y verir. Y l, 1900-9999 aral nda bir tamsay olarak verilir.SözdizimiYIL(seri_no)Seri_no Microsoft Excel taraf ndan tarih ve zaman hesaplamalar nda kullan lan tarih-zamankodudur. Seri_no’yu bir say yerine “15-Nis-1993” ya da “15-4-93”, gibi bir metin olarakverebilirsiniz. Metin otomatik olarak bir seri say na dönü türülür. Seri_no hakk nda daha fazlabilgi için, MD i levine bak n.Uyar larWindows için Microsoft Excel ve Macintosh için Microsoft Excel varsay lan tarih sistemi olarakfarkl tarih sistemleri kullan rlar. Daha fazla bilgi için, MD i levine bak n.ÖrneklerYIL(“5/7/90”) e ittir 19901900 tarih sistemini (Windows için Microsoft Excel’de varsay lan sistem) kullan yorsan z:YIL(0,007) e ittir 1900YIL(29747,007) e ittir 19811904 tarih sistemini (Macintosh için Microsoft Excel’de varsay lan sistem) kullan yorsan z:YIL(0,007) e ittir 1904YIL(29747,007) e ittir 1985

HAFTANINGÜNÜSeri_no’ya kar k gelen haftan n gününü verir. Gün, 1’den (Pazar) 7’ye (Cumartesi) kadar birtamsay olarak verilir.SözdizimiHAFTANINGÜNÜ(seri_no; döndür_tür)

Page 9: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 9 -

Seri_no Microsoft Excel taraf ndan tarih ve zaman hesaplamalar nda kullan lan tarih-zamankodudur. Seri_no’yu bir say yerine “15-Nis-1993” ya da “15-4-93”, gibi bir metin olarakverebilirsiniz. Metin otomatik olarak bir seri say na dönü türülür. Seri_no hakk nda daha fazlabilgi için, MD i levine bak n.Döndür_tür sonuç de erinin tipini belirleyen bir türdür.Döndür_tür Verilen Say1 ya da belirtilmemi 1’den (Pazar) 7’ye (Cumartesi) kadar say lar. Microsoft Excel’in öncekisürümlerinde oldu u gibi.2 1’den (Pazartesi) 7’ye (Pazar) kadar say lar.3 0’den (Pazartesi) 7’ye (Pazar) kadar say lar.Uyar lar

Windows için Microsoft Excel ve Macintosh için Microsoft Excel varsay lan tarih sistemi olarak farkl tarihsistemleri kullan rlar. Daha fazla bilgi için, MD i levine bak n.1900 tarih sistemini kullan rken bir de eri belirli bir say biçimine dönü türmek için METNEÇEV R i levini dekullanabilirsiniz:

METNEÇEV R(“16/4/90”; “gggg”) e ittir PazartesiÖrneklerHAFTANINGÜNÜ(“14/2/90”) e ittir 4 (Çar amba)1900 tarih sistemini kullan yorsan z (Windows için Microsoft Excel’de varsay lan sistem):HAFTANINGÜNÜ(29747,007) e ittir 4 (Çar amba)1904 tarih sistemini kullan yorsan z (Macintosh için Microsoft Excel’de varsay lan sistem):HAFTANINGÜNÜ(29747,007) e ittir 3 (Sal )

SAATSeri_no’ya denk dü en saati verir. Saat, 00:00 ile 23:00 aras ndaki bir tamsay r.SözdizimiSAAT(seri_no)Seri_no Microsoft Excel taraf ndan tarih ve zaman hesaplamalar nda kullan lan tarih-zamankodudur. Seri_no’yu bir say yerine “16:48:00” gibi metin olarak verebilirsiniz. Metinkendili inden seri say na dönü ür. Seri say lar hakk nda daha fazla bilgi için, MD i levinebak n.Not Windows için Microsoft Excel ve Macintosh için Microsoft Excel varsay lan tarih sistemleriolarak farkl sistemler kullan rlar. Daha fazla bilgi için, MD i levine bak n.ÖrneklerSAAT(0,7) e ittir 16SAAT(29747,7) e ittir 16SAAT(“3:30:30 PM”) e ittir 15

AYAyr ca bkz.Seri_no’ya kar k gelen ay verir. Ay, 1 (Ocak) ile 12 (Aral k) aras ndaki birtamsay rSözdizimiAY(seri_no)Seri_no Microsoft Excel taraf ndan tarih ve zaman hesaplamalar nda kullan lan tarih-zamankodudur. Seri_no’yu bir say yerine “15-4-1993” ya da “15-Nis-1993” gibi metin olarakverebilirsiniz. Metin kendili inden seri say na dönü ür. Seri say lar hakk nda daha fazla bilgiiçin, MD i levine bak n.Uyar larWindows için Microsoft Excel ve Macintosh için Microsoft Excel varsay lan tarih sistemleri olarakfarkl sistemler kullan rlar. Daha fazla bilgi için, MD i levine bak n.ÖrneklerAY(“6-May”) e ittir 5AY(366) e ittir 12

Page 10: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 10 -

AY(367) e ittir 1

SER TAR HBelirtilen tarihten (ba lang ç_tarihi) belirtilen say da ay önceki ya da sonraki tarihi temsil eden serisay verir. Ay n ihraç tarihiyle ayn gününe denk dü en ödeme tarihlerini ya da vade tarihlerinihesaplamak için SER TAR H i levini kullan n.Bu i lev kullan labilir de ilse, Çözümleme Araç Paketi’ni yüklemek için Kur program çal n.Çözümleme Araç Paketi’ni yükledikten sonra, Araçlar menüsündeki Eklentiler komutu ile onuseçmeniz ve etkinle tirmeniz gerekir.SözdizimiSER TAR H(ba lang ç_tarihi; aylar)Ba lang ç_tarihi ba lang ç tarihini ifade eden bir tarihtir.Aylar ba lang ç_tarihi’nden önceki ya da sonraki aylar n say r. Aylar için pozitif bir de ergelecekteki bir tarihi, negatif bir de er geçmi bir tarihi verir.Uyar lar

Ba ms z de kenlerden biri say sal de ilse, SER TAR H i levi #DE ER! hata de erini verir.Ba lang ç_tarihi geçerli bir tarih de ilse, SER TAR H i levi #SAYI! hata de erini verir.Aylar tamsay de ilse, kesirli k sm at r.

ÖrneklerSER TAR H(TAR HSAYISI(“15/01/91”);1) e ittir 33284 ya da 15/02/91SER TAR H(TAR HSAYISI(“31/03/91”);-1) e ittir 33297 ya da 28/02/91

TAM GÜNÜAyr ca bkz.Ba lang ç_tarihi ile son_tarih aras ndaki tam çal ma günlerinin say verir. Çal magünlerine hafta sonlar ve tatil olarak belirlenmi tarihler dahil edilmez. Belli bir dönem boyuncaçal lan gün say temelinde gerçekle en i çi haklar hesaplamak için TAM GÜNÜ i levinikullan n.Bu i lev kullan labilir de ilse, Çözümleme Araç Paketi’ni yüklemek için Kur program çal n.Çözümleme Araç Paketi’ni yükledikten sonra, Araçlar menüsündeki Eklentiler komutu ile onuseçmeniz ve etkinle tirmeniz gerekir.SözdizimiTAM GÜNÜ(ba lang ç_tarihi; son_tarih; tatiller)Ba lang ç_tarihi ba lang ç tarihini temsil eden bir seri tarih say r.Son_tarih son tarihi temsil eden bir seri tarih say r.Tatiller resmi tatiller ve tarihleri de en bayramlar gibi, çal ma takviminin d nda b rak lacakiste e ba bir ya da daha fazla seri tarih say r.Uyar lar

Ba ms z de kenlerden herhangi biri say sal de ilse, TAM GÜNÜ i levi #DE ER! hata de erini verir.Ba ms z de kenlerden herhangi biri geçerli bir seri tarih say de ilse, TAM GÜNÜ i levi #SAYI! hatade erini verir.

ÖrnekTAM GÜNÜ(TAR HSAYISI(“01/10/91”); TAR HSAYISI(“01/12/91”);TAR HSAYISI(“28/11/91”)) e ittir 43

SER AYAyr ca bkz.Ba lang ç_tarihi’nden önceki ya da sonraki belirtilmi ay say olan ay n son günü içinseri say verir. Ay n son gününe denk gelen vade tarihlerini ya da ödeme tarihlerini hesaplamakiçin SER AY i levini kullan n.Bu i lev kullan labilir de ilse, Çözümleme Araç Paketi’ni yüklemek için Kur program çal n.Çözümleme Araç Paketi’ni yükledikten sonra, Araçlar menüsünden Eklentiler komutunu seçmenizve etkinle tirmeniz gerekir.Sözdizimi

Page 11: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 11 -

SER AY(ba lang ç_tarihi;aylar)Ba lang ç_tarihi ba lang ç tarihini temsil eden bir tarihtir.Aylar ba lang ç_tarihi’nden önceki ya da sonraki aylar n say r. Aylar için pozitif bir saygelecek bir tarihi; negatif bir say geçmi bir tarihi verir.Uyar lar

Ba ms z de kenlerden biri say sal de ilse, SER AY i levi #DE ER! hata de erini verir.Ba lang ç_tarihi geçerli bir tarih de ilse, SER AY i levi #SAYI! hata de erini verir.Aylar tamsay de ilse kesirli k sm at r.Ba lang ç_tarihi art aylar geçersiz bir tarih veriyorsa, SER AY i levi #SAYI! hata de erini verir.

ÖrneklerSER AY(TAR HSAYISI(“01/01/93”); 1) e ittir 34028 ya da 28/2/93SER AY(TAR HSAYISI(“01/01/93”); -1) e ittir 33969 ya da 31/12/92

HAFTASAYAyr ca bkz.Haftan n, say sal olarak bir y l içinde bulundu u yeri belirten bir say verir.Bu i lev kullan labilir de ilse, Çözümleme Araç Paketi’ni yüklemek için Kur program çal n.Çözümleme Araç Paketi’ni yükledikten sonra, Araçlar menüsündeki Eklentiler komutu ile onuseçmeniz ve etkinle tirmeniz gerekir.SözdizimiHAFTASAY(tarih; sbayrak)Tarih bir seri tarih say olarak ifade edilen tarihtir.Sbayrak haftan n hangi gün ba lad belirten 0 ya da 1 de eridir.SBayrak Haftan n Ba lang

1 Hafta Pazar günü ba lar. Haftan n günleri 1’den 7’ye s ralan r.2 Hafta Pazartesi günü ba lar. Haftan n günleri 1’den 7’ye s ralan r.3 Hafta Pazartesi günü ba lar. Haftan n günleri 0’dan 6’ya s ralan r.ÖrneklerTarih, 9 Ocak 1994, Pazar ise:HAFTASAY(34343; 0) e ittir 3HAFTASAY(34343; 1) e ittir 2

GÜNÜAyr ca bkz.Ba lang ç_tarihi’nden belirtilen say daki çal ma günü önceki ya da sonraki tarihi temsileden bir say verir. Fatura ödeme tarihlerini, tahmini teslimat zamanlar ya da çal ma günüsay hesaplarken, hafta sonlar ve tatiller olarak belirlenen tarihleri d arda b rakmak için

GÜNÜ i levini kullan n. Say tarih eklinde görmek için, Biçim menüsünden Hücreler’iklat n, Kategori kutusundan Tarih’i t klat n ve sonra Tür kutusunda bir tarih biçimini t klat n.

Bu i lev kullan labilir de ilse, Çözümleme Araç Paketi’ni yüklemek için Kur program çal n.Çözümleme Araç Paketi’ni yükledikten sonra, Araçlar menüsündeki Eklentiler komutu ile onuseçmeniz ve etkinle tirmeniz gerekir.Sözdizimi

GÜNÜ(ba lang ç_tarihi; günler; tatiller)Ba lang ç_tarihi ba lang ç tarihini ifade eden bir seri tarih say r.Günler ba lang ç_tarihi’nden önceki ya da sonraki haftasonu ve tatil olmayan günlerin say r.Günler için pozitif bir say gelecekteki bir tarihi, negatif bir say ise geçmi bir tarihi verir.Tatiller resmi tatiller ve tarihi de en tarihler gibi, çal ma takviminden ç kar lacak bir ya dadaha fazla tarihten olu an iste e ba bir liste.Liste, bir hücre aral veya tarihleri temsil eden bir say dizisi sabiti olabilir.Uyar lar

Ba ms z de kenlerden herhangi biri say sal de ilse, GÜNÜ i levi #DE ER! hata de erini verir.Ba lang ç_tarihi geçerli bir tarih de ilse, GÜNÜ i levi #SAYI! hata de erini verir.

Page 12: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 12 -

Ba lang ç_tarihi art günler geçersiz bir tarih verirse, GÜNÜ i levi #SAYI! hata de erini verir.Günler tamsay de ilse, kesirli k sm at r.

ÖrneklerGÜNÜ(TAR HSAYISI(“03/01/91”); 5) e ittir 33248 ya da 10/01/91

7 Ocak 1991 ve 8 Ocak 1991 tatilse:GÜNÜ(TAR HSAYISI(“03/01/91”); 5; {33245; 33246}) e ittir 33252

ya da 14/01/91

MET N FONKS YONLARI

DAMGANumaras belirtilen karakteri verir. Ba ka tipte bilgisayarlardaki dosyalardan alm olabilece inizsayfa kod numaralar karakterlere çevirmek için DAMGA i levini kullan n.

letim ortam Karakter kümesiMacintosh Macintosh karakter kümesiWindows ANSISözdizimiDAMGA(say )Say 1 ile 255 aras nda hangi karakteri istedi inizi belirleyen bir say r. Karakter, bilgisayar z taraf ndan kullan lan

karakter tak ndan al r.ÖrneklerDAMGA(65) e ittir “A”DAMGA(33) e ittir “!”

TEM ZAyr ca bkz.Yazd lamayan tüm karakterleri metinden ç kar r. letim sisteminizde yazd lamayankarakterler içeren ba ka uygulamalardan al nm metin üzerinde TEM Z i levini kullan n. Örne in,genellikle veri dosyalar n ba nda ve sonunda olan ve yazd lamayan dü ük seviyeli bazbilgisayar kodlar ç karmak için TEM Z i levini kullanabilirsiniz.SözdizimiTEM Z(metin)Metin içinden yazd lamayan karakterleri ç karmak istedi iniz herhangi bir i lem tablosu bilgisidir.ÖrnekDAMGA(7) yazd lamayan bir karakter verdi i için:TEM Z(DAMGA(7)&”metin”&DAMGA(7)) e ittir “metin”

KODBir metin dizisindeki ilk karakter için say sal bir kod verir. Sonuç olarak verilen kod bilgisayar ztaraf ndan kullan lan karakter kümesine kar k gelir.

letim sistemi Karakter kümesi

Macintosh Macintosh karakter kümesiWindows ANSISözdizimiKOD(metin)Metin ilk karakterinin kodunu ö renmek istedi iniz metindir.ÖrneklerKOD(“A”) e ittir 65KOD(“Alfabe”) e ittir 65

RLE RBirkaç metin ö esini tek bir metin ö esi olarak birle tirir.Sözdizimi

RLE R (metin1; metin2; ...)

Page 13: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 13 -

Metin1; metin2;... tek bir metin ö esi olarak birle tirecek 1 ile 30 aras nda metin ö esidir. Metineleri, metin dizisi, say ya da tek hücre ba vurusu olabilir.

Uyar lar&” i leci, metin ö elerini birle tirmek için, B RLE R i levinin yerine kullan labilir.Örnekler

RLE R(“Toplam “; “De er”) e ittir “Toplam De er”. Bu a dakinin e de eridir“Toplam”&” “&”De er” .

RLE R(“C5,”için debi”,C2,C8,”/km”,”’d r.”) e ittir “K rmak için debi 32/km’dir.”

RAPara birimi biçimini kullanarak, onluklar istenen haneye yuvarlayarak, bir say metne dönü türür.Kullan lan biçim: #.##0,00 TL_);(#.##0,00 TL).Sözdizimi

RA(say ,onluklar)Say bir say , bir say içeren bir hücreye ba vuru ya da say veren bir formüldür.Onluklar ondal k noktan n sa ndaki basamak say r. Onluklar negatifse, say ondal k noktan nsoluna yuvarlan r. Onluklar belirtilmezse, 2 oldu u varsay r.Uyar larBir say içeren bir hücreyi Biçim menüsünden Hücreler komutuyla biçimlemek ile bir saydo rudan L RA i leviyle biçimlemek aras ndaki en önemli fark, L RA i levinin sonucu metnedönü türmesidir. Hücreler komutuyla biçimlenen bir say hala bir say r. Formüllerde L RA

leviyle biçimlenmi say lar kullanmaya devam edebilirsiniz, çünkü Microsoft Excel metinde erleri olarak girilmi say lar hesaplama yaparken say lara dönü türür.Örnekler

RA(1234,567; 2) e ittir “1234,57 TL”RA(1234,567, -2) e ittir “1200 TL”RA(-1234,567; -2) e ittir “(1200 TL)”RA(-0,123; 4) e ittir “(0,1230 TL)”RA(99,888) e ittir “99,89 TL”

ÖZDEki metin dizisini kar la r ve tam olarak ayn ysalar DO RU’yu, ayn de ilseler YANLI verir.

ÖZDE büyük-küçük harfe duyarl r, ama biçim farklar gözard eder. Bir belgeye girilmekteolan metni test etmek için ÖZDE i levini kullan n.SözdizimiÖZDE (metin1;metin2)Metin1 ilk metin dizisidir.Metin2 ikinci metin dizisidir.ÖrneklerÖZDE (“sözcük”; “sözcük”) e ittir DO RUÖZDE (“Sözcük”; “sözcük”) e ittir YANLIÖZDE (“S özcük”; “sözcük”) e ittir YANLIKullan tan ml bir de erin bir aral ktaki bir de ere uydu undan emin olmak için, bir hücreye birdizi olarak a daki formülü girin. Tek bir hücreye bir dizi formülü girmek için, CTRL+ÜSTKARAKTER+ENTER (Windows için Microsoft Excel’de) tu lar na bas n. TestDe eri ad kullantan ml bir de er içeren bir hücreye ba vuruda bulunur; Kar la rAral k ad , kontrol edilecek metinde erlerinin listesine ba vuruda bulunur.{=OR(ÖZDE (TestDe eri; Kar la rAral k))}

BULBir metin dizisini ba ka bir metin dizisi içinde bulur ve bul_metin’in ilk olu tu u karakterin sayverir. Bir metin dizisi içinde ba ka bir metin dizisini bulmak için MBUL i levini de

Page 14: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 14 -

kullanabilirsiniz, ama MBUL’un tersine BUL i levi büyük-küçük harfe duyarl r ve jokerkarakterlere izin vermez.SözdizimiBUL(bul_metin; metin; ba lang ç_say )Bul_metin bulmak istedi iniz metindir.

Bul_metin “” (bo metin) ise, BUL arama dizisindeki ilk karakteri (ba lang ç_say ya da 1 numaral karakter)seçer.Bul_metin joker karakterler içeremez.

Metin bulmak istedi iniz metni içeren metindir.Ba lang ç_say araman n ba lat laca karakteri belirtir. Metin’deki ilk karakter karakter say1’dir. Ba lang ç_say belirtilmezse, 1 oldu u varsay r.Uyar lar

Bul_metin, metin’de yoksa, BUL i levi #DE ER! hata de erini verir.Ba lang ç_say s rdan büyük de ilse, BUL i levi #DE ER! hata de erini verir.Ba lang ç_say , metin’in uzunlu undan büyükse, BUL i levi #DE ER! hata de erini verir.

ÖrneklerBUL(“M”,”Meryem Turkmen”) e ittir 1BUL(“m”,”Meryem Turkmen”) e ittir 6BUL(“M”,”Meryem Turkmen”,3) e ittir 8

Bir i lem tablosunda parçalar ve seri say lar listeniz oldu unu ve her hücreden parça adlaray klay p seri say lar d arda tutmak istedi inizi varsayal m. # simgesini bulmak için BUL

levini ve seri say gözard etmek için PARÇAAL i levini kullanabilirsiniz. A2:A4 s ras yladaki seri say lar yla parçalar içermektedir: “Seramik zolatörler #124-TD45-87”, “Bak r Teller

#12-671-6772”, “De ken Rezistörler #116010”.PARÇAAL(A2;1;BUL(“ #”;A2;1)-1) e ittir “Seramik zolatörler”PARÇAAL(A3;1;BUL(“ #”;A3;1)-1) e ittir “Bak r Teller”PARÇAAL(A4;1;BUL(“ #”;A4;1)-1) e ittir “De ken Rezistörler”

SAYIDÜZENLEBir say belirtilen say da ondal a yuvarlar, bir virgül ve noktalar kullanarak say onluk biçimdebiçimler ve sonucu metin olarak verir.SözdizimiSAYIDÜZENLE(say ;onluklar;virgül_yok)Say yuvarlamak ve metne dönü türmek istedi iniz say r.Onluklar ondal k virgülün sa ndaki basamak say r.Virgül_yok DO RU oldu unda SAYIDÜZENLE i levinin sonuç metnine noktalar dahiletmesini önleyen bir mant ksal de erdir. Virgül_yok YANLI ’sa ya da belirtilmemi se, sonuçmetni her zamanki gibi noktalar içerir.

Microsoft Excel’de say lar hiçbir zaman 15’den fazla anlaml basamak içeremezler, ama onluklar 127’ye kadarkabilirler.

Onluklar negatifse, say ondal k virgülün soluna yuvarlan r.Onluklar belirtilmezse 2 oldu u varsay r.

Uyar larBir say içeren bir hücreyi Biçim menüsünden Hücreler komutuyla biçimlemekle, say do rudanSAYIDÜZENLE i leviyle biçimlemek aras ndaki en önemli fark, SAYIDÜZENLE i levininsonucu metne dönü türmesidir. Hücreler komutuyla biçimlenen bir say hala bir say r.ÖrneklerSAYIDÜZENLE(1234,567; 1) e ittir “1234.6”SAYIDÜZENLE(1234,567; -1) e ittir “1230”SAYIDÜZENLE(-1234,567; -1) e ittir “-1230”SAYIDÜZENLE(44,332) e ittir “44,33”

SOLDANBir metin dizisindeki ilk (ya da en soldaki) karakteri ya da karakterleri verir.

Page 15: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 15 -

SözdizimiSOLDAN(metin; say _karakterler)Metin Süzmek istedi iniz karakterleri içeren metin dizisidir.Say _karakterler SOLDAN i levinin vermesini istedi iniz karakter say belirler.

Say _karakterler s rdan büyük ya da s ra e it olmal r.Say _karakterler metnin uzunlu undan büyükse, SOLDAN i levi tüm metni verir.Say _karakterler belirtilmezse, 1 oldu u varsay r.

ÖrneklerSOLDAN(“Sat Fiyat ”; 5) e ittir “Sat ”

A1 “ zmir”i içeriyorsa:SOLDAN(A1) e ittir “ ”Baz muhasebe programlar , negatif say lar de erin sa nda bir eksi (-) i areti ile görüntülerler.Negatif say lar bu ekilde saklayan bir programla yarat lm bir dosyadan veri al yorsan z,Microsoft Excel de erleri metin olarak alabilir. Metinleri de erlere dönü türmek için, en sa dakikarakter (-) simgesi hariç metnin tüm karakterlerini döndürmeli ve sonucu -1 ile çarpmal z.Say _karakterler de keni için, metin dizesindeki karakter say hesaplamak üzere UZUNLUKçal ma sayfas i levini kullan n ve sonra 1 ç kar n. Örne in, A2 hücresindeki de er “156–“ ise,

daki formül bu de eri -156’ya çevirir.SOLDAN(A2,UZUNLUK(A2)–1)*–1

UZUNLUKBir metin dizisindeki karakterlerin say verir.SözdizimiUZUNLUK(metin)Metin uzunlu unu bulmak istedi iniz metindir. Bo luklar da karakter olarak say r.ÖrneklerUZUNLUK(“Phoenix, AZ”) e ittir 11UZUNLUK(“”) e ittir 0

KÜÇÜKHARFMetindeki tüm büyük harfleri küçük harfe çevirir.SözdizimiKÜÇÜKHARF(metin)Metin küçük harfe çevirmek istedi iniz metindir. KÜÇÜKHARF i levi metindeki harf olmayan karakterleri

de tirmez.ÖrneklerKÜÇÜKHARF(“E. E. Birli i”) e ittir “e. e. birli i”KÜÇÜKHARF(“Apt. 2B”) e ittir “apt. 2b”KÜÇÜKHARF i levi YAZIM.DÜZEN ve BÜYÜKHARF i levlerine benzer. YAZIM.DÜZEN i levi için verilen

örnekleri inceleyin

PARÇAALBelirledi iniz konumdan ba layarak, bir metinden belirli say da karakteri verir.SözdizimiPARÇAAL(metin; ba lang ç_say ; say _karakterler)Metin Süzmek istedi iniz karakterleri içeren metindir.Ba lang ç_say metinde Süzmek istedi iniz ilk karakterin konumudur. Metin’deki ilk karakterinba lang ç_say 1’dir ve öyle devam eder.

Ba lang ç_say , metin uzunlu undan büyükse PARÇAAL i levi “” (bo metin) verir.Ba lang ç_say , metin büyüklü ünden küçükse, ama ba lang ç_say art say _karakterler, metin uzunlu unu

yorsa, PARÇAAL metin’in metnin sonuna kadar olan karakterleri verir.Ba lang ç_say 1’den küçükse, PARÇAAL i levi #DE ER! hata de erini verir.

Say _karakterler metin’den kaç karakter verilece ini belirler. Say _karakterler negatifse,PARÇAAL i levi #DE ER! hata de erini verir.Örnekler

Page 16: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 16 -

PARÇAAL(“Ad Yap r”; 1; 2) e ittir “Ad”PARÇAAL(“Ad Yap r”; 4; 20) e ittir “Yap r”PARÇAAL(“1234”; 5; 5) e ittir “” (bo metin)Ayr ca KOD ve BUL i levleri için verilen örnekleri inceleyin.

YAZIM.DÜZENMetin dizesindeki ilk karakteri ve metinde bir harf d ndaki bir karakteri izleyen di er harfleribüyük harfe çevirir. Tüm di er harfleri küçük harfe çevirir.SözdizimiYAZIM.DÜZEN (metin)Metin t rnak i aretleri içindeki metin, metin veren bir formül ya da yer yer büyük harfleyaz lmas istedi iniz metni içeren bir hücreye ba vurudur.ÖrneklerYAZIM.DÜZEN (“bu bir BA LIKTIR”) e ittir “Bu Bir Ba kt r”YAZIM.DÜZEN (“5-paral k de eri yok”) e ittir “5-Paral k De eri Yok”YAZIM.DÜZEN (“76BüTçe”) e ittir “76Bütçe”

DE RBir metnin yerine ba ka bir metin koyar.SözdizimiDE R(eski_metin; ba lang ç_say ; say _karakterler; yeni_metin)Eski_metin içinde baz karakterleri de tirmek istedi iniz metindir.Ba lang ç_say yerine yeni_metin’i koymak istedi iniz eski_metin’de karakterin konumudurSay _karakterler yerine yeni_metin’i koymak istedi iniz eski_metin’de karakterlerin say rYeni_metin eski_metin’deki karakterlerin yerini alacak metindirÖrnekler

daki formül, eski_metin’deki alt nc karakterden ba layarak, be karakterin yerine yeni_metin’i koyar.DE R(“abcdefghijk”; 6; 5; “*”) e ittir “abcde*k”Alt nc karakterden onuncu karaktere kadar olan karakterler “*” ile de tirilir.

daki formül, 1990’ n son iki basama 91 olarak de tirir:DE R(“1990”; 3; 2; “91”) e ittir “1991”A2 hücresi “123456”y içeriyorsa:DE R(A2; 1; 3; “@”) e ittir “@456”SA DAN i levi “ABCDEF”yi verirse:DE R(SA DAN(A3; 6); 1; 6; “*”) e ittir “*”

NELEMetni belirtilen say da yineler. Bir hücreyi bir metni yineleyerek doldurmak için Y NELE i levinikullan n.Sözdizimi

NELE(metin, say _kere)Metin yinelemek istedi iniz metindir.Say _kere metin’in kaç kez yinelece ini belirten pozitif bir say r. Say _kere 0 (s r) ise,

NELE i levi “” (bo metin) verir. Say _kere tamsay de ilse, kesirli k sm at r. Y NELElevinin sonucu 255 karakterden uzun olamaz.

pucu lem tablonuzda basit bir histogram yaratmak için bu i levi kullanabilirsiniz.Örnekler

NELE(“*-“; 3) e ittir “*-*-*-“A3 hücresi “Sat lar” içeriyorsa:

NELE($A$3; 2,9) e ittir “Sat larSat lar”

SA DANBir metindeki son (en sa daki) karakteri ya da karakterleri verir.Sözdizimi

Page 17: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 17 -

SA DAN(text; say _karakterler)Metin Süzmek istedi iniz karakterleri içeren metindir.Say _karakterler kaç karakter Süzmek istedi inizi belirler.

Say _karakterler s rdan büyük ya da s ra e it olmal r.Say _karakterler metnin uzunlu undan büyükse, SA DAN i levi metnin tamam verir.Say _karakterler belirtilmezse, 1 oldu u varsay r.

ÖrneklerSA DAN(“Sat Fiyat ”; 6) e ittir “Fiyat ”SA DAN(“Stok Say ”) e ittir “ ”SA DAN i levi, SOLDAN i levine benzer. daha fazla örnek için SOLDAN i levine bak n.

MBULBelirli bir karakterin ya da metin dizisinin ilk bulundu u karakterin say verir (soldan sa ado ru). Bir karakteri ya da metin dizisini ba ka bir metin dizisi içinde yerini bulmak için MBUL

levini kullanabilir ve PARÇAAL ya da DE R i levlerini kullanarak metni de tirebilirsiniz.SözdizimiMBUL(bul_metin; metin; ba lang ç_say )Bul_metin bulmak istedi iniz metindir. Bul_metin’de joker karakterler, soru i areti (?) ve y ld(*) kullanabilirsiniz. Soru i areti tek bir karakteri bulur; y ld z bir dizi karakteri bulur. Gerçek birsoru i aretini ya da y ld bulmak istiyorsan z, karakterden önce bir tilde (~) yaz n. Bul_metinbulunamazsa, #DE ER! hata de eri verilir.Metin içinde bul_metin’i aramak istedi iniz metindir.Ba lang ç_say soldan saymaya ba layarak, metin’in içinde, aramay ba latmak istedi inizkarakter say r.

Ba lang ç_say belirtilmezse, 1 oldu u varsay r.Ba lang ç_say 0’dan büyük de ilse ya da metin’in uzunlu undan büyükse, #DE ER! hata de eri verilir.

pucu Metnin solundan belirlenen say da karakteri atlamak için ba lang ç_say ’n kullan n.Örne in, “AYF0093.YoungMensApparel” gibi bir metin dizisiyle çal varsayal m. Metindizisinin tan mlay k sm nda, metnin seri say k sm ara rmadan, ilk “Y”nin say bulmakiçin, ba lang ç_say ’n 8’e ayarlay n. MBUL i levi 8. karakterle ba lar, sonraki karakterdebul_metin’i bulur ve 9 say verir. MBUL i levi her zaman, ba lang ç_say ’ndan de il, metindizisinin solundan itibaren karakterlerin say verir.Uyar lar

MBUL i levi, metni ara rken büyük-küçük harf ayr yapmaz.MBUL i levi BUL i levine benzer, ama BUL i levi büyük-küçük harfe duyarl r.

ÖrneklerMBUL(“r”;”Durum”;3) e ittir 3

B17 hücresi “marj” ve A14 hücresi “Kâr Marj ”n içeriyorsa:

MBUL($B$17;$A$14) e ittir 5DE R i levine, yeni metni eklemeye ba layaca z do ru ba lang ç_say ’n vermek içinMBUL i levini DE R i leviyle birlikte kullan n. Yukar daki örnekle ayn hücre ba vurularkullanarak:DE R($A$14;MBUL($B$17;$A$14);6;”Tutar ”) “Kâr Tutar ”n verir.

YER NEKOYMetinde, yeni_metin’in yerine eski_metin’i koyar. Metin dizisindeki belirli bir metni de tirmekistedi inizde YER NEKOY i levini, bir metin dizisinde belirli bir yerde geçen metni de tirmekiçin DE R i levini kullan n.SözdizimiYER NEKOY(metin; eski_metin; yeni_metin; yineleme_say )Metin metin ya da karakterlerini de tirmek istedi iniz metni içeren hücreye ba vurudur.

Page 18: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 18 -

Eski_metin de tirmek istedi iniz metindir.Yeni_metin eski_metin’in yerine koymak istedi iniz metindir .Yineleme_say eski_metin’in, geçti i hangi yerlerde yeni_metin ile de tirilece ini belirtir.Yineleme_say belirtilirse, eski_metin yaln z orada de tirilir. Belirtilmezse, eski_metin,metin’de geçti i her yerde yeni_metin ile de tirilir.ÖrneklerYER NEKOY(“Sat Verisi”; “Sat ”; “Maliyet”) e ittir “Maliyet Verisi”YER NEKOY(“1. Dönem, 1991”; “1”; “2”; 1) e ittir “2. Dönem, 1991”YER NEKOY(“1. Dönem, 1991”; “1”; “2”; 3) e ittir “1. Dönem, 1992”Hüciçi adl hücredeki Ayraç adl metin sabitini, geçti i her yerde kö eli ayraçlarla de tirmek için:YER NEKOY(Hüciçi; Ayraç; “] [”)

MDe er’in ba vuruda bulundu u metni verirSözdizimiM(de er)De er test etmek istedi iniz de erdir. De er metin ise ya da metne ba vuruda bulunuyorsa, M

levi de er’i verir. De er metne ba vuruda bulunmuyorsa, M i levi “” (bo metin) verir.Uyar larGenellikle bir formülde M i levini kullanman z gerekmez, çünkü Microsoft Excel gereklioldu unda de erleri kendili inden dönü türür. Bu i lev ba ka i tablosu uygulamalar yla uyumlulukaç ndan dahil edilmi tir.ÖrneklerB1 “Ya mur” metnini içeriyorsa:M(B1) e ittir “Ya mur”B2 19 say içeriyorsa:M(B2) e ittir “”M(“Do ru”) e ittir “Do ru”M(DO RU) e ittir “”

METNEÇEV RBir de eri belirtilen say biçiminde metne çevirir.SözdizimiMETNEÇEV R(de er, biçim_metni)De er say sal bir de er, bir say sal de eri de erlendiren bir formül ya da bir say sal de er içerenbir hücreye yap lan bir ba vurudurBiçim_metni Hücreleri Biçimlendir ileti im kutusundaki Say sekmesinde Kategori kutusundanmetin biçiminde bir say biçimidir. Biçim_metni y ld z (*) içeremez ve Genel say biçimindeolamaz.Uyar larBir hücreyi Biçim menüsündeki Hücreler komutunun Say sekmesindeki bir seçenekle komutlabiçimlendirmek, yaln z biçimi de tirir, de eri de tirmez. METNEÇEV R i levini kullanmak birde eri biçimlenmi metne dönü türür ve sonuç art k hesaplanm bir say de ildir.ÖrneklerMETNEÇEV R(2,715; “0,00 TL”) e ittir “2,72 TL”METNEÇEV R(“15/4/91”, “gg mmmm yyyy”) e ittir “15 Nisan 1991”

KIRPSözcükler aras ndaki tek bo luklar d nda metinden tüm bo luklar kald r. Bo luklar düzenliolmayan, ba ka bir uygulamadan ald z metin üzerinde KIRP i levini kullan n.SözdizimiKIRP(metin)Metin içinden bo luklar n kald lmas istedi iniz metindir.

Page 19: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 19 -

ÖrnekKIRP(“ lk Dönem Gelirleri “) e ittir “ lk Dönem Gelirleri”

BÜYÜKHARFMetni büyük harfe çevirir.SözdizimiBÜYÜKHARF(metin)Metin büyük harfe çevrilmesini istedi iniz metindir. Metin bir ba vuru ya da metin dizisi olabilir.ÖrneklerBÜYÜKHARF(“toplam”) e ittir “TOPLAM”E5 hücresi “verim”i içeriyorsaBÜYÜKHARF(E5) e ittir “VER M”

SAYIYAÇEV RBir say temsil eden bir metni say ya çevirir.SözdizimiSAYIYAÇEV R(metin)Metin t rnak i aretleri içindeki metin ya da dönü türmek istedi iniz metni içeren bir hücreyeyap lan bir ba vurudur. Metin, Microsoft Excel’in tan sabit say , tarih ya da zamanbiçimlerinden herhangi birinde olabilir. Metin bu biçimlerden birinde de ilse, SAYIYAÇEV R

levi #DE ER! hata de erini verir.Uyar larGenellikle bir formülde SAYIYAÇEV R i levini kullanman z gerekmez, çünkü Microsoft Excelgerekli oldu unda metni otomatik olarak say lara çevirir. Bu i lev ba ka i tablosu programlar ylauyumluluk aç ndan dahil edilmi tir.ÖrneklerSAYIYAÇEV R(“$1, 000”) e ittir 1.000SAYIYAÇEV R(“16:48:00”)-SAYIYAÇEV R(“12:00:00”) e ittir “16:48:00”-“12:00:00” e ittir 0.2, 4 saat ve 48

dakikaya kar k gelen seri say .MATEMAT KSEL FONKS YONLAR

MUTLAKBir say n mutlak de erini verir. Bir say n mutlak de eri, i areti olmadan say r.SözdizimiMUTLAK(say )Say mutlak de erini istedi iniz gerçek say r.ÖrneklerMUTLAK(2) e ittir 2MUTLAK(-2) e ittir 2A1, -16’y içeriyorsa:KAREKÖK(MUTLAK(A1)) e ittir 4

TAVANAYUVARLArdan uza a, anlam n en yak n kat na yuvarlanm say verir. Örne in, fiyatlar zda kuru lar

kullanmak istemiyorsan z ve ürününüzün fiyat 4, 42 TL ise, fiyatlar en yak n 5 kuru a yuvarlamakiçin =TAVANAYUVARLA(4,42;0,05) formülünü kullan n.SözdizimiTAVANAYUVARLA(say ;anlam)Say yuvarlamak istedi iniz de erdir.Anlam kendisine yuvarlamak istedi iniz katt r.Uyar lar

Ba ms z de kenlerden herhangi biri say sal de ilse, TAVANAYUVARLA i levi #DE ER! hata de erini verir.Say n i aretinden ba ms z olarak, bir de er s rdan uza a ayarland nda yukar yuvarlan r. Say , anlam n tambir kat ysa, yuvarlama yap lmaz.

Page 20: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 20 -

Say ile anlam n i aretleri farkl ysa, TAVANAYUVARLA i levi #SAYI! hata de erini verir.ÖrneklerTAVANAYUVARLA(2,5; 1) e ittir 3TAVANAYUVARLA(-2,5; -2) e ittir -4TAVANAYUVARLA(-2,5; 2) e ittir #SAYI!TAVANAYUVARLA(1,5; 0,1) e ittir 1,5TAVANAYUVARLA(0,234; 0,01) e ittir 0,24

COSVerilen aç n kosinüsünü verir.SözdizimiCOS(say )Say Kosinüsünü istedi iniz radyan cinsinden aç r. Aç derece cinsindense, radyana çevirmek için P ()/180 ile

çarp n.ÖrneklerCOS(1,047) e ittir 0,500171COS(60*P ()/180) e ittir 0,5; 60 derecenin kosinüsü

ERSAYVerilen ölçütlere uyan bir aral k içindeki bo olmayan hücreleri sayar.Sözdizimi

ERSAY(erim; ölçüt)Erim içinde bo olmayan hücreleri saymak istedi iniz hücre aral r.Ölçüt hangi hücrelerin say laca tan mlayan sayi, ifade ya da metin biçimindeki ölçüttür.Örne in, ölçüt 32, “32”, “>32”, “elmalar” olarak ifade edilebilir.ÖrneklerA3:A6’n n s ras yla “elmalar”, “portakallar”, “ eftaliler”, “elmalar” içerdi ini varsayal m.

ERSAY(A3:A6;”elmalar”) e ittir 2B3:B6’n n s ras yla 32, 54, 75, 86 say lar içerdi ini varsayal m.

ERSAY(B3:B6;”>55”) e ittir 2

FTEn yak n çift tamsay ya yuvarlanm say ’y verir. Bu i levi iki er iki er gelen ö eleri i lemek içinkullanabilirsiniz. Örne in, bir ambalaj sand bir ya da iki ö elik s ralar kabul ediyor. En yak nikiye yuvarlanan ö e say sand n kapasitesine denk geldi i zaman sand k dolar.Sözdizimi

FT(say )Say yuvarlanacak de erdir.Uyar lar

Say say sal de ilse, Ç FT i levi #DE ER! hata de erini verir.Say ’n n i aretinden ba ms z olarak, s rdan uza a ayarland nda bir de er yuvarlan r. Say bir çift tamsayoldu unda, yuvarlama olmaz.

ÖrneklerFT(1,5) e ittir 2FT(3) e ittir 4FT(2) e ittir 2FT(-1) e ittir -2

ÜSSay ’n n kuvvetine yükseltilmi e’yi verir. Sabit e, do al logaritman n taban olans2,71828182845904’e e ittir.SözdizimiÜS(say )Say e taban na uygulanm üstür.

Page 21: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 21 -

Uyar larBa ka tabanlar n kuvvetlerini hesaplamak için, üs alma i lecini (^) kullan n.ÜS i levi, say ’n n do al logaritmas olan LN i levinin tersidir.

ÖrneklerÜS(1) e ittir 2,718282 (e’nin yakla k de eri)ÜS(2) e ittir e2 ya da 7,389056ÜS(LN(3)) e ittir 3

ÇARPINIMBir say n çarp verir. Bir say n çarp , 1*2*3*...* say ’ya e ittirSözdizimiÇARPINIM(say )Say çarp istedi iniz negatif olmayan say r. Say tamsay de ilse kesirli k sm at r.ÖrneklerÇARPINIM(1) e ittir 1ÇARPINIM(1,9) e ittir ÇARPINIM(1) e ittir 1ÇARPINIM(0) e ittir 1ÇARPINIM(-1) e ittir #SAYI!ÇARPINIM(5) e ittir 1*2*3*4*5 e ittir 120

TABANAYUVARLASay a , s ra do ru, anlam n en yak n kat na yuvarlar.SözdizimiTABANAYUVARLA(say ; anlam)Say yuvarlamak istedi iniz say sal de erdir.Anlam kendisine yuvarlamak istedi iniz katt r.Uyar lar

Ba ms z de kenlerden biri say sal de ilse, TABANAYUVARLA i levi #DE ER! hata de erini verir.Say ve anlam farkl i aretlere sahipse, TABANAYUVARLA i levi #SAYI! hata de erini verir.Say ’n n i aretinden ba ms z olarak, s rdan uza a ayarland nda bir say yuvarlan r. Say , anlam n tam birkat ysa yuvarlama olmaz.

ÖrneklerTABANAYUVARLA(2,5; 1) e ittir 2TABANAYUVARLA(-2,5; -2) e ittir -2TABANAYUVARLA(-2,5; 2) e ittir #SAYI!TABANAYUVARLA(1,5; 0,1) e ittir 1,5TABANAYUVARLA(0,234; 0,01) e ittir 0,23

OBEBki ya da daha fazla tamsay n en büyük ortan bölenini verir. En büyük ortak bölen hem say 1’i

hem de say 2’yi kalans z bölen en büyük tamsay r.Bu i lev kullan labilir de ilse, Çözümleme Araç Paketi’ni yüklemek için Kur program çal n.Çözümleme Araç Paketi’ni yükledikten sonra, Araçlar menüsünden Eklentiler komutunu seçmenizve etkinle tirmeniz gerekir.SözdizimiOBEB(say 1; say 2; ...)Say 1, say 2;... 1 ile 29 aras nda de erlerdir. Herhangi bir de er tamsay de ilse, kesirli k sm at r.Uyar lar

Ba ms z de kenlerden biri say sal de ilse, OBEB i levi #DE ER! hata de erini verir.Ba ms z de kenlerden biri s rdan küçükse, OBEB i levi #SAYI! hata de erini verir.Bir her say tam olarak böler.Bir say n bölenleri yaln zca kendisi ve birdir.

ÖrneklerOBEB(5; 2) e ittir 1OBEB(24; 36) e ittir 12OBEB(7; 1) e ittir 1

Page 22: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 22 -

OBEB(5; 0) e ittir 5

TAMSAYIBir say a ya do ru en yak n tamsay ya yuvarlar.SözdizimiTAMSAYI(say )Say a do ru bir tamsay ya yuvarlamak istedi iniz gerçek say r.ÖrneklerTAMSAYI(8,9) e ittir 8TAMSAYI(-8,9) e ittir -9

daki formül A1 hücresindeki pozitif bir gerçek say n ondal k k sm verir:A1-TAMSAYI(A1)

OKEKTamsay lar n en küçük ortak kat verir. En küçük ortak kat, say 1, say 2 vb tüm tamsay ba ms zde kenlerin bir kat olan en küçük pozitif tamsay r. Farkl paydalar olan kesirleri toplamak içinOKEK i levini kullan n.Bu i lev kullan labilir de ilse, Çözümleme Araç Paketi’ni yüklemek için Kur program çal n.Çözümleme Araç Paketi’ni yükledikten sonra, Araçlar menüsündeki Eklentiler komutu ile onuseçmeniz ve etkinle tirmeniz gerekir.SözdizimiOKEK(say 1; say 2; ...)Say 1; say 2;... En küçük ortak kat istedi iniz 1 ile 29 aras nda de erdir. De er tamsay de ilse, kesirli k sm at r.Uyar lar

Ba ms z de kenlerden herhangi biri say sal de ilse, OKEK i levi #DE ER! hata de erini verir.Herhangi bir ba ms z de ken birden küçükse, OKEK i levi #SAYI! hata de erini verir.

ÖrneklerOKEK(5; 2) e ittir 10OKEK(24; 36) e ittir 72

LNBir say n do al logaritmas bulur. Do al logaritmalar e sabitine (2,71828182845904) dayan rlar.SözdizimiLN(say )Say do al logaritmas bulmak istedi iniz pozitif reel say r.Uyar larLN i levi, ÜS i levinin tersidir.ÖrneklerLN(86) e ittir 4,454347LN(2,7182818) e ittir 1LN(ÜS(3)) e ittir 3ÜS(LN(4)) e ittir 4

LOGBir say n belirledi iniz tabandaki logaritmas verir.SözdizimiLOG(say ; taban)Say logaritmas bulmak istedi iniz pozitif reel say r.Taban logaritman n taban r. Taban belirtilmezse 10 oldu u varsay r.ÖrneklerLOG(10) e ittir 1LOG(8; 2) e ittir 3LOG(86; 2,7182818) e ittir 4.454347

LOG10Bir say n 10 taban ndaki logaritmas verir.

Page 23: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 23 -

SözdizimiLOG10(say )Say 10 taban ndaki logaritmas bulmak istedi iniz pozitif reel say r.ÖrneklerLOG10(86) e ittir 1,934498451LOG10(10) e ittir 1LOG10(1E5) e ittir 5LOG10(10^5) e ittir 5

MODSay , bölen’e bölündükten sonra kalan verir. Sonuç, bölen’le ayn i arete sahiptir.SözdizimiMOD(say ; bölen)Say bölme i lemi sonucunda kalan bulmak istedi iniz say r.Bölen Say ’y bölmek istedi iniz say r. Bölen 0 ise, MOD i levi #SAYI/0! hata de erini verir.Uyar larMOD i levi, TAMSAYI i levinin terimleriyle ifade edilebilir:MOD(n, d) = n - d*TAMSAYI(n/d)ÖrneklerMOD(3, 2) e ittir 1MOD(-3, 2) e ittir 1MOD(3, -2) e ittir -1MOD(-3, -2) e ittir -1

KYUVARLAstenen katsay ya yuvarlanan say verir.

Bu i lev kullan labilir de ilse, Çözümleme Araç Paketi’ni yüklemek için Kur program çal n.Çözümleme Araç Paketi’ni yükledikten sonra, Araçlar menüsündeki Eklentiler komutu ile onuseçmeniz ve etkinle tirmeniz gerekir.SözdizimiKYUVARLA(say ; katsay )Say yuvarlanacak de erdir.Katsay say yuvarlamak istedi iniz katsay r.Uyar larKYUVARLA, e er bölünen say n kat ile bölümünden kalan, kat n de erinin yar na e it veya ondan büyükse, s r

hariç yuvarlama yapar.ÖrneklerKYUVARLA(10; 3) e ittir 9KYUVARLA(-10; -3) e ittir -9KYUVARLA(1,3; 0.2) e ittir 1,4KYUVARLA(5; -2) e ittir #SAYI!

TEKEn yak n tek tamsay ya yuvarlanm say verir.SözdizimiTEK(say )Say yuvarlanacak say r.Uyar lar

Say say sal de ilse, TEK, #DE ER! hata de erini döndürür.Say n i aretine bak lmaks n, s rdan sonraki rakamlar yukar ya yuvarlan r. Say bir tek tamsay ise,yuvarlama olmaz.

ÖrneklerODD(1.5) e ittir 3ODD(3) e ittir 3ODD(2) e ittir 3ODD(-1) e ittir -1ODD(-2) e ittir -3

Page 24: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 24 -

Matematik sabiti p say (3,14159265358979) 15 basama a kadar verir.Sözdizimi

( )Örnekler

()/2 e ittir 1,57079...N(P ()/2) e ittir 1

Bir çemberin yar çap Yar çap adl bir hücredeyse, a daki formül çemberin alan hesaplar:()*(Yar çap^2)

ÇARPIMBa ms z de ken olarak verilen tüm say lar çarpar ve çarp verir.SözdizimiÇARPIM(say 1; say 2; ...)Say 1; say 2;... çarpmak istedi iniz i ile 30 aras nda say r.Uyar lar

Say , mant ksal de er, mant ksal de er ya da say lar n metinsel ifadeleri olan ba ms z de kenlerbelirleyebilirsiniz. Hata de erleri ya da say lara dönü türülemeyen metin olan ba ms z de kenler hatalara yolaçarlar.Bir ba ms z de ken bir dizi ya da ba vuru ise, dizideki ya da ba vurudaki say lar kullan r. Dizideki ya daba vurudaki bo hücreler, mant ksal de erler, metin ya da hata de erleri dikkate al nmaz.

ÖrneklerA2:C2 hücreleri 5, 15 ve 30 say lar içeriyorsa:ÇARPIM(A2:C2) e ittir 2250ÇARPIM(A2:C2; 2) e ittir 4500

BÖLÜMBir bölmenin tamsay k sm verir. Bir bölmenin kalan atmak istedi inizde bu i levi kullan n.Bu i lev kullan labilir de ilse, Çözümleme Araç Paketi’ni yüklemek için Kur program çal n.Çözümleme Araç Paketi’ni yükledikten sonra, Araçlar menüsündeki Eklentiler komutu ile onuseçmeniz ve etkinle tirmeniz gerekir.SözdizimiBÖLÜM(pay, payda)Pay bölünendir.Payda bölendir.Uyar larBa ms z de kenlerden biri say sal de ilse, BÖLÜM i levi #DE ER! hata de erini verir.ÖrneklerBÖLÜM(5; 2) e ittir 2BÖLÜM(4,5; 3,1) e ittir 1BÖLÜM(-10; 3) e ittir -3

S_SAYI_ÜRETDüzgün da lm , 0’dan büyük ya da 0’a e it ve 1’den küçük rasgele bir say verir. lem tablosuher hesapland nda yeni bir rasgele say verilir.SözdizimiS_SAYI_ÜRET( )Uyar lar

A ve b aras nda rasgele bir reel say vermek için, u formülü kullan n:S_SAYI_ÜRET()*(b-a)+aRasgele bir tamsay vermek için, RASGELEARADA i levini kullan n.S_SAYI_ÜRET i levini, rasgele bir say üretmek için kullanmak istiyor, ama hücre herhesapland nda say lar n de mesini istemiyorsan z, formülü rasgele bir say ya çevirmek içinformül çubu una =S_SAYI_ÜRET() yaz p F9 tu una basabilirsiniz.Örnekler

Page 25: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 25 -

0’dan büyük ya da 0’a e it ama 100’den küçük rasgele bir say üretmek için, a daki formülükullan n:S_SAYI_ÜRET()*100

RASGELEARADABelirledi iniz say lar aras ndan rasgele bir say verir. lem tablosu her hesapland nda yeni birrasgele say verilir.Bu i lev kullan labilir de ilse, Çözümleme Araç Paketi’ni yüklemek için Kur program çal n.Çözümleme Araç Paketi’ni yükledikten sonra, Araçlar menüsündeki Eklentiler komutu ile onuseçmeniz ve etkinle tirmeniz gerekir.SözdizimiRASGELEARADA(alt; üst)Alt RASGELEARADA i levinin verece i en küçük tamsay r.Üst RASGELEARADA i levinin verece i en büyük tamsay r.

ROMENMetin olarak normal say lar Romen’e çevirir.SözdizimiROMEN(say ; form)Say dönü türmek istedi iniz normal say r.Form istedi iniz Romen say tipini belirleyen bir say r. Romen say biçemi Klasik’tenBasitle tirilmi ’e do ru gider ve form’un de eri artt kça daha k sa olur. A daki ROMEN(499;0)örne e bak n.Form Tip

0 ya da belirtilmemi Klasik1 Daha k sa. A daki örne e bak n2 Daha k sa. A daki örne e bak n3 Daha k sa. A daki örne e bak n4 Basitle tirilmiDO RU KlasikYANLI Basitle tirilmiUyar lar

Say negatifse #DE ER! hata de eri verilir.Say 3999’dan büyükse, #vDE ER! hata de eri verilir.

ÖrneklerROMEN(499;0) e ittir “CDXCIX”ROMEN(499;1) e ittir “LDVLIV”ROMEN(499;2) e ittir “XDIX”ROMEN(499;3) e ittir “VDIV”ROMEN(499;4) e ittir “ID”ROMEN(1993;0) e ittir “MCMXCIII”

YUVARLABir say belirlenen say da basama a yuvarlar.SözdizimiYUVARLA(say ; say _rakamlar)Say yuvarlamak istedi iniz say r.Say _rakamlar say yuvarlamak istedi iniz basamak say belirtir.

Say _rakamlar 0’dan (s rdan) büyükse, say belirtilen ondal k hane say na yuvarlan r.Say _rakamlar 0 ise, say en yak n tamsay ya yuvarlan r.Say _rakamlar 0’dan küçükse, say ondal k virgülün soluna yuvarlan r.

Örnekler

Page 26: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 26 -

YUVARLA(2,15; 1) e ittir 2,2YUVARLA(2,149; 1) e ittir 2,1YUVARLA(-1,475; 2) e ittir -1,48YUVARLA(21,5; -1) e ittir 20

IYUVARLABir say a , s ra do ru yuvarlar.Sözdizimi

IYUVARLA(say ; say _rakamlar)Say a do ru yuvarlamak istedi iniz herhangi bir gerçek say r.Say _rakamlar say yuvarlamak istedi iniz basamak say r.Uyar

IYUVARLA i levi YUVARLA i levine benzer ama her zaman a do ru yuvarlar.Say _rakamlar 0’dan büyükse, say a do ru belirtilen say da ondal k haneye yuvarlan r.Say _rakamlar 0 ise ya da belirtilmemi se, a do ru en yak n tamsay ya yuvarlan r.Say _rakamlar 0’dan küçükse, say a do ru ondal k virgülün soluna yuvarlan r.

ÖrneklerIYUVARLA(3,2; 0) e ittir 3IYUVARLA(76,9;0) e ittir 76IYUVARLA(3,14159; 3) e ittir 3,141IYUVARLA(-3,14159; 1) e ittir -3,1IYUVARLA(31415,92654, -2) e ittir 31400

YUKARIYUVARLABir say yukar do ru, s rdan uza a yuvarlar.SözdizimiYUKARIYUVARLA(say ; say _rakamlar)Say yukar yuvarlamak istedi iniz herhangi bir gerçek say r.Say _rakamlar say yuvarlamak istedi iniz basamak say r.Uyar lar

YUKARIYUVARLA i levi YUVARLA i levine benzer, ama her zaman bir say yukar yuvarlar.Say _rakamlar 0’dan büyükse, say yukar do ru, belirtilen say da ondal k haneye yuvarlan r.Say _rakamlar 0 ise ya da belirtilmemi se, say yukar do ru en yak n tamsay ya yuvarlan r.Say _rakamlar 0’dan küçükse, say yukar do ru, ondal k virgülün soluna yuvarlan r.

ÖrneklerYUKARIYUVARLA(3,2;0) e ittir 4YUKARIYUVARLA(76,9;0) e ittir 77YUKARIYUVARLA(3,14159; 3) e ittir 3,142YUKARIYUVARLA(-3,14159; 1) e ittir -3,2YUKARIYUVARLA(31415,92654; -2) e ittir 31500

ARETBir say n i aretini belirler. Say pozitifse 1’i, say 0 ise 0’ ve say negatifse -1’i verir.Sözdizimi

ARET(say )Say herhangi bir reel say r.Örnekler

ARET(10) e ittir 1ARET(4-4) e ittir 0ARET(-0,00001) e ittir -1

NVerilen aç n sinüsünü verir.Sözdizimi

N(say )Say sinüsünü bulmak istedi iniz radyan cinsinden aç r. Ba ms z de keniniz derece olarak verilmi se, radyana

çevirmek için P ()/180 ile çarp n.

Page 27: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 27 -

ÖrneklerN(P ()) e ittir 1,22E-16, bu yakla k olarak s rd r. p’nin sinüsü s rd r.N(P ()/2) e ittir 1N(30*P ()/180) e ittir 0,5 (30 derecenin sinüsü)

KAREKÖKPozitif bir karekök verir.SözdizimiKAREKÖK(say )Say Karekökünü bulmak istedi iniz say r. Say negatifse, KAREKÖK i levi #SAYI! hata de erini verir.ÖrneklerKAREKÖK(16) e ittir 4KAREKÖK(-16) e ittir #SAYI!KAREKÖK(MUTLAK(-16)) e ittir 4

ALTTOPLAMBir listede ya da veritaban nda bir alt toplam verir. Genellikle Veri menüsünden Alt Toplamlarkomutunu kullanarak alttoplamlar olan bir liste yaratmak daha kolayd r. Alt toplamlar olan listebir kez yarat ld ktan sonra, ALTTOPLAM i levini düzenleyerek onu de tirebilirsiniz.SözdizimiALTTOPLAM(i lev_say ; ref)

lev_say bir listede alttoplamlar hesaplamak için hangi i levin kullan laca belirleyen 1 ile11 aras nda bir say r.

lev_say lev

1 ORTALAMA2 BA _DE _SAY3 BA _DE _DOLU_SAY4 MAK5 N6 ÇARPIM7 STDSAPMA8 STDSAPMAS9 TOPLA10 VAR11 VARSRef1, Ref2, ... alt toplam almak istedi iniz 1 ile 29 aras nda aral k ya da ba vurudur.Uyar lar

Ref içinde ba ka alt toplamlar (ya da içiçe girmi alt toplamlar) varsa, bu içiçe girmi alt toplamlar, iki kez say nönlenmesi için gözard edilir.ALTTOPLAM i levi gizli sat rlar dikkate almaz. Ay klam oldu unuz bir listenin sonucunda elde etti inizgörünen verinin alt toplam almak istedi inizde bu önemlidir.Ba vurulardan biri 3-B ise, ALTTOPLAM #DE ER! hatas verir.

ÖrnekALTTOPLAM(9;C3:C5) TOPLA i levini kullanarak C3:C5 hücrelerinin bir alt toplam elde edecektir

TOPLABir hücre aral ndaki tüm say lar toplar.SözdizimiTOPLA(say 1, say 2, ...)Say 1, say 2,... toplam istedi iniz 1 ile 30 aras nda ba ms z de kendir.

Say lar, mant ksal de erler ve say n do rudan ba ms z de kenler listesine yazd z metin ifadeleridikkate al r. A daki birinci ve ikinci örneklere bak n.

Page 28: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 28 -

Bir ba ms z de ken bir dizi ya da ba vuru ise, o dizideki ya da ba vurudaki yaln z say lar dikkate al r.Dizideki ya da ba vurudaki bo hücreler, mant ksal de erler ve hata de erleri dikkate al nmaz. A dakiüçüncü örne e bak n.Hata de erleri ya da say ya çevrilemeyen metin olan ba ms z de kenler hatalara yol açarlar.

ÖrneklerTOPLA(3; 2) e ittir 5TOPLA(“3”; 2; DO RU) e ittir 6, çünkü metin de erleri say lara çevrilir ve DO RU mant ksal de eri 1 say na

dönü türülür.Önceki örne in tersine, A1 hücresi “3”ü, B1 hücresi ise DO RU’yu içeriyorsa:TOPLA(A1; B1; 2) e ittir 2 çünkü ba vurularda say olmayan de erlere yap lan ba vurulardönü türülmez.A2:E2 hücreleri 5, 15, 30, 40 ve 50 say lar içeriyorsa:TOPLA(A2:C2) e ittir 50TOPLA(B2:E2; 15) e ittir 150

ETOPLAVerilen bir ölçütle belirlenen hücreleri toplar.SözdizimiETOPLA(erim; ölçüt; toplam_erimi)Erim de erlendirilmesini istedi iniz hücre aral r.Ölçüt hangi hücrelerin toplanaca belirleyen bir say , ifade ya da metin biçimindeki ölçüttür.Örne in, Ölçüt 32, “32”, “>32”, “elmalar” olarak ifade edilebilir.Toplam_erimi toplanacak gerçek hücrelerdir. Toplam_erimi’ndeki hücreler, ancak aral ktakar k gelen hücreler ölçüte uyuyorsa toplan rlar. Toplam_erimi belirtilmezse, aral ktaki hücrelertoplan r.ÖrnekA1:A4’ün dört evin de erini içerdi ini varsayal m: 100000 TL, 200000 TL, 300000 TL, 400000TL. B1:B4 ise her de ere kar k gelen sat komisyonlar içermektedir : 7000 TL, 14000 TL,21000 TL, 28000 TL.ETOPLA(A1:A4;”>160000”;B1:B4) e ittir 63000 TL

TANVerili aç n tanjant verir.SözdizimiTAN(say )Say tanjant bulmak istedi iniz radyan cinsinden aç r. Ba ms z de kenleriniz derece cinsindense, radyana

çevirmek için P ()/180 ile çarp n.ÖrneklerTAN(0,785) e ittir 0,99920TAN(45*P ()/180) e ittir 1

NSATSay n kesirli k sm atarak bir say tamsay ya çevirir.SözdizimiNSAT(say ; say _rakamlar)Say kesirli k sm atmak istedi iniz say r.Say _rakamlar tamsay ya çevirmenin duyarl belirten bir say r. Say _rakamlar içinvarsay lan de er s rd r.Uyar larNSAT ve TAMSAYI i levleri, ikisi de tamsay lar vermeleri aç ndan benzerdirler. NSAT i levisay n kesirli k sm atar. TAMSAYI i levi ise, say n kesirli k sm n de eri temelinde say lar

ya do ru en yak n tamsay ya yuvarlar. TAMSAYI ve NSAT yaln zca negatif say larkullan ld nda farkl rlar: NSAT(-4,3) -4’ü, TAMSAYI(-4,3) ise -5’i verir çünkü -5 daha küçükolan say r.

Page 29: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 29 -

ÖrneklerNSAT(8,9) e ittir 8NSAT(-8,9) e ittir -8NSAT(P ()) e ittir 3MANTIKSAL FONKS YONLAR

VETüm ba ms z de kenleri DO RU’ysa DO RU’yu verir; Bir ya da daha fazla ba ms z de keniYANLI ’sa YANLI verir.SözdizimiVE(mant ksal1;mant ksal2; ...)Mant ksal1;mant ksal2;... DO RU ya da YANLI olabilen, test çevirmek istedi iniz 1 ile 30 aras ko uldur.

Ba ms z de kenler, DO RU veya YANLI gibi mant ksal de erler olu turmal veya mant ksal de erleriçeren diziler veya ba vurular olmal r.Bir dizi ya da ba vuru ba ms z de keni metin ya da bo hücreler içeriyorsa, bu de erler gözard edilir.Belirlenen aral k hiçbir mant ksal de er içermiyorsa, VE i levi #DE ER! hata de erini verir.

ÖrneklerVE(DO RU; DO RU) e ittir DO RUVE(DO RU; YANLI ) e ittir YANLIVE(2+2=4; 2+3=5) e ittir DO RUB1:B3 DO RU, YANLI ve DO RU de erlerini içeriyorsa:

VE(B1:B3) e ittir YANLIB4 1 ile 100 aras nda bir say içeriyorsa:

VE(1<B4; B4<100) e ittir DO RUTam olarak 1 ile 100 aras nda bir say içeriyorsa B4’ü görüntülemek, böyle bir say içermiyorsa birileti görüntülemek istedi inizi varsayal m. B4, 104’ü içeriyorsa:

ER(VE(1<B4; B4<100); B4; “De er aral n d nda.”) e ittir “De er aral n d nda.”B4 50’yi içeriyorsa:

ER(VE(1<B4; B4<100); B4; “De er aral n d nda.”) e ittir 50

YANLIYANLI mant ksal de erini verir.SözdizimiYANLI ( )Uyar larYANLI sözcü ünü do rudan i lem tablosuna ya da formüle de yazabilirsiniz; Microsoft Excel onu YANLI mant ksal

de eri olarak yorumlar.

ERBelirledi iniz ko ulun sonucu DO RU ise bir de eri, YANLI ise ba ka bir de eri verir.De erler ve formüller üzerinde ko ula ba testler yapmak için E ER i levini kullan n.Sözdizimi 1Mant ksal_kontrol DO RU ya da YANLI olarak de erlendirilebilecek herhangi bir de er ya daifadedir.

er_do ruysa_de er mant ksal_kontrol DO RU ise verilen de erdir. Mant ksal_kontrolDO RU ise ve e er_do ruysa_de er belirtilmemi se, DO RU verilir. E er_do ruysa_de er ba kabir formül olabilir.

er_yanl sa_de er mant ksal_kontrol YANLI ise verilen de erdir. Mant ksal_kontrolYANLI ise ve e er_yanl sa_de er belirtilmemi se, YANLI verilir. E er_yanl sa_de er ba kabir formül olabilir.Uyar lar

Page 30: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 30 -

Daha ayr nt testler olu turmak için, e er_do ruysa_de er ve e er_yanl sa_de er ba ms z de kenleri olarak enfazla yedi E ER i levi içiçe kullan labilir. A daki son örne e bak n.

er_do ruysa_de er ve e er_yanl sa_de er ba ms z de kenleri de erlendirildi inde, E ER i levi, bucümlelerin verdi i de eri verir.ER i levinin ba ms z de kenlerinde dizi olanlar varsa, E ER cümlesi i ledi inde dizinin her

esi de erlendirilir. E er_do ruysa_de er ve e er_yanl sa_de er ba ms z de kenlerindenbaz lar harekete yönelik i levler ise, tüm i lemler yap r.Örnekler

daki örnekte, A10 hücresindeki de er 100 ve mant ksal_kontrol DO RU ise B5:B15aral ndaki toplam de er hesaplan r. Aksi takdirde, mant ksal_kontrol YANLI ise, E ER i leviniiçeren hücrenin temizlenmesine neden olan bo metin (“”) döndürür.

ER(A10=100,TOPLA(B5:B15),””)Bir gider i lem tablosunun, B2:B4’te Ocak, ubat ve Mart için u veriyi içerdi ini varsayal m:1500, 500, 500. C2:C4 ayn dönemler için “Tahmini Giderler”i içeriyor: 900, 900, 925.Belirli bir ayda bütçe d na ç p ç kmad kontrol etmek için, a daki formüllerle bir iletiiçin metin haz rlayarak bir formül yazabilirsiniz:

ER(B2>C2;”Bütçeyi a yor”;”Bütçenin alt nda”) e ittir “Bütçeyi a yor”ER(B3>C3;”Bütçeyi a yor”;”Bütçenin alt nda”) e ittir “Bütçenin alt nda”

Say lara OrtalamaDe er ad yla ba vuruda bulunulan harf dereceleri atamak istedi inizi varsayal m.daki tabloya bak n .

OrtalamaDe er Sonuç89’dan büyük A80 ile 89 aras B70 ile 79 aras C60 ile 69 aras D60’dan küçük F

daki içiçe E ER i levini kullanabilirsiniz:ER(OrtalamaDe er>89;”A”;E ER(OrtalamaDe er>79;”B”;ER(OrtalamaDe er>69;”C”;E ER(OrtalamaDe er>59;”D”;”F”))))

Yukar daki örnekte, ikinci E ER cümlesi ayn zamanda ilk E ER cümlesinin e er_yanl sa_de erba ms z de kenidir. Ayn ekilde, üçüncü E ER cümlesi, ikinci E ER cümlesinin

er_yanl sa_de er ba ms z de kenidir. Örne in, ilk mant ksal_kontrol (Ortalama>89)DO RU’ysa, “A” verilir. lk mant ksal_kontrol YANLI ’sa ikinci E ER cümlesi de erlendirilir veböyle devam eder.

DE LBa ms z de keninin de erini tersine çevirir. Bir de erin belirli bir de ere e it olmad ndan eminolmak istedi inizde DE L i levini kullan n.SözdizimiDE L(mant ksal)Mant ksal DO RU ya da YANLI olarak de erlendirilebilecek bir de erdir. Mant ksal YANLIise, DE L DO RU’y ; mant ksal DO RU ise, DE L YANLI verir.ÖrneklerDE L(YANLI ) e ittir DO RUDE L(1+1=2) e ittir YANLI

YADABa ms z de kenlerden biri DO RU’ysa DO RU’yu verir; tüm ba ms z de kenlerYANLI ’sa YANLI verir.SözdizimiYADA(mant ksal1; mant ksal2; ...)

Page 31: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 31 -

Mant ksal1; mant ksal2;... DO RU mu YANLI m oldu unu test etmek istedi iniz 1 ile 30 aras nda ba ms zde kendir.

Ba ms z de kenler DO RU ve YANLI gibi mant ksal de erler ya da mant ksal de erler içeren diziler ya daba vurular olmal r.Bir dizi ya da ba vuru ba ms z de keni metin, say lar ya da bo hücreler içeriyorsa, bu de erler dikkateal nmaz.Belirtilen erim mant ksal de er içermiyorsa, YADA i levi #DE ER! hata de erini verir.Bir dizide bir de erin olup olmad görmek için bir YADA dizi formülü kullanabilirsiniz. Bir dizi formülügirmek için CTRL+ÜST KARAKTER tu lar na bas n.

ÖrneklerYADA(DO RU) e ittir DO RUYADA(1+1=1;2+2=5) e ittir YANLIA1:A3 erimi DO RU, YANLI ve DO RU de erlerini içeriyorsa:YADA(A1:A3) e ittir DO RUAyr ca ÖZDE i levi için verilen örneklere de bak n.

DO RUDO RU mant ksal de erini verir.SözdizimiDO RU( )Uyar larDO RU de erini, bu i levi kullanmadan do rudan hücrelere ve formüllere girebilirsiniz. DO RU

levi ba ka i tablosu uygulamalar yla uyumluluk aç ndan dahil edilmi tir.STAT ST KSEL FONKS YONLAR

NDe er kümesindeki en küçük say verir.Sözdizimi

N(say 1; say 2; ...)Say 1; say 2;... en küçük de eri bulmak istedi iniz 1 ile 30 aras nda say r.

Say , bo hücre, mant ksal de er ya da say lar n metinsel ifadeleri olan ba ms z de kenler belirleyebilirsiniz.Hata de erleri ya da say lara dönü türülemeyen metin olan ba ms z de kenler hatalara yol açarlar.Bir ba ms z de ken bir dizi ya da ba vuru ise, dizideki ya da ba vurudaki say lar kullan r. Dizideki ya daba vurudaki bo hücreler, mant ksal de erler, metin ya da hata de erleri dikkate al nmaz. Mant ksal de erlerinve metnin dikkate al nmas gerekiyorsa, M NA’y kullan n.Ba ms z de kenler hiç say içermiyorlarsa, M N i levi 0’ verir.

ÖrneklerA1:A5 hücreleri 10, 7, 9, 27 ve 2 say lar içeriyorsa:

N(A1:A5) e ittir 2N(A1:A5; 0) e ittir 0N i levi MAK i levine benzer. MAK i levi için verilen örnekleri de inceleyin.

ORTANCABelirtilen say lar n orta de erini verir. Orta de er, bir dizi say n ortas ndaki say r; ba ka birdeyi le say lar n yar orta de erden büyük, yar küçüktür.SözdizimiORTANCA(say 1; say 2; ...)Say 1; say 2;... orta de erini istedi iniz 1 ile 30 aras nda say r.

Ba ms z de kenler say ya da say içeren ad, dizi ya da ba vurular olmal r. Microsoft Excel her ba vuru yada dizi ba ms z de kenindeki tüm say lar inceler.Bir dizi ya da ba vuru ba ms z de keni metin, mant ksal de er ya da bo hücreler içeriyorsa, bu de erlergözard edilir; ancak, s r de erini içeren hücreler dahil edilir.

Uyar larDizideki say lar n say çiftse, ORTANCA i levi ortadaki iki say n ortalamas hesaplar. A daki ikinci örne e

bak n.ÖrneklerORTANCA(1; 2; 3; 4; 5) e ittir 3

Page 32: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 32 -

ORTANCA(1; 2; 3; 4; 5; 6) 3 ve 4’ ün ortalamas olan 3,5’ a e itttir

MAKBir de er kümesindeki en büyük de erleri verir.SözdizimiMAK(say 1; say 2; ...)Say 1; say 2;... maksimum de erini bulmak istedi iniz 1 ile 30 aras nda say r.

Say , bo hücre, mant ksal de er ya da say lar n metinsel ifadesi olan ba ms z de kenler belirleyebilirsiniz.Hata de erleri ya da say ya çevrilemeyen metin olan ba ms z de kenler hatalara yol açarlar.Bir ba ms z de ken bir dizi ya da ba vuru ise, yaln z dizideki ya da ba vurudaki say lar kullan r. Dizidekibo hücreler, mant ksal de erler ya da hata de erleri gözard edilir. Mant ksal de erlerin ve metinleri gözardedilmemesi gerekiyorsa, MAKA i levini kullan n.Ba ms z de kenler say içermiyorsa, MAK i levi 0’ (s r) verir.

ÖrneklerA1:A5, 10, 7, 9, 27 ve 2 say lar içeriyorsa:MAK(A1:A5) e ittir 27MAK(A1:A5;30) e ittir 30

ORTALAMABa ms z de kenlerin ortalamas (aritmetik ortalama) verir.SözdizimiORTALAMA(say 1;say 2; ...)Say 1;say 2; ... ortalamas istedi iniz 1 ile 30 aras nda say sal ba ms z de kendir.Uyar lar

Ba ms z de kenler, say ya da say içeren ad, dizi veya ba vuru olmal r.Bir dizi ya da ba vuru ba ms z de keni metin, mant ksal de er ya da bo hücre içeriyorsa, bu de erler gözardedilir; ancak s r de erini içeren hücreler dahil edilir.

pucu Hücrelerin ortalamas al rken, özellikle Araçlar menüsündeki Seçenekler komutununGörünüm sekmesinde S r De erleri onay kutusunu temizlediyseniz, bo hücrelerle s r de eriiçeren hücreler aras ndaki fark ak lda tutun. Bo hücreler say lmaz ama s r de erleri say r.ÖrneklerA1:A5 adland lm Puanlar ise ve 10, 7, 9, 27 ve 2 say lar içeriyorsa:ORTALAMA(A1:A5) e ittir 11ORTALAMA(Puanlar) e ittir 11ORTALAMA(A1:A5; 5) e ittir 10ORTALAMA(A1:A5) e ittir TOPLA(A1:A5)/BA _DE _SAY(A1:A5) e ittir 11C1:C3 adland lm Di erPuanlar ise ve 4, 18 ve 7 say lar içeriyorsa:ORTALAMA(Puanlar; Di erPuanlar) e ittir 10,5

LG FONKS YONLARI

HÜCREBir ba vurudaki sol üst hücrenin biçimi, yeri ya da içeri i hakk nda bilgi verir.SözdizimiHÜCRE(bilgi_tipi; ref)Bilgi_tipi hangi tipte hücre bilgisi istedi inizi belirleyen bir metin de eridir. A daki liste, olasbilgi_tipi de erlerini ve kar k gelen sonuçlar göstermektedir.Bilgi_tipi Sonuç

“address” Metin olarak, ref’teki ilk hücrenin ba vurusu.“column” Ref’teki hücrenin sütun say .“color”Hücrede negatif de erler için renk kullan lacaksa 1; aksi halde 0“contents” Ref’teki sol üst hücrenin içeri i.“filename” Metin olarak, ref’i içeren dosyan n ad (tam yolu dahil). Ref’i içeren i lem tablosuhenüz kaydedilmemi se bo metin (“”) verir.

Page 33: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 33 -

“format”Hücrenin say biçimine kar k gelen metin de eri. Çe itli biçimlere ait metin de erleridaki tabloda gösterilmektedir. Hücrede negatif de erler için renk kullan lm sa metin de erinin

sonunda “-“ verilir. Hücre, pozitif de erler ya da tüm de erler için ayraçlar kullan larakbiçimlenmi se, metin de erinin sonunda “()” verilir.“parentheses” Hücre pozitif de erler ya da tüm de erler için ayraçlarla biçimlenmi se 1; aksi halde0 verilir.“prefix” Hücrenin “etiket öneki”ne kar k gelen metin de eri. Hücre sola hizal metiniçeriyorsa tek t rnak i areti (‘), hücre sola hizal metin içeriyorsa çift t rnak i areti (“), hücreortalanm metin içeriyorsa apka (^), hücre doldurulmu metin içeriyorsa ters e ik çizgi (\), ba kabir ey içeriyorsa bo metin (“”) verir.“protect” Hücre kilitli de ilse 0, kilitliyse 1.“row” Ref’teki hücrenin sat r say .“type” Hücredeki veri tipine kar k gelen metin de eri. Hücre bo sa bo için “b” verir; hücre birmetin sabiti içeriyorsa etiket için “e” ve hücre ba ka bir ey içeriyorsa “d” verir. “width” Bir tamsay ya yuvarlanm olarak sütun geni li i. Sütun geni li inin her birimi seçiliyaz tipi büyüklü ündeki karakterin geni li ine e ittir.Ref hakk nda bilgi edinmek istedi iniz hücredir.

Ref biti ik olmayan bir seçimse, HÜCRE i levi #DE ER! hata de erini verir.daki liste, bilgi_tipi “biçim” oldu unda ve ref yerle ik bir say biçimiyle biçimlenmi bir

hücre oldu unda, HÜCRE i levinin verdi i de erleri göstermektedir.Microsoft Excel biçimi HÜCRE’nin verdi i de erGenel “G”0 “F0”#,##0 “,0”0.00 “F2”#,##0.00 “,2”$#,##0_);($#,##0) “C0’$#,##0_);[K rm ]($#,##0) “C0-“$#,##0.00_);($#,##0.00) “C2”$#,##0.00_);[K rm ]($#,##0.00) “C2-“%0 “P0”%0,00 “P2”0,00E+00 “S2”# ?/? ya da # ??/?? “G”g/a/yy ya da g/a/yy s:dd ya da gg/aa/yy. “D4”g-aaa-yy ya da gg-aaa-yy “D1”g-aaa ya da gg-aaa “D2”aaa-yy “D3”gg/aa “D5”s:dd AM/PM “D7”s:dd:nn AM/PM “D6”s:dd “D9”s:dd:nn “D8”HÜCRE formülündeki bilgi_tipi ba ms z de keni “biçim” ise ve hücre daha sonra özel birbiçimle biçimlenirse, HÜCRE formülünü güncelle tirmek için i lem tablosunu yenidenhesaplaman z gerekir.Uyar larHÜCRE i levi, ba ka i tablosu programlar yla uyumluluk aç ndan dahil edilmi tir.ÖrneklerHÜCRE(“sat r”;A20) e ittir 20B12 “g-aaa” biçimine sahipse:

Page 34: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 34 -

HÜCRE(“biçim”;B12) e ittir “D2”A3 TOPLAM’ içeriyorsa:HÜCRE(“içerik”; A3) e ittir “TOPLAM”

BO LUKSAYBelirtilen aral ktaki bo hücreleri sayar.SözdizimiBO LUKSAY(erim)Erim içindeki bo hücreleri saymak istedi iniz aral kt r.Uyar lar“” (ya da bo metin) veren formüller içeren hücreler de say r. S r de erleri içeren hücreler say lmaz.ÖrnekYukar daki i lem tablosunda, B3’ün u formülü içerdi ini varsayal m: E ER(C3<30;””;C3); formülün sonucu “” (bo

metin)dir.BO LUKSAY(B2:C5) e ittir 2

HATA.TMicrosoft Excel’in hata de erlerinden birine kar k gelen bir say verir. E ER i levindeHATA.T ’ni kullanarak hata tipini s nayabilir ve hata de eri yerine bir metin geridöndürebilirsiniz.SözdizimiHATA.T (hata_de er)Hata_de er tan mlay say bulmak istedi iniz hata de eridir. Hata_de er gerçek hata de eriolabilece i halde, genellikle test etmek istedi iniz bir formülü içeren bir hücreye ba vuru olacakt r.hata_de er HATA.T i levinin sonucu#BO ! 1#SAYI/0! 2#DE ER! 3#BA V! 4#AD? 5#SAYI! 6#YOK 7Herhangi ba ka bir ey #YOKÖrnek

daki formül, E50 hücresinin #YOK de eri içerip içermedi ini denetler. #YOK de eri varsa,“De er kullan lam yor” metni görüntülenir. Aksi takdirde E50’deki de er verilir.

ER(HATA.T (E50)=7, “De er kullan lam yor”, E50)

LGÇal lan i letim ortam hakk nda bilgi verir.Sözdizimi

LG (metin_türü)Metin_türü hangi tip bilgi verilmesini istedi inizi belirleyen metindir.Metin_türü Sonuç“directory” Geçerli dizin ya da klasörün yolu“memavail” Bayt cinsinden, kullan labilir bellek miktar“memused” Veri için kullan lan bellek miktar“numfile” Etkin i lem tablolar n say“origin” Lotus 1-2-3 sürüm 3.x uyumlulu u için “$A:” eklenmi , metin olarak A1 biçemiba vuru. Geçerli kayd rma konumuna ba olarak pencerede görünür olan en üstteki ve en soldakihücrenin hücre ba vurusunu verir.“osversion” Metin olarak, geçerli i letim sistemi sürümü

Page 35: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 35 -

“recalc” Geçerli yeniden hesaplama kipi; “Otomatik” ya da “El le”yi verir“release” Metin olarak, Microsoft Excel sürümü“system” letim ortam n ad :Macintosh = “mac”Windows = “pcdos”“totmem” Halen kullan lmakta olan dahil olmak üzere, byte cinsinden kullan labilir toplambellekÖrneklerki i lem tablosu da aç ksa, a daki formül 2’yi verir:

LG (“numfile”)

E levleriBu k m, bir de erin ya da ba vurusunun tipini test etmek için kullan lan dokuz i leviaç klamaktad r.E i levleri olarak an lan bu i levlerin herbiri, de erin tipini kontrol eden ve sonuca göre DO RU yada YANLI verir. Örne in, de er bo bir hücreye ba vuru ise, EBO SA i levi DO RU mant ksalde erini verir; aksi halde YANLI verir.SözdizimiEBO SA(de er)EHATA(de er)EHATALIYSA(de er)EMANTIKSALSA(de er)EMET NDE LSE(de er)EMET NSE(de er)EREFSE(de er)ESAYIYSA(de er)EYOKSA(de er)De er test edilmesini istedi iniz de erdir. De er, test etmek istedi iniz bir bo luk (bo hücre),hata, mant ksal de er, metin, say ya da ba vuru de eri ya da bunlardan birine ba vuruda bulunanbir ad olabilir.

lev Bu durumda DO RU’yu verirEBO SA De er bo bir hücreye ba vuruda bulunuyorsa.EHATA De er #YOK d nda bir hata de erine ba vuruda bulunuyorsa.EHATALIYSA De er herhangi bir hata de erine ba vuruda bulunuyorsa (#YOK, #DE ER!,#BA V!, #SAYI/0!, #SAYI!, #AD? ya da #BO !).EMANTIKSALSA De er bir mant ksal de ere ba vuruda bulunuyorsa.EMET NDE LSE De er metin olmayan herhangi bir ö eye ba vuruda bulunuyorsa. (De er bobir hücreye ba vuruda bulunuyorsa bu i levin DO RU’yu verdi ini unutmay n.)EMET NSE De er metne ba vuruda bulunuyorsa.ESAYIYSA De er bir say ya ba vuruda bulunuyorsa.EREFSE De er bir ba vuruya ba vuruda bulunuyorsa.EYOKSA De er #YOK (de er yok) hata de erine ba vuruda bulunuyorsa.Uyar lar

E i levlerinin de er ba ms z de kenleri dönü türülmez. Örne in, bir say n gerekli oldu ubirçok ba ka i levde, “19” metin de eri 19 say na çevrilir. Ancak ESAYIYSA(“19”)formülünde, “19” bir metin de erinden dönü türülmez ve ESAYIYSA i levi YANLI verir.E i levleri, bir hesaplaman n sonucunu test etmek için formüllerde yararl r. E ER i leviylebirle tiklerinde, formüllerdeki hatalar bulman n bir yöntemini sa larlar (a daki örneklerebak n).

Örnekler

Page 36: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 36 -

EMANTIKSALSA(DO RU) e ittir DO RUEMANTIKSALSA(“DO RU”) e ittir YANLIESAYIYSA(4) e ittir DO RU

Farkl bölgelerde Alt n fiyatlar na ili kin bir i lem tablosunda C1:C5’in a daki metin de erleri,isay de erlerini ve hata de erlerini gösterdi ini varsayal m: s ras yla “Alt n”, “Bölge1”, #BA V!, ,330,92 TL, #YOK.EBO SA(C1) e ittir YANLIEHATALIYSA(C3) e ittir DO RUEHATA(C5) e ittir YANLIEMET NSE(C2) e ittir DO RU (Bölge1 metin olarak biçimlendiyse)ESAYIYSA(C4) e ittir DO RU (330,92 TL metin olarak de il bir say olarak girildiyse)EREFSE(Bölge1) e ittir DO RU (Bölge1 bir erim ad olarak tan mland ysa)EYOKSA(C3) e ittir YANLIEYOKSA(C5) e ittir DO RUBa ka bir i lem tablosunda A1:A4 eriminin ortalamas hesaplamak istedi inizi, ama hücrelerinsay içerdi inden emin olmad varsayal m. A1:A4 say içermiyorsa, ORTALAMA (A1:A4)#SAYI/0! hata de erini verir. Bu durumda olas hata de erlerini bulmak için a daki formülükullanabilirsiniz:

ER(EHATALIYSA(ORTALAMA(A1:A4));”Say Yok”;ORTALAMA(A1:A4))

EÇ FTSESay çiftse DO RU’yu, say tekse YANLI verir.Bu i lev kullan labilir de ilse, Çözümleme Araç Paketi’ni yüklemek için Kur program çal n.Çözümleme Araç Paketi’ni yükledikten sonra, Araçlar menüsündeki Eklentiler komutu ile onuseçmeniz ve etkinle tirmeniz gerekir.SözdizimiEÇ FTSE(say )Say test edilecek de erdir. Say tamsay de ilse, kesirli k sm at r.Uyar larSay say sal de ilse, EÇ FTSE i levi #DE ER! hata de erini verir.ÖrneklerEÇ FTSE(-1) e ittir YANLIEÇ FTSE(2,5) e ittir DO RUEÇ FTSE(5) e ittir YANLI

ETEKSESay tekse DO RU’yu, say çiftse YANLI verir.Bu i lev kullan labilir de ilse, Çözümleme Araç Paketi’ni yüklemek için Kur program çal n.Çözümleme Araç Paketi’ni yükledikten sonra, Araçlar menüsündeki Eklentiler komutu ile onuseçmeniz ve etkinle tirmeniz gerekir.SözdizimiETEKSE(say )Say test edilecek de erdir. Say tamsay de ilse, kesirli k sm at r.Uyar larSay say sal de ilse, ETEKSE i levi #DE ER! hata de erini verir.ÖrneklerETEKSE(-1) e ittir DO RUETEKSE(2,5) e ittir YANLIETEKSE(5) e ittir DO RU

SBir say ya çevrilmi bir de eri verir.Sözdizimi

Page 37: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 37 -

S(de er)De er dönü türülmesini istedi iniz de erdir. S i levi, a daki tabloda listelenen de erleridönü türür.De er ya da ba vuru içeri i S i levinin verdi iBir tarih O sayBir tarih, Microsoft Excel’in yerle ik tarih biçimlerinden birinde O tarihin seri sayDO RU 1Ba ka bir ey 0Uyar larGenellikle bir formülde S i levini kullanmak gerekli de ildir, çünkü Microsoft Excel gereklioldu unda de erleri otomatik olarak dönü türür. Bu i lev ba ka i tablolar yla uyumluluk aç ndandahil edilmi tir.ÖrneklerA1 hücresi “7”yi, A2 “Çift”i ve A3 hücresi “DO RU”yu içeriyorsa:S(A1) e ittir 7S(A2) e ittir 0, çünkü B2 metin içeriyorS(A3) e ittir 1, çünkü C2 DO RU’yu içeriyorS(“7”) e ittir 0, çünkü “7” metindirS(“17/4/91”) e ittir 0, çünkü “17/4/91” metindir

YOKSAY#YOK hata de erini verir. #YOK, “de er bulunamad ” anlam na gelen hata de eridir. Bo hücreleri

aretlemek için YOKSAY i levini kullan n. Eksik bilgi için ay rd z hücrelere #YOK hatade erini girerek, hesaplamalar za istemeden bo hücreleri dahil etmekten kaç nabilirsiniz. (Birformül #YOK hata de erini içeren bir hücreye ba vuruda bulundu u zaman, formül #YOK hatade erini verir.)SözdizimiYOKSAY( )Uyar lar

lev ad na bo ayraçlar dahil etmeniz gerekir. Aksi halde, Microsoft Excel bunu bir i lev olarak tan maz.#YOK de erini do rudan bir hücreye yazabilirsiniz. YOKSAY i levi ba ka i tablosu programlar ylauyumluluk aç ndan dahil edilmi tir.

PDe erin tipini verir. Ba ka bir i levin davran belli bir hücredeki de erin tipine ba oldu uzaman T P i levini kullan n.Sözdizimi

P(de er)De er say , metin, mant ksal de er ve benzeri gibi herhangi bir Microsoft Excel de eri olabilir.De er T P i levinin sonucuSay 1Metin 2Mant ksal de er 4Formül8Hata de eri 16Dizi 64Uyar lar

P i levi, en çok BA IMSIZ.DE KEN ve G gibi, çe itli tiplerde veri kabul eden i levlerikullan rken yararl r. levin hangi tipte veri verdi ini anlamak için T P i levini kullan n.ÖrneklerA1 “Gamze” metnini içeriyorsa:

P(A1) e ittir T P(“Gamze”) e ittir 2P(“MR. “&A1) e ittir 2

Page 38: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 38 -

P(2+A1) e ittir T P(#DE ER!) e ittir 16P({1;2\3;4}) e ittir 64

ARAMA VE BA VURU LEVLER

ADRESVerilen belirli sat r ve sütun say lar ile bir hücre adresini metin olarak yarat r.SözdizimiADRES(sat r_say ; sütun_say ; mutlak_say ; a1; tablo_metni)Sat r_say hücre ba vurusunda kullan lacak sat r say r.Sütun_say hücre ba vurusunda kullan lacak sütun say r.Mutlak_say sonuç olarak verilecek ba vurunun tipini belirler.Mutlak_say Bu ba vuru tipini verir1 ya da belirtilmemi Mutlak2 Mutlak sat r; göreceli sütun3 Göreceli sat r; mutlak sütun4 GöreceliA1 A1 ya da R1C1 ba vuru biçemini belirten mant ksal bir de erdir. A1 DO RU’ysa ya dabelirtilmemi se, ADRES A1-biçemi bir ba vuru verir; YANLI ’sa, ADRES R1C1-biçemi birba vuru verir.Tablo_metni d ba vuru olarak kullan lacak i lem tablosunun ad belirten metindir.Tablo_metni belirtilmezse, tablo ad kullan lmaz.ÖrneklerADRES(2;3) e ittir “$C$2”ADRES(2;3;2) e ittir “C$2”ADRES(2;3;2;YANLI ) e ittir “R2C[3]”ADRES(2;3;1;YANLI ,”[Kitap1]Tablo1”) e ittir “[Kitap1]Tablo1!R2C3”ADRES(2;3;1;YANLI ;”EXCEL TABLOSU”) e ittir “EXCEL TABLO!R2C3”

ALANSAYBir ba vurudaki alanlar n say verir. Alan, bir biti ik hücreler aral ya da tek bir hücredir.SözdizimiALANSAY(ref)Ref bir hücre ya da hücre aral na ba vurudur ve birden fazla alana ba vuruda bulunabilir.Birkaç ba vuruyu tek bir ba ms z de ken olarak belirlemek istiyorsan z, Microsoft Excel’innoktal virgülü bir alan ay rac olarak yorumlamamas için fazladan ayraçlar kullanman z gerekir.

daki ikinci örne e bak n.ÖrneklerALANSAY(B2:D4) e ittir 1ALANSAY((B2:D4;E5;F6:I9)) e ittir 3Fiyatlar ad B1:D4, B2 ve E1:E10 alanlar na ba vuruda bulunuyorsa:ALANSAY(Fiyatlar) e ittir 3

SÜTUNVerilen ba vurunun sütun say verir.SözdizimiSÜTUN(ref)Ref sütun say bulmak istedi iniz hücre ya da hücre aral r.

Ref belirtilmezse, SÜTUN i levinin göründü ü hücrenin ba vurusu oldu u varsay r.Ref bir hücre aral ysa ve SÜTUN yatay bir dizi olarak girilirse, SÜTUN i levi ba vurunun sütun sayyatay bir dizi olarak verir.Ref birden fazla alana ba vuruda bulunamaz.

Page 39: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 39 -

ÖrneklerSÜTUN(A3) e ittir 1Herhangi üç yatay olarak biti ik hücreye bir dizi olarak girildi inde:SÜTUN(A3:C5) e ittir {1;2;3}SÜTUN C5’e girilirse:SÜTUN() e ittir SÜTUN(C5) e ittir 3

SÜTUNSAYBir dizi ya da ba vurudaki sütunlar n say verir.SözdizimiSÜTUNSAY(dizi)Dizi bir dizi ya da dizi formülü veya sütunlar n say bulmak istedi iniz bir hücre aral naba vurudur.ÖrneklerSÜTUNSAY(A1:C4) e ittir 3SÜTUNSAY({1;2;3\4;5;6}) e ittir 3

DOLAYLIMetinle belirlenen ba vuruyu verir. Ba vurular, içerikleri görüntülenmek üzere derhalde erlendirilirler. Formülün kendisini de tirmeden formül içindeki hücre ba vurusunude tirmek isterseniz, DOLAYLI i levini kullan n.SözdizimiDOLAYLI(ref_metni; a1)Ref_metni A1 biçemi bir ba vuru, R1C1 biçemi bir ba vuru, ba vuru olarak tan mlanm bir adiçeren bir hücreye ba vuru ya da metin dizesi olarak bir hücreye ba vurudur. Ref_metni geçerli birhücre ba vurusu de ilse, DOLAYLI i levi #BA V! hata de erini verir.A1 ref_metni hücresinde hangi tip ba vurunun içerildi ini belirleyen mant ksal bir de erdir.

A1 DO RU’ysa ya da belirtilmemi se, ref_metni A1 biçemi bir ba vuru olarak kabul edilir.A1 YANLI ’sa, ref_metni R1C1 biçemi bir ba vuru olarak kabul edilir.

Uyar larRef_metni bir ba ka çal ma kitab na ba vuruyorsa (d bir ba vuru), di er çal ma kitab aç k olmal r. Kaynakçal ma kitab aç k de ilse, DOLAYLI, #BA V! hata de erini verir.

ÖrneklerA1 hücresi “B2” metnini, B2 hücresi ise 1,333 de erini içeriyorsa:DOLAYLI($A$1) e ittir 1,333A1 içindeki metni “C5” olarak de tirirseniz, C5 hücresi de 45 de erini içeriyorsa:DOLAYLI($A$1) e ittir 45Çal ma alan R1C1 biçemi ba vurular görüntülemeye ayarlanm sa, R1C1 hücresi R2C2’yi veR2C2 hücresi 1,333 de erini içeriyorsa:TAMSAYI(DOLAYLI(R1C1;YANLI )) e ittir 1B3 hücresi “Hasan” metnini, Hasan olarak tan mlanm hücre esi 10 de erini içeriyorsa:DOLAYLI($B$3) e ittir 10Bir hücreye ba vuran bir formül yaratt zda, hücre silmek üzere Kes komutunu kullanarak hücreta nd ysa veya sat r ve sütun eklenmesi ve silinmesi nedeniyle hücre ta nd ysa, bu hücreninba vurular güncelle tirilecektir. Üstündeki sat n silinmesinden veya yeni sat r eklenmesindenetkilenmeden formülün her zaman ayn hücreye ba vurmas istiyorsan z, DOLAYSIZ çal masayfas i levini kullan n. Örne in, her zaman A10 hücresine ba vurmak istiyorsan z, a dakisözdizimini kullan n:DOLAYSIZ(“A10”)

Page 40: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 40 -

SATIRBir ba vurunun sat r say verir.SözdizimiSATIR(ref)Ref sat r say ö renmek istedi iniz hücre ya da hücre aral r.Ref belirtilmezse, SATIR i levinin göründü ü hücrenin ba vurusu oldu u varsay r.Ref bir hücre aral ysa ve SATIR i levi dü ey bir dizi olarak girilirse, SATIR i levi ba vurununsat r say lar dü ey bir dizi olarak verir.Ref birden fazla alana ba vuruda bulunamaz.ÖrneklerSATIR(A3) e ittir 3Üç dü ey hücreye bir dizi formülü olarak girildi inde:SATIR(A3:B5) e ittir {3\4\5}SATIR C5’e girilirse:SATIR() e ittir SATIR(C5) e ittir 5

SATIRSAYBir ba vurudaki ya da dizideki sat rlar n say verir.SözdizimiSATIRSAY(dizi)Dizi sat r say ö renmek istedi iniz bir dizi, dizi formülü ya da hücre aral ba vurusudur.ÖrneklerSATIRSAY(A1:C4) e ittir 4SATIRSAY({1;2;3\4;5;6}) e ittir 2

DEVR K_DÖNÜ ÜMDikey hücre aral yatay hücre aral na veya tam tersine dönü üm i lemi yapar.DEVR K_DÖNÜ ÜM i levi, dizi’deki sütun ve sat r say yla ayn say da sat r ve sütuna sahipolan bir aral a bir dizi formülü olarak girilmelidir. Bir i lem tablosunda bir dizinin dü ey ve yatayyönelimini de tirmek için DEVR K_DÖNÜ ÜM i levini kullan n. Örne in, DOT gibi baz

levler yatay diziler verirler. A daki formül, DOT ile y kesme noktas ve dikey diziyi verir:DEVR K_DÖNÜ ÜM(DOT(Yde erleri,Xde erleri))SözdizimiDEVR K_DÖNÜ ÜM(dizi)Dizi bir i lem tablosunda devrik dönü türmek istedi iniz bir dizidir. Bir dizinin devrikdönü ümü, dizinin ilk sat , yeni dizinin ilk sütunu, dizinin ikinci sat yeni dizinin ikincisütunu olarak kullanarak ve böyle devam ederek yarat r.ÖrnekA1:C1’in s ras yla 1, 2 ve 3’ü içerdi ini varsayal m. A daki formül A3:A5 hücrelerine bir dizi olarak girildi inde:DEVR K_DÖNÜ ÜM($A$1:$C$1) A3:A5’te s ras yla kar k gelen de erlere e ittirFormüllerdeki etiketler ve adlar hakk ndaÇal ma sayfalar n ço unlukla, her sütunun üstünde ve her sat n solunda, çal ma sayfas ndakiverileri tan mlayan etiketleri olur. lgili verilere ba vurmak istedi iniz zaman, formüllerin içindekibu etiketleri kullanabilirsiniz. Çal ma sayfas nda, hücreleri, hücre aral klar n, formülleri veyasabitleri göstermek için, etiket olmayan tan mlay adlar da yaratabilirsiniz.Bir çal ma sayfas ndaki verilere ba vuran bir formül yaratt z zaman, verilere ba vurmak için,çal ma sayfas ndaki sütun ve sat r etiketlerini kullanabilirsiniz. Örne in, bir tablo, Sat lar etiketlibir sütunda sat miktarlar ve Destek etiketli bir bölüm için bir sat r içeriyorsa, =Destek Sat larformülünü girerek, Destek bölümünün sat miktar bulabilirsiniz. Etiketler aras ndaki bo luk,formülün, Destek etiketli sat r ile Sat lar etiketli sütunun kesi me noktas ndaki de eri vermesinibelirten kesi me i lecidir.

Page 41: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 41 -

Verilerinizin etiketleri yoksa veya çal ma sayfas nda, ayn çal ma kitab ndaki ba ka sayfalardakullanmak istedi iniz bilgiler depolanm sa, hücreyi veya aral tan mlayan bir ad yaratabilirsiniz.Bir formüldeki tan mlay bir ad, formülün amac anlamay kolayla rabilir. Örne in,=TOPLA( lkDönem Sat lar) formülünü tan mlamak, =TOPLA(Sat lar!C20:C30) formülünütan mlamaktan daha kolay olabilir. Bu örnekte, lkDönemSat lar ad , Sat lar adl çal masayfas ndaki C20:C30 aral göstermektedir.Çal ma kitab içindeki bütün sayfalar için ad kullan labilir. Örne in, Planlanan Sat lar ad , çal makitab n ilk sayfas ndaki A20:A30 aral na ba vuruyorsa, Planlanan Sat lar ad , ayn çal makitab ndaki di er herhangi sayfalarda, A20:A30 aral na ba vurmak için kullanabilirsiniz. Adlar,de meyen formüller veya de erler (sabitler) göstermek için de kullan labilir. Örne in, sat

lemlerine uygulanan sat vergisi miktar (yüzde 6,2 gibi) göstermek üzere Sat Vergisi adkullanabilirsiniz.Not Varsay lan olarak, adlar, mutlak hücre ba vurular kullan r.

HATA MESAJLARI

##### hatas n anlam nedir?Bir hücreye girilen say sal de er, hücrede görüntülenmek için çok geni . Sütun ba klar aras ndaki

sürükleyerek, sütunu yeniden boyutland rabilirsiniz.Hücredeki formül, hücreye uymak için çok uzun olan bir sonuç veriyor. Sütun ba klar aras ndaki

sürükleyerek sütunun geni li ini de tirebilir veya hücrenin say biçimini de tirebilirsiniz.Say biçimini de tirmek için, Biçim menüsünden Hücreler’i t klat n, Say sekmesini t klat n, sonraba ka bir biçim seçin.Tarihleri veya saatleri ç kard z zaman, formülü do ru olarak kurdu unuzdan emin olun.Microsoft Excel’de tarihler ve saatlerin pozitif de erler olmalar gerekir. Tarih veya saat formülünegatif bir sonuç veriyorsa, Microsoft Excel, hücrenin geni li i boyunca #### görüntüler. De erigörüntülemek için, Biçim menüsünden Hücreler’i t klat n, Say sekmesini t klat n, sonra tarih veyasaat biçimi d nda bir biçim seçin.

#BÖL/0! hatas n anlam nedir?#BÖL/0! hata de eri, bir formül 0’a (s r) bölerse, ortaya ç kar.Olas nedeni Önerilen eylemBo bir hücreye veya böleni s r olan bir hücreye olan hücre ba vurusunu kullanma. (Bir i lenenbo bir hücreyse, Microsoft Excel bo u, s r olarak yorumlar.) Hücre ba vurusunu de tirinveya bölen olarak kullan lan hücreye s rdan ba ka bir de er girin. Bölen olarak ba vurulanhücreye #YOK de erini girebilirsiniz; bu i lem, formülün sonucunu, bölen de erininkullan lamad belirtmek için, #YOK’tan #BÖL/0!’a de tirecektir.

rla (0) belirtilen bölme içeren bir formül girme ¾ örne in, =5/0. Böleni, s rdan farkl birsay ya de tirin.#BÖL/0! de erini veren bir i lev veya formül içeren bir makroyu çal rma. levdeki veyaformüldeki bölenin s r veya bo olmad ndan emin olun.

#YOK hatas n anlam nedir?#YOK hata de eri, bir de er, bir i levde veya formülde kullan lam yorsa, ortaya ç kar. Çal masayfan zdaki belirli hücreler, henüz kullan lamayan veriler içeriyorsa, bu hücrelere #YOK girin. Buhücrelere ba vuran hücreler, bir de er hesaplamay denemek yerine #YOK verecektir.Olas nedeni Önerilen eylemYATAYARA, ARA, KAÇINCI veya D KEYARA çal ma sayfas i levinde bak lan_de erba ms z de keni için uygun olmayan bir de er verme. Bak lan_de er ba ms z de keninin,do ru de er türünde oldu undan ¾ örne in, bir de er veya bir hücre ba vurusu oldu undan, ancakbir aral k ba vurusu olmad ndan emin olun.

Page 42: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 42 -

ralanmam bir tabloda bir de erin yerini belirlemek için D KEYARA veya YATAYARAçal ma sayfas i levini kullanma. Varsay lan olarak, tablolarda veri arayan i levlerin artan

rayla s ralanmas gerekir. Bununla birlikte, D KEYARA ve YATAYARA çal ma sayfaslevleri, i leve, tablo s ralanmam olsa bile tam e le eni bulmas öneren bir aral k_bak ba ms z

de keni içerir. Tam bir e de er bulmak için, aral k_bak ba ms z de kenini YANLI olarakbelirleyin.Bir ba ms z de keni, dizi formülünü içeren aral kla ayn sat r veya sütun say na sahip olmayanbir dizi formülünde kullanma. Dizi formülü çok say da hücreye girilmi se, formülünba vurdu u aral klar n ayn say da sat ra ve sütuna sahip oldu undan emin olun veya diziformülünü daha az hücreye girin. Örne in, dizi formülü, 15 sat r yüksekli inde bir aral a (C1:C15)girilmi se ve formül, 10 sat r yükseklikte bir aral a (A1:A10) ba vuruyorsa, C11:C15 aral ,#YOK görüntüleyecektir. Bu hatay düzeltmek için, formülü daha küçük bir aral a girin (örne in,C1:C10) veya formülün ba vurdu u aral , ayn say da sat r içerecek ekilde de tirin (örne in,A1:A15).Yerle ik veya özel bir çal ma sayfas i levindeki bir veya daha fazla ba ms z de keni geçme.

levdeki bütün ba ms z de kenleri girin.Kullan lamayan bir özel çal ma sayfas i levini kullanma. Çal ma sayfas i levini içeren çal makitab n aç k oldu undan ve i levin uygun ekilde çal ndan emin olun.#YOK de eri veren bir i lev giren makroyu çal rma. levdeki ba ms z de kenlerin do ruoldu undan ve do ru konumda bulundu undan emin olun.

#AD? hatas n anlam nedir?#AD? hata de eri, Microsoft Excel bir formüldeki metni tan mad zaman ortaya ç kar.Olas nedeni Önerilen eylemFormülde kullan lan bir ad silme veya var olmayan bir ad kullanma. Ad n var oldu undanemin olun. Ekle menüsünden Ad’ seçin, sonra Tan mla’y t klat n. Ad listelenmemi se, Tan mlakomutunu kullanarak ad ekleyin.Ad yanl yazma. Yaz düzeltin. Formüle do ru ad eklemek için, ad formül çubu undaseçebilir, Ekle menüsünden Ad’ seçebilir ve sonra Yap r’ t klatabilirsiniz. Ad Yap r ileti imkutusunda, kullanmak istedi iniz ad t klat n ve sonra Tamam’ t klat n.Bir i levin ad yanl yazma. Yaz düzeltin. Formül Paleti’ni kullanarak, formüle do ru

lev ad ekleyin. Çal ma sayfas i levi, bir eklenti program n bir parças ysa, eklenti program nyüklenmesi gerekir.Bir formüle, çift t rnak imi içine koymadan bir metin girme. Girdinizi bir metin olarak kullanmayistemi olsan z bile, Microsoft Excel girdinizi bir ad olarak yorumlamaya çal r. Formüldeki metni,çift t rnak imi içine al n. Örne in, a daki formül, “Toplam miktar” metin parças , B50hücresindeki de erle birle tirmektedir:=”Toplam miktar “&B50Bir aral k ba vurusundaki bir iki nokta üst üste imini (:) geçme. Formüldeki bütün aral kba vurular n bir iki nokta üst üste imi (:) kulland ndan emin olun, örne in, TOPLA(A1:C10).

#BO ! hatas n anlam nedir?#BO ! hata de eri, kesi meyen iki alan n bir kesi imini belirtti iniz zaman ortaya ç kar.Olas nedeni Önerilen eylemYanl bir aral k i leci veya yanl bir hücre ba vurusu kullanma. Kesi meyen iki alana ba vurmakiçin, birle im i lecini, yani virgül (,) kullan n. Örne in, formül iki aral topluyorsa, iki aral n birvirgülle ayr ld ndan emin olun (TOPLA(A1:A10,C1:C10)). Virgül geçilirse, Microsoft Excel heriki aral kta ortak olan hücreleri toplamaya çal r, ancak, A1:A10 ve C1:C10 aral klar kesi medi iiçin, ortak hiçbir hücreleri yoktur.Aral klar n ba vurusundaki yaz m hatalar denetleyin.

Page 43: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 43 -

#SAYI! hatas n anlam nedir?#SAYI! hata de eri, bir formüldeki veya i levdeki bir say yla ilgili bir sorun ortaya ç kt ndaolu ur.Olas nedeni Önerilen eylemSay sal bir ba ms z de ken gerektiren bir i levde kabul edilemez bir ba ms z de kenkullanma. levde kullan lan ba ms z de kenlerin, do ru tür ba ms z de kenleroldu undan emin olun.Ç_VER M_ORANI veya FA Z_ORANI gibi yineleyen bir çal ma sayfas i levi kullanma velevin, sonucu bulamamas . Çal ma sayfas i levi için ba ka bir ba lang ç de eri kullan n.

Microsoft Excel’de gösterilmek için çok büyük veya çok küçük bir say veren bir formül girme.Formülü, sonucu, ile aras nda olacak biçimde de tirin

#BA V! hatas n anlam nedir?#BA V! hata de eri, bir hücre ba vurusu geçerli olmad zaman ortaya ç kar.Olas nedeni Önerilen eylemBa ka formüllerin ba vurdu u hücreleri silme veya ta nan hücreleri, ba ka formüller taraf ndanba vurulan hücrelerin üstüne yap rma. Formülleri de tirin veya hücreleri sildikten veyayap rd ktan hemen sonra, Geri Al simgesini t klatarak çal ma sayfas ndaki hücreleri geriyükleyin.#BA V! veren bir i lev giren bir makroyu çal rma levi denetleyerek, bir ba ms zde kenin geçerli olmayan bir hücreye veya hücre aral na ba vurup ba vurmad anlay n.Örne in, makro, i levin üstünde bir hücreye ba vuran bir i lev girerse ve i levi içeren hücre sat r1’deyse, i lev, #BA V! verecektir; çünkü, sat r 1’in üstünde hiçbir hücre yoktur.Çal mayan bir uygulamaya veya kullan lamayan “sistem” gibi bir Devingen Veri De imi (DDE)konusuna bir uzaktan ba vuru kullanma. Uygulamay ba lat n. Do ru DDE konusunukulland zdan emin olun.

#DE ER! hatas n anlam nedir?#DE ER! hatas , yanl tür bir ba ms z de ken veya i lenen kulland nda veya FormülOtomatik Düzelt özelli i formülü düzeltemedi inde ortaya ç kar.Olas nedeni Önerilen eylemFormül, bir say veya DO RU veya YANLI gibi mant ksal bir de er gerektirdi inde metin girme.Microsoft Excel, metni, do ru veri türüne çeviremez. Formülün veya i levin, gereken i lenenveya ba ms z de ken için do ru oldu undan ve formülün ba vurdu u hücrelerin geçerli de erleriçerdi inden emin olun. Örne in, A5 hücresi bir say içeriyorsa ve A6 hücresi “Yok” metniniiçeriyorsa, =A5+A6 formülü, #DE ER! hata de erini verecektir. TOPLA çal ma sayfas i levini,formülde, iki de eri toplamak için, a daki biçimde kullan n (TOPLA i levi, metni göz ardeder):=TOPLA(A5:A6)Bir dizi formülü girme veya düzenleme ve sonra ENTER tu una basma. Dizi formülünü içerenhücreyi veya hücre aral seçin, formülü düzenlemek için F2 tu una bas n, sonra CTRL+ÜSTKARAKTER+ENTER tu lar na bas n.Bir hücre ba vurusunu, formülü veya i levi, dizi sabiti olarak girme Dizi sabitinin, bir hücreba vurusu, formül veya i lev olmad ndan emin olun.Bir aral k de il, tek bir de er gerektiren bir i lece veya i leve bir aral k sa lama. Aral , tek birde erle de tirin. Aral , formülü içeren ya ayn sat veya ayn sütunu içerecek biçimdede tirin.Dizey çal ma sayfas i levlerinin birinde, geçerli olmayan bir dizey kullanma. Dizeyinboyutlar n, dizey ba ms z de kenleri için do ru oldu undan emin olun.#DE ER! veren bir i lev giren bir makroyu çal rma. levin yanl bir ba ms z de kenkullanmad ndan emin olun.

Page 44: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 44 -

Formüllerdeki hesaplama i leçleri

leçler, bir formülün ö eleri üzerinde yapmak istedi iniz hesaplama türünü belirtir. MicrosoftExcel, dört farkl hesaplama i leci türü içerir: aritmetik, kar la rma, metin ve ba vuru.

·Aritmetik i leçler, toplama, ç karma veya çarpma gibi temel matematiksel i lemleri yapar; say larbirle tirir ve say sal sonuçlar verir.

Aritmetikleç Anlam Örnek

+ (art imi) Toplama 3+3– (eksi imi) karma 3–1

Olumsuzlama –1* (y ld z imi) Çarpma 3*3/ (ileri e ri çizgi) Bölme 3/3% (Yüzde imi) Yüzde % 20 ^ (düzeltme imi) Üs 3^2 (3*3'le ayn r)

·Kar la rma i leçleri, iki de eri kar la r, sonra DO RU veya YANLI mant ksal de eriniverir.

Kar la rmaleci Anlam Örnek

= (e it imi) ittir A1=B1> (büyük imi) Büyüktür A1>B1< (küçük imi) Küçüktür A1<B1>= (büyük veya e it imi) Büyük veya e ittir A1>=B1<= (küçük veya e it imi) Küçük veya e ittir A1<=B1<> (e it de ildir imi) it de ildir A1<>B1

·"&" metin i leci, iki veya daha fazla metin de erini birle tirerek tek bir metin parças verir.

Metinleci Anlam Örnek

& (ve imi) Bir sürekli metin de eri vermek için, iki de eri ba lar veya ardardaba lar "K l" & " rmak" "K rmak" verir

·Ba vuru i leçleri, hesaplamalar için hücre aral klar ba lar.

Ba vuruleci Anlam Örnek

: (iki nokta üst üste) ki ba vuru aras ndaki bütün hücrelere, bu iki ba vuruyu daiçermek üzere, bir ba vuru veren aral k i leci B5:B15; (noktal virgül) Çok say da ba vuruyu, tek bir ba vuruda birle tiren birle me i leci

TOPLA(B5:B15;D5:D15)

Page 45: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 45 -

(tek bo luk) ki ba vurudaki ortak hücrelere bir ba vuru veren kesi me i leciTOPLA(B5:B15 A7:D7)Bu örnekte, B7 hücresi, her iki aral kta ortakt r.

RLE R

Birkaç metin ö esini tek bir metin ö esi olarak birle tirir.

Sözdizimi

RLE R (metin1; metin2; ...)

Metin1; metin2;... tek bir metin ö esi olarak birle tirecek 1 ile 30 aras nda metin ö esidir. Metineleri, metin dizisi, say ya da tek hücre ba vurusu olabilir.

Uyar lar

&" i leci, metin ö elerini birle tirmek için, B RLE R i levinin yerine kullan labilir.

Örnekler

RLE R("Toplam "; "De er") e ittir "Toplam De er". Bu a dakinin e de eridir "Toplam"&" "&"De er" .

RLE R("C5,"için debi",C2,C8,"/km","'d r.") e ittir "K rmak için debi 32/km'dir."

Microsoft Excel tarih ve saat hesaplamalar nas l yapar?Microsoft Excel, tarihleri, seri de erleri olarak bilinen s ral numaralar olarak, saatleri de, saatlergünün k mlar olarak dü ünüldü ü için, ondal k kesirler olarak depolar. Tarihler ve saatlersay lard r ve bu nedenle toplanabilir, ç kar labilir veya ba ka hesaplamalara eklenebilir. Örne in, ikitarih aras ndaki fark belirlemek için, bir tarihi bir di erinden ç karabilirsiniz. Tarihi veya saatiiçeren hücrenin biçimini Genel biçime de tirerek, bir tarihi veya saati bir seri numaras veya birondal k kesir olarak görebilirsiniz.

Microsoft Excel 97 iki tarih sistemini destekler: 1900 ve 1904 tarih sistemleri. Windows içinMicrosoft Excel 97'nin varsay lan tarih sistemi 1900'dür. 1904 tarih sistemine de tirmek için,Araçlar menüsünden Seçenekler'i t klat n, Hesaplama sekmesini t klat n, sonra 1904 tarih sistemionay kutusunu seçin.

daki tablo, her iki tarih sisteminin ilk tarihini ve son tarihini ve her tarihle ili kilendirilen serinumaras göstermektedir.

TarihSistemi lk Tarih Son Tarih1900 1, Ocak, 1900 31, Aral k, 9999

(seri de eri 1) (seri de eri 2958525)

Page 46: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 46 -

1904 2, Ocak, 1904 31, Aral k, 9999(seri de eri 1) (seri de eri 2957063)

Not Microsoft Excel 97'de bir tarih girdi inizde ve y l için yaln zca iki basamak girdi inizde,Microsoft Excel y a daki biçimde girer:

·Y l için 00 ile 29 aras nda bir say yazarsan z, 2000 ile 2029 aras ndaki y llar. Örne in, 28/5/19yazarsan z, Microsoft Excel tarihin 28, May s, 2019 oldu unu varsayar.·Y l için 30 ile 99 aras nda bir say yazarsan z, 1930 ile 1999 aras ndaki y llar. Örne in, 28/5/91yazarsan z, Microsoft Excel, tarihin 28, May s, 1991 oldu unu varsayar.

Tarih ve saat girme ipuçlar

·Microsoft Excel, tarihleri ve saatleri say olarak dü ünür. Saatin veya tarihin çal ma sayfas ndagörüntülenme ekli hücreye uygulanan say biçimine ba r. Microsoft Excel'in tan tarih veyasaat yazd z zaman, hücrenin biçimi Genel say biçiminden yerle ik tarih veya saat biçiminede ir. Varsay lan olarak hücredeki tarihler ve saatler sa a hizalan r. Microsoft Excel tarih veyasaat biçimini tan yamazsa tarih veya saat metin olarak girilir ve hücrede sola hizalan r.

·Denetim Masas 'n n Bölgesel Ayarlar 'nda seçti iniz seçenekler, geçerli tarihin ve saatin varsay lanbiçimini ve tarih ve saat ay lar olarak tan nan karakterleri belirler , örne in, Amerika Birle ikDevletleri kullan na dayanan sistemlerde, iki nokta üstüste (:) ve bölü i areti (/).·Tarihi ve saati ayn hücreye yazmak için,tarihle saati bir bo lukla ay n.·12 saatlik zaman biçimine dayanan bir saat yazmak için saatten sonra bir bo luk b rak p, ard ndanda AM veya PM (veya A veya P) yaz n. Yoksa Microsoft Excel saati 24 saatlik zaman biçiminedayand r. Örne in, 3:00 PM yerine, 3:00 yazarsan z,saat, 3:00 AM olarak depolan r.

·Tarihi veya saati görüntülemek için kullan lan biçime bakmaks n Microsoft Excel bütün tarihleriseri numaralar olarak ve de bütün saatleri ondal k kesirler olarak depolar. Tarihi, seri numarasolarak görüntülemek veya saati kesir olarak görüntülemek için tarihi veya saati içeren hücreleriseçin. Biçim menüsünden Hücreler'i t klat n, Say sekmesini t klat n, sonra Kategori kutusundaGenel'i t klat n.·Saatler ve tarihler eklenebilir, ç kar labilir ve di er hesaplamalara kat labilir. Tarihi veya saatiformülde kullanmak için, tarihi veya saati, t rnak i aretleri içine al nm metin olarak girin. Örne in,

daki formül, 68 fark görüntüler:

="5/12/94"-"3/5/94"

·Microsoft Excel'de (ve Lotus 1-2-3'te) günler yüzy n ba ndan itibaren numaraland r, tarih serinumaras 1, 1 Ocak 1900 tarihine kar k gelir. Hesaplamalarda kullan lan tarih sisteminide tirmek için, Araçlar menüsündeki Seçenekler'i t klat n, sonra Hesaplama sekmesini t klat n.Çal ma kitab seçenekleri'nin alt nda, 1904 tarih sistemi onay kutusunu seçin. Bir çal ma kitab ,1904 tarih sistemi kullanan ba ka çal ma kitaplar yla birlikte kullan yorsan z, bu çal ma kitab içinde 1904 tarih sistemini kullan n.

Windows için Microsoft Excel'de, Microsoft Excel Macintosh için sürüm 2.0 veya daha sonrakisürümlerinde yarat lm bir dosyay açarsan z, Microsoft Excel dosya biçimini tan r ve tarihleriotomatik olarak 1900 tarih sistemine de tirir. Ayn ekilde, Macintosh'ta Windows için MicrosoftExcel dosyas açarsan z, Microsoft Excel tarihleri 1904 tarih sistemine de tirir.

Page 47: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 47 -

lem Tablosu levleri Hakk nda

Microsoft Excel'de, i lem tablosu i levleri, karar alma, herekete geçme ve de er dönü türmelemlerini kendili inden yapmak için i lem tablolar nda kullan labilecek hesaplama araçlar rlar.

lev Sihirbaz

lev Sihirbaz formüllerin girilmesini kolayla r. lev Sihirbaz 'n ba latmak için, EkleMenüsünde lev'i t klat n. levler, "Mali", "Matematik ve Trigonometri" ya da " statistik" gibikategoriye göre listelenmi tir. Liste kutusundan bir i lev seçti inizde, noktal virgüllerin veayraçlar n do ru yerle tirilmesinin yan ra, i levin ve ba ms z de kenlerinin tankendili inden görünür.

Kullan m Özellikleri

·Sözdizimi sat nda, gerekli ba ms z de kenler kal nd r, iste e ba ba ms z de kenler isenormaldir (kal n de il).

levlerin ve ba ms z de kenlerin tan mland metinde, ister gerekli ister iste e ba olsunlar,tüm ba ms z de kenler normal metindir (kal n de il). Bir ba ms z de kenin gerekli ya daiste e ba olup olmad anlamak için sözdizimi sat ndaki biçimi kullan n. Gerekli ve iste eba ba ms z de kenler hakk nda daha fazla bilgi için, bu k mda daha ileride " levlerinSözdizimi"ne bak n.

·Ba ms z de ken adlar genellikle sözcükler aras nda altçizgi karakterleri içerirler; örne insay _karakterler bir ba ms z de ken ad r.·Makro ve hücre adlar nda sözcükler aras nda noktalama kullan lmaz; örne in Sat Toplam birhücre ad r.

levler e it i areti (=) olmadan gösterilirler. Her formülün ba lang ndan önce bir e it i aretiyaz n ama içiçe girmi formüllerde i levlerden önce e it i areti yazmay n. Örne in, ÇARPIM,=TOPLA(3;(ÇARPIM(2;4))) içinde içiçe girmi bir i levdir

levlerin Sözdizimi

Her i lev aç klamas bir sözdizimi sat içerir. Örne in, HÜCRE i levinin sözdizimi sat öyledir:HÜCRE(bilgi_tipi; ref)

Sözdizimi sat nda, gerekli ba ms z de kenler kal nd r; iste e ba ba ms z de kenler kal nde ildir. Bir i levde gerekli ba ms z de kenleri belirtmezseniz, i levi bir hücreye giremezsiniz.Yukar daki örnekte, bilgi_tipi kal nd r, dolay yla gereklidir. Ref kal n de ildir, dolay yla iste eba r. Bu durumda a dakilerin ikisine de izin verilir:HÜCRE("biçim"; B12)HÜCRE("biçim")HÜCRE() olamaz, çünkü bilgi_tipi gerekli bir ba ms z de kendir.

Bir ba ms z de kenden sonra üç nokta (...) geliyorsa, bu veri tipinde birden fazla ba ms zde keniniz olabilir. Formüldeki karakterlerin say n 1024'ü a mamas ko uluyla, baz i levleriçin 30'a kadar ba ms z de kene izin verilir. Tek ba na bir dizi 255 karakterden uzun olamaz.Örne in, MAK i levinin sözdizimi öyledir:MAK(say 1;say 2;...)

Page 48: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 48 -

daki formüllere izin verilir:MAK(26)MAK(26;31)MAK(26;31;29)

Addan sonra içi bo ayraçlar olan i levlerin ba ms z de kenleri yoktur; ancak Microsoft Excel'inlevi tan mas sa lamak için ayraçlar dahil etmeniz gerekir.

Ba ms z De ken Adlar

Birçok ba ms z de ken ad , ba ms z de ken olarak kullan lacak bilgi türünü belirtir. Ba ms zde kenin ad nda k salt lm olarak say , ref ya da mant ksal varsa, o ba ms z de ken s ras ylabir say , ba vuru ya da mant ksal de er olacakt r. Örne in YUVARLA(say ; say _rakamlar)

levinde, ilk ba ms z de ken bir say , ikinci ba ms z de ken de bir say olmal r.

Ayn ekilde, bir ba ms z de kenin ad ndaki say , ba vuru, mant ksal, metin ve dizi sözcükleri,ba ms z de kenin o veri tipinde olmas belirler. De er, ba ms z de kenin tek bir de ersonucuna varan herhangi bir ey olabilece i anlam na gelir. Bu de er bir say , metin, mant ksal yada hata de eri olabilir.

Ba ms z De kenleri Kullanma

Ba ms z de kenler, bir i levin yeni bir de er üretmek ya da bir i lem yapmak için kullandbilgidir. Ba ms z de kenler her zaman i lev ad n sa taraf na ve ayraçlar içinde yerle tirilirler.Ço u ba ms z de kenin belli bir veri tipinde olmas beklenir. Verdi iniz ba ms z de ken yauygun tipte ya da Microsoft Excel'in uygun tipe dönü türebilece i ba ka bir tipte olmal r.

Bir ba ms z de ken, istenen veri tipini üreten herhangi bir ey olabilir. Örne in, ba ms zde kenlerini toplayan TOPLA i levi 1 ile 30 aras nda ba ms z de ken alabilir. TOPLA i levine,bir say ya da say lar üreten a daki dört tür ba ms z de kenden herhangi birini verebilirsiniz:

·Say olan bir de er:TOPLA(1;10;100)

·Say veren bir formül:TOPLA(0,5+0,5;ORTALAMA(5;5);10^2)

Yukar daki örnekte oldu u gibi, bir i levi, ba ka bir i levin bir ba ms z de keni olarakkullanmaya i levleri içiçe geçirme denir. Bu örnekte, ORTALAMA i levi TOPLA i levinin birba ms z de kenidir. Bir formülde en fazla yedi i lev düzeyini içiçe geçirebilirsiniz.

·Bir say ya da say veren bir formül içeren bir hücreye ya da hücre aral na yap lan bir ba vuru:TOPLA(A1;A2)TOPLA(A1:A5)Yukar daki ikinci örnek TOPLA(A1;A2;A3;A4;A5) formülünün e de eridir. Aral k biçiminikullanman n üstünlü ü, A1:A5 ba ms z de keninin tek bir ba ms z de ken say lmas , oysadi er formda be ba ms z de ken say lmas r. 30'dan fazla say toplamak istedi inizde, aral kbiçimini kullanman z gerekecek, çünkü bu i levle en fazla 30 ba ms z de ken kullanabilirsiniz.

Page 49: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 49 -

·Bir de ere, bir formüle ya da bir de er veya formül içeren bir hücreye ya da aral a ba vurudabulunan bir ad:

TOPLA(AyarlananDe er;Enflasyon)

Ba ms z De ken Tipleri

Bir i levin ba ms z de kenleri a dakilerden biri olabilir:·Say lar·Metin·Mant ksal de erler·Hata de erleri·Ba vurular·Diziler

Bir i leve say lar, metin, mant ksal de erler ve hata de erleri vermek için ba ms z de kenlerinba vuru ve dizi tiplerini de kullanabilirsiniz.

Say lar Say örnekleri: 5,003, 0, 150,286 ve -30,05. Ondal k haneleri olmayan say lara tamsaydenir: 5, 0, 150 ve -30. Say lar 15 basamakla s rl r.

Metin Metin örnekleri: "a", "Sözcük", "w/punc." ya da "". Formüllerde kullan lan metin de erleriçift t rnak i areti içine al nmal r. Metnin kendisi t rnak i aretleri içeriyorsa, metindeki her çift

rnak i areti için iki çift t rnak i areti kullan n. Örne in, "ah o eski "güzel" günler" metnindekikarakterlerin uzunlu unu bulmak için, a daki formülü girin:

UZUNLUK("ah o eski ""güzel"" günler")

Metin de erleri, t rnak i aretleri de dahil olmak üzere en fazla 255 karakter uzunlu unda olabilirler.Karakter içermeyen bir metin sabiti "" olarak yaz r ve "bo metin" olarak adland r.

Not Bir ba ms z de ken olarak kullan lan metin t rnak i aretleri içine al nmazsa, MicrosoftExcel onun bir ad oldu unu varsayar ve ad n ba vuruda bulundu u de erle de tirmeye çal r.

rnak içine al nmam metin bir ad de ilse ve dolay yla ili kili bir de eri yoksa, Microsoft Excel#AD? hata de erini verir.

Mant ksal de erler Mant ksal de erler DO RU ve YANLI 't r. Mant ksal ba ms z de kenlerDO RU ya da YANLI olarak de erlendirilen B10>20 gibi ifadeler de olabilir.

Hata de erleri Hata de eri örnekleri: #SAYI/0!, #YOK, #AD?, #BO !, #SAy !, #BA V! ve#DE ER!.

Ba vurular Ba vuru örnekleri: $A$10, A10, $A10, A$10, R1C1 ya da R[10]C[-10]. Ba vurulartek tek hücrelere, aral klara ya da çoklu seçimlere ba vuruda bulunabilirler ve göreceli, mutlak yada karma olabilirler. Bir ba vuruyu, say , metin, hata de eri ya da mant ksal de er olmas gereken

Page 50: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 50 -

bir ba ms z de ken olarak kulland zda, ba vuru taraf ndan belirlenen hücrelerin içeri i,ba ms z de ken olarak kullan r.

·Ba vurular veren i levler, ba vurunun yerine ba vuruda içerilen de eri görüntülerler.·Çoklu bir seçimi tek bir ba vuru ba ms z de keni olarak vermek için, ba vuruyu ikinci birayraçlar tak içine al n, örne in:

TOPLA((E5:E8;E10:E18); ORTALAMA(A1:A5))

Diziler Diziler ba ms z de kenlerin ve i levlerin hücrelere girili biçimini özelle tirmenize izinverir. Diziler ba ms z de kenler olarak kullan labilir ve formüller dizi formülleri olarakgirilebilir; örne in ={TOPLA(B2:D2*B3:d3)}. Dizileri kullanmak baz i lem tablosu formüllerinintasar basitle tirir ve bellek tasarrufu sa layabilir.

Ba ms z De kenler Listesinde Noktal Virgüllerin Kullan lmas

Tek tek ba ms z de kenleri noktal virgüllerle ay rman z gerekir, ama fazla noktal virgülleryazmamaya dikkat edin. Bir ba ms z de kenin yerini tutmas için bir noktal virgül kullan r amaba ms z de keni girmezseniz, Microsoft Excel, ba ms z de ken gerekli de ilse, o de keninvarsay lan de erini kullan r. Örne in, üç ba ms z de keni olan bir i lem tablosu i levininba ms z de kenleri için (;ba de 2;ba de 3) yazarsan z, Microsoft Excel ba de 1 için uygun birde er koyar. (ba de 1;;) yazarsan z, ba de 2 ve ba de 3 için uygun de erler koyar.

lem tablosu i levlerinde, özellikle hesaplamadan önce ba ms z de kenleri sayan i levlerde,fazladan noktal virgüler ba ms z de kenlerin say etkiler ve böylelikle hesaplanma biçimide ir. Örne in, ORTALAMA(1;2;3;4;5) 3'ü verir, ORTALAMA(;;1;2;3;4;5) ise 2,14'ü verir.

Ço u ba ms z de ken için, belirtilmeyen bir ba ms z de kenin yerine koyulan de er, ba ms zde kenin veri tipine ba olarak, 0, YANLI ya da "" (bo metin)dir. Belirtilmeyen ba ms zde kenlerin varsay lan de eri genellikle etkin hücre ya da seçimdir.

Örne in HÜCRE i levinde ikinci ba ms z de keni belirtmez ve birinci ba ms z de ken için"biçim"i belirlerseniz, seçili hücre varsay lan ba vuru olarak girilecektir. Belirtilmeyen bir ba ms zde kenin ba ka bir de er olmas gerekiyorsa, ba ms z de kenin aç klamas bunu belirtecektir.

Not Bir ba ms z de ken olarak bir ba vuru kullan yorsan z ve bu ba vuru birle im i leci olarakvirgül içeriyorsa, ba vuruyu ayraç içine al n. ALANSAY i levi, bir ba ms z de ken al r: birba vuru. ALANSAY(A1,C1)formülünü girmeye çal rsan z, Microsoft Excel A1 ve C1'i ayrba ms z de kenler olarak yorumlar ve "Çok fazla ba ms z de ken" iletisini verir. Do ru biçimöyle olacakt r: ALANSAY((A1,C1)).

Page 51: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 51 -

Microsoft Excel'deki i lev tu lar

lev ÜST CTRL+ ÜST ALT+ ÜSTtu u KARAKTER CTRL ALT KARAKTER KARAKTER

F1 Yard m' veyaOfficeYard mc 'ngörüntüleme

Bu Nedir? Grafik sayfasekleme

Yeni bir çal masayfas ekleme

F2 Etkin hücreyidüzenleme

Bir hücreaç klamasdüzenleme

Farkl Kaydetkomutu

Kaydet komutu

F3 Formüle bir adyap rma

Formüle bir i levyap rma

Bir ad tan mlama Sat r ve sütunetiketlerikullanarak adlaryaratma

F4 Son i lemiyineleme

Son Bul'uyineleme(Sonrakini Bul)

Pencereyikapatma

F5 Git Bul ileti imkutusunugörüntüleme

Pencereboyutunu geriyükleme

F6 Sonrakibölmeyeta nma

Önceki bölmeyeta nma

Sonraki çal makitabpenceresineta nma

Önceki çal makitabpenceresineta nma

F7 Yaz m K lavuzukomutu

Pencereyi ta ma

F8 Bir seçimigeni letme

Seçime ekleme Pencereyiyenidenboyutlad rma

Makro ileti imkutusunugörüntüleme

F9 Bütün aç kçal makitaplar ndakibütün sayfalarhesaplama

Etkin çal masayfashesaplama

Çal ma kitabsimge durumunaküçültme

F10 Menü çubu unuetkinle tirme

sayolmenüsünügörüntüleme

Çal ma kitabpenceresineekran kaplatmaveya pencereyiönceki boyutunagetirme

F11 Grafik yaratma Yeni bir çal masayfas ekleme

Bir MicrosoftExcel 4.0 makrosayfas ekleme

Visual BasicDüzenleyicisi' görüntüleme

F12 Farkl Kaydetkomutu

Kaydet komutu Aç komutu Yazd r komutu

Page 52: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 52 -

PRAT K EXCEL PÜFLER

YEN ÇALI MA K TABINDAK SAYFALARBiliyorsunuz, Excel belgeleri iç içe sayfalardan olu uyorlar. Yeni bir Excel belgesi açt zda,standart olarak bu yeni belgenin içerisinde üç adet sayfa oldu unu göreceksiniz. Bu sayde tirmek ve örne in yeni bir belgeye her zaman 10 sayfa içerir ekilde ba lamak elinizde. E erbu say de tirmek istiyorsan z bunu yapman n son derece kolay bir yolu var. Önce ARAÇLARmenüsünden SEÇENEKLER komutunu çal n. Ekrana gelecek olan diyalog kutusunun GENELbölümüne gelin. Burada YEN ÇALI MA K TABINDAK SAYFALAR bölümünde yeni aç lacakbir belge içerisinde kaç tane sayfa olaca ayarlayabilirsiniz. Tercihinizi yapt ktan sonra TAMAMdü mesine bas n ve diyalog kutusunu kapat n. Bundan böyle yeni bir Excel belgesi açt zdaiçinde burada ayarlam oldu unuz kadar sayfa olaca göreceksiniz.

GÜNÜN TAR DE BELGE LE B RL KTE BASMAKExcel belgeleri ka da dökülürken, e er aksi bir ayar yap lmam sa sayfan n en alt bölümüne, yaniFOOTER (alt bilgi) ad verilen bölüme herhangi bir ey yazmaz. Ancak baz kullan lar zdangelen sorularda, özellikle uzun raporlar n bas lmas söz konusu oldu unda bu raporlar n alt k sm nasayfa numaras , toplam sayfa say ve bas m tarihini de yazd rmak istenildi i anla yor. Bunuyapmak için Excel'in alt bilgi ayar gerekti i ekilde yapmak yeterlidir.Excel uygulamas aç n ve DOSYA bölümünden SAYFA YAPISI komutunu çal n. Ekranagelecek olan diyalog kutusu içerisinde ÜSTB LG /ALTB LG bölümüne gelin. Excel sayfayap nda üstbilgi ve altbilgi bölümleri üç parçaya ayr lm r. Bunlar sol, orta ve sa olarakadland r ve bu bölgelere istedi iniz bilgileri yazd rabilirsiniz. Bizim örne imizde sayfan n sol alt

sm na sayfa say ve toplam sayfa say (2/4 gibi) sa alt k sm na da bask tarihini yazd rmakistiyoruz. Bunun için sayfa yap diyalog kutusu ekrandayken ÖZEL ALTB LG dü mesine bas n.Sayfan n sol, orta ve alt k mlar simgeleyen üç parçal yeni bir diyalog kutusu aç lacakt r.Burada istedi iniz bilgileri diyalog kutusunun üst orta bölümünde bulunan dü meleri kullanarakyazd rabilirsiniz. Bu dü melerin her birinin ne i e yarad a daki çizimde anlatmaya çal m.Bu dü meler numaras na göre a daki i lemleri yap yor:1. Üstbilgi veya altbilginin yaz tipi, rengi, büyüklü ü2. Bas lan sayfan n say3. Bas lan tüm sayfalar n say4. Bask tarihi5. Bask saati6. Bas lan dosyan n ad7. TAB bo lu u b rak rBu durumda bizim sol taraftaki bölüme sayfa say bölü toplam sayfa say eklinde bir bilgigörüntülememiz için önce sol taraftaki bölüme t klamam z, daha sonra 2 numaral dü meyebasmam z, daha sonra bir bo luk b rak p bir / i areti koymam z ve bir bo luk b rakmam z, dahasonra da 3 numaral dü meye basmam z gerekiyor.Hemen arkas ndan, altbilginin sa bölümüne de belgenin bask tarihini yazd rmak için sa bölümüniçine bir kere t klamal , arkas ndan da 4 numaral dü meye basmal z. Bu durumda diyalogkutusunun genel görünümü a daki örnek resimdeki gibi olacakt r.Bundan sonra iki kere TAMAM dü mesine bas n ve diyalog kutular kapat n. Bundan böyle bubelgeyi ka da döktü ünüzde alt taraf nda sayfa say lar n ve bask tarihinin otomatik olarakbas ld na ahit olacaks z.

PENCERE BÖLMELER KULLANMAKBaz hesap tablolar enine, baz lar da boyuna uzar gider. Ekranda görüntülenebilecek olan yatay vedikey hücre say s rl oldu u için, mecburen Excel penceresinin kayd rma çubuklar kullanmak

Page 53: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 53 -

zorunda kal rs z. Ancak bu kayd rma esnas nda sat r ve sütun ba kalr da kay p gidece i veekran n d na ç kaca için, hangi sat n neyi simgeledi ini anlaman z oldukça zor olur. Exceluygulamas nda bu derdinizi gidermek için belge bölmeleme seçenekleri bulunmaktad r. Buseçenekleri kullanarak sayfan n bir k sm , örne in sat r ve sütun ba klar dondurabilir,sayfan n de erler bölümünün kayd rma çubuklar kullanarak kay p gitmesini sa layabilirsiniz.Böylece hangi sütunun neyi simgeledi ini ay rt etmeniz de son derece kolay olacakt r. Bir örnekyapal m ve a daki gibi bir hesap tablosuna sahip oldu unuzu varsayal m.Örnek belgede, be inci ayda bizim elemanlar n i e gelip gelmedikleri günler yaz yor (say larkafadan sallama, haberiniz olsun). Ancak bilgisayar ekran 800x600 çözünürlükte oldu u için, 23.günden sonraki kay tlar görünmüyor. Ama biz 29. günde Volkan' n i e gelip gelmedi ini ö renmekistiyoruz. Bu durumda yapmam z gereken sayfay kayd p 29. günün sat na gelmek ancak o vakitde hangi sütunun hangi elemana ait oldu u kar yor. Bu durumda bir kar a meydan vermemekiçin yapmam z gereken üst tarafta isimlerin yaz oldu u sat sabit tutup sadece tarihlerin yazoldu u sat rlar n kayd lmas sa lamak.Bunun için A1 hücresini seçili duruma getiriyoruz. PENCERE menüsünden BÖL komutunuçal n. Ekran tam ortas nda dikey ve yatay olarak dörde bölünecek. Fare imlecini kullanarak bubölümleme çizgilerinin kesi ti i yerden tutun ve birinci sat ra, A1 hücresine sürükleyin. imdiekran birinci sat n alt ndan ikiye bölünmü olmal . Örnek için a daki resme bakabilirsiniz.Art k alt taraftaki bölümü a do ru kayd rd zda sütun ba klar n yerinde saydgöreceksiniz. Böylece 29. güne geldi inizde o sat n üstüne bakarak kimin i e gelip kimin plajayüzmeye gitmi oldu unu anlaman z mümkün.Bir not daha. Kayd rma çubuklar kald rmak ve sütun ba klar sabitlemek istiyorsan z,bölmememeyi yapt ktan sonra PENCERE menüsünden BÖLMELER DONDUR komutunuçal n. Hem bölme çizgileri hem de kayd rma çubuklar ekrandan silinecek ama bölmeler aynenkorunacakt r.

KILAVUZ Ç ZG LER BASILMASINExcel sayfalar ka da döktü ünüzde, hücrelerin s rlar simgeleyen k lavuz çizgileri ka dadökülmez. Ancak bol miktarda say içeren bir rapor dökümü al yorsan z, sütun ve sat rlarbirbirlerinden ay rt etmek için bu çizgilerin de ka da dökülmesini isteyebilirsiniz. Bunun içinyapaca z ey gayet basit. Belgeyi ka da dökmeden önce DOSYA menüsünden SAYFA YAPISIkomutunu çal n. Ekrana gelecek olan diyalog kutusu içerisinde ÇALI MA SAYFASI bölümünegelin. Burada KILAVUZ Ç ZG LER seçene ini aktif hale getirin. Belgeyi ka da döktü ünüzdeveya bask önizlemesine bakt zda k lavuz çizgileri ad verilen ince gri hücre çerçevelerinin debas laca göreceksiniz.

GEN SAYFALARI DARALTMAKExcel uygulamas bir sayfay ka da dökerken, e er belge sayfan n fiziksel s ndan daha geni se,

ar ta an hücreleri ba ka bir sayfaya basar. Bu durumda elinize geçen bas dokümanlarkarmakar k bir görünüm arz edebilir. Bu duruma bir çözüm bulman n en kolay yolu, Excel'inbelgeyi ka da dökerken geni li ini otomatik olarak ka n fiziksel geni li ine uygun ekildeayarlamas , yani yaz lar n puntosunu bir miktar küçültmesini sa lamakt r.Bunu yapmak için yine bir önceki püf noktas nda oldu u gibi DOSYA menüsünden SAYFAYAPISI komutunu çal n. Ekrana gelecek olan diyalog kutusu içerisinde SAYFA bölümünegelin. Burada SI DIR seçene ini aktif hale getirin. Bask önizleme penceresine bakt zda genibelgenizin sayfa geni li ine uygun ekilde daralt ld na ahit olacaks z.

HÜCRE GEN KLER AYARLAMAKer haz rlad z Excel belgesinin içindeki bilgilerin yer ald hücre geni likleri uygun de ilse,

bilgilerin bir k sm görünmez olur. Bu durumu ortadan kald rmak ve belgenin içerisindeki bütün

Page 54: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 54 -

hücrelerin içeri inin en uygun ekilde görünür olmas istiyorsan z önce CTRL + SHIFT + SPACEtu lar na bas n. Bu i lem belgedeki bütün hücreleri seçili duruma getirecektir. Daha sonra B Mmenüsünden SATIR * EN UYGUN YÜKSEKL K ve yine B M menüsünden SÜTUN * ENUYGUN GEN K komutlar çal n. Hücrelerin boyutu optimum ekilde ayarlanacakt r.Bundan sonra ufak tefek geni lik ve yükseklik ayarlamalar yaparak belgenizi ideal durumagetirebilirsiniz.

RLE LM HÜCRELER AYIRMABir Excel belgesinde bir veri tablosunun ba tablonun geni li i boyunca uzatmak için hücreleribirle tirebilirsiniz. Bunun için ba n birinci hücresine içeri i yaz p, daha sonra ba n bütünhücrelerini seçili duruma getirip hücreleri birle tirme dü mesine basman z yeterlidir. Genellikleacemi kullan lar bu a amda bir sorun ile kar la yorlar ancak bu a amadan sonra hücreleribirbirinden ay rmak istediklerinde "bunun bir dü mesinin veya bir menü komutunun olmamasbizleri zora sokuyor" diyorlar. Herhangi bir ekilde birle tirilmi olan hücreleri ay rmak içinyapaca z ey gayet basit. Önce birle tirilmi hücreyi seçili duruma getirin. Daha sonra CTRL + 1tu lar na bas n. Ekrana gelecek olan diyalog kutusu içerisinde H ZALAMA bölümüne gelin.Burada diyalog kutusunun alt taraf nda HÜCRELER DE R diye bir seçenek göreceksiniz.

er seçili hücreler birle tirilmi durumdaysa bu seçenek aktif olacak. Bu seçene i pasif durumagetirin ve TAMAM dü mesine bas n. Birle tirilmi olan hücreler birbirlerinden ayr lacaklard r.Bundan sonra bu hücrelere istedi inizi yapabilirsiniz.

KES RL SAYILARExcel tablolar nda kesirli say lar kullanmak istedi inizde, örne in bir hücreye 1/2 yaz p ENTERtu una bast zda hücrenin içerisinde bir anda 01. ub eklinde bir tarih göründü üne ahitolursunuz. Excel baya kesirleri klavyeden girdi inizde bunlar kesir olarak de il 1/2/1999gibisinden bir tarih olarak alg lar bu yüzden hücreye otomatik olarak tarih format verir.Bunun önüne geçmek için önce kesirli say lar girece iniz hücreleri seçili duruma getirin. Dahasonra CTRL + 1 tu lar na bas n. Ekrana gelecek olan diyalog kutusunun SAYI bölümüne gelin.Burada sol taraftaki listeden a do ru kay n ve KES R üzerine t klay n. Buraya t klad zdadiyalog kutusunun sa bölümünde TÜR adl bir liste aç lacak. Bu listeden kesirli say n nas lgörünmesini istedi inizi listedeki örneklerden yararlanarak belirleyin ve TAMAM dü mesine bas n.Bundan böyle o hücrelere girdi iniz kesirli say lar tarih format na çevrilmeyecek, otomatikistedi iniz ekilde görüntülenecektir.

FORMÜLLER G RERKENExcel hücrelerini birbirine ba layan formüller kullanarak pek çok harika yaratmak mümkün. Ancakbu formülleri girerken Excel'in formül sihirbaz ndan yararlanman tavsiye ederim.bu formülsihirbaz acemilere hem ad m ad m bir formülün parçalar girme, hem de sonucu an nda görme ve

er formülü yanl giriyorsa gerekli düzeltmeleri formülü girme esnas nda gerçekle tirme imkansunuyor. Hem de formül içerisinde formül kullan rken parantezler ve virgüller aras nda kaybolupgitmemenizi sa yor.Örne in, öyle bir formüle ihtiyac z oldu unu varsayal m. E er A1 hücresindeki say yla, B1hücresindeki say n toplam onu geçiyorsa, C1 hücresine "ahmet" aksi takdirde "mehmet"yazd rmak istiyoruz. Bunun için a daki ad mlar takip etmemiz yeterli olacakt r.1. A1 ve B1 hücrelerine birer say yaz n, örne in 3 ve 8. Bu durumda 3 ve 8'in toplam 10'danbüyük oldu u için C1 hücresinde "ahmet" yaz lmal .2. imdi C1 hücresinin üzerine t klay n ve EKLE menüsünden LEV komutunu çal n. Ekrana

lev kategorilerini görüntüleyen bir diyalog kutusu gelecek. bir kar la rma yapaca z içinarad z formül MANTIKSAL kategorisinde olmal . Bu kategoriye t klay n.

Page 55: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 55 -

3. Kategoriye t klad zda, diyalog kutusunun sa taraf ndaki listede bu kategori içerisinde kalanExcel formüllerinin bir listesini göreceksiniz. Biz bir kar la rma yap yoruz, bu yüzdenkullanaca z formül E ER formülü olacak. Bunun üzerine t klay n ve TAMAM dü mesinebas n.4. E er her ey yolunda gidiyorsa a daki örnek resimdeki gibi bir görüntü ile kar laolmal z. Gri kutu Excel'in size formülü haz rlarken yard mc olaca formül sihirbaz r ve bukutu fare ile (hücre içeri ini görmek için) istedi iniz yere ta nabilir. Biraz ortalara getirin ve A, Bve C sütunlar n görünür olmas sa lay n.5. Birinci metin kutusuna yani MANTIKSAL_SINAMA yazan metin kutusuna A1+B1>10 yaz n,bu bizim önermemizdir, yani "e er A1 + B1 10'dan büyükse" diyoruz.6. imdi TAB tu una basarak bir alttaki metin kutusuna inin. Burada, üstteki mant ksal s naman nsonucu do ruysa hücre içerisinde görüntülenecek olan de eri yazman z gerekiyor. Örne imize göreburaya "ahmet" yazmam z gerekiyor.7. TAB tu una basarak a ya inin ve buraya da mant ksal s nama yanl sa hücre içerisineyaz lacak olan de eri, yani "mehmet" de erini yaz n.8. Bir kere daha TAB tu una bas n. Bu arada, formül sihirbaz n diyalog kutusu içerisinde alttarafta FORMÜL SONUCU diye bir alan göreceksiniz. Burada formülünüzün o anki hücreler içingeçerli olan de eri yazacakt r. A daki örnek resimde de görüldü ü gibi diyalog kutusununalt nda FORMÜL SONUCU = AHMET yaz yor. Yani i ler tam istedi imiz gibi has l olmu .Bundan sonra TAMAM dü mesine bas n ve formül sihirbaz n diyalog kutusunu kapat n. C1hücresinde "ahmet" yazd na ahit olacaks z. Hemen bir deneme yap n, örne in A1 hücresine 1yaz n. Bu durumda 1 ve 8'in toplam 10'u geçmedi i için C1 hücresinde "mehmet" yazmal .

VER LER SÜZMEEn çok soru da bu konuda geliyor. Bu ay ÇÖZÜMLER bölümünde bu süzme i lemini ileri seviyeExcel kullan lar için bir sütundaki hücrelerden benzersiz olanlar ay klamak amac yla nas lkullan laca anlat yorum. Ancak acemileri de dü ünerek bu bölümde de otomatik süzme

leminin nas l yap laca na de inmek istedim. Örne in a daki resimdeki gibi bir Excel dosyan zvar diyelim.Bu listede, bizim dört silah örün isimleri, ya lar ve bildikleri yabanc diller yer al yor. imdi biz bulistede bu dört ahbap çavu aras nda ya 40'dan az olan ve ngilizce bilenleri listelemekistiyormu uz mesela. Bu durumda ne yapaca z? Adet oldu u üzere a daki ad mlar takipedece iz.1. Önce verilerin süzülece i sütunlar yani A, B ve C sütunlar seçili duruma getirece iz.2. Daha sonra VER menüsünden SÜZ * OTOMAT K SÜZ komutunu çal raca z. Bunuyapt zda, sütun ba klar nda yani A1, B1 ve C1 hücrelerinde birer minik ok peydahlanacak.3. imdi önce B sütununda bir süzme yapaca z. Amac z ya 40' n alt nda olan elemanlarbulmak. Bu durumda B1 hücresindeki a do ru ok simgesine basaca z, aç lacak olan listedenÖZEL seçene ine t klayaca z.4. Ekrana gelecek olan diyalog kutusu içerisinde sol üstteki seçene i KÜÇÜKTÜR yapaca z,hemen yan taraf na geçecek ve burada da 40 yazaca z.5. Bu ayarlamalar yap p TAMAM dü mesine bast zda listeden Muammer Özdemir'in elenmioldu unu görece iz, çünkü kendisi 40 ya nda oluyor.6. imdi C1 hücresine gelecek ve burada da ayn minik dü meye basaca z. Burada da ÖZELseçene ine t klayaca z.7. Ekrana gelecek olan diyalog kutusu içerisinde sol üstteki seçene i E TT R yapaca z, hemenyan taraf na geçecek ve burada NG ZCE yazaca z.8. TAMAM dü mesine bast zda bir de bakaca z ki elimizde iki eleman kalm , Volkan Ersoyelenmi , çünkü kay tlarda o ALMANCA biliyor gözüküyor.

Page 56: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 56 -

Sonuçta elimizde a daki resimde görüldü ü gibi bir liste kalm olacak. Dikkat buyurursan z, bulistede ya ve yabanc dil sütunlar ndaki oklar maviye çal yor. Bu i aret, burada belli kriterlere görebir süzülme yap lm oldu unu gösteriyor. E er i iniz bitti inde bu listenin tamam görüntülemekyani süzme seçene ini kald rmak isterseniz yapaca z ey, VER menüsünden SÜZ *OTOMAT K SÜZ komutunu bir daha çal rmak olacak. Bütün süzme seçenekleri ve oklarkald lacak, tablonuzun orijinal haline geri dönmü olacaks z. E er oklar n ba ka bir süzme

leminde kullan lmak üzere kalmas ancak süzme kriterlerinin iptal edilmesini istiyorsan z ,VER menüsünden SÜZ * TÜMÜNÜ GÖSTER komutunu çal rman z yeterli olacakt r.

52. Excel'de çal rken belgelerimizin belirli aral klarla otomatik olarakkaydedilmesini sa layabilir miyiz? Araçlar* çine Ekle (Tools*Add-Ins) komutunuçal n. Ekrana gelen diyalog kutusunda Otomatik Kaydet (AutoSave) seçene ini

aretleyip Tamam dü mesine bas n. Art k Araçlar (Tools) menüsünü açt zdaOtomatik Kay t (AutoSave) seçene inin eklendi ini göreceksiniz. Bu komutuçal nca ekrana Otomatik kaydetme ayarlar yapabilece iniz bir diyalogkutusu gelecektir. Otomatik kaydetme aral ve buna benzer di er bir sürü

seçene i buradan ayarlayabilirsiniz.

53. Excel tablolar ka da dökerken üstbilgi ve altbilgi alanlar nda de ik,kendime özel bilgiler yazd rmak istiyorum. Örne in bas lan sayfan n ba ,

sayfay haz rlayan ki inin ad vs.. gibi. Bunu nas l ba arabilirim? Excel ile çal masayfalar ka da dökerken alt tarafa özel bilgiler yazd rmak istiyorsan z,

Dosya*Sayfa Yap (File*Page Setup) komutunu çal n. Ekrana gelecek olandiyalog kutusunun Üstbilgi/Altbilgi (Header/Footer) sekmesine gidin. Burada

üstbilgi (header) ve altbilgi (footer) alanlar özelle tirebilir, bu alanlara yaz lacakolan bilgileri a do ru aç lan listelerden seçebilirsiniz. Excel sizin için bir dizi

seçenek haz rlam r. Bu seçenekler aras nda kendinize uygun olan seçene ibulamazsan z Özel Üstbilgi (Custom Header) veya Özel Altbilgi (Custom Footer)

dü melerinden birine bas p ekrana gelecek olan diyalog kutusunda istedi iniz özelayar yapabilirsiniz.

54. Bir hücreye yazd z rakamlar bazen ondal k kesir basamakl , bazen TLeklenmi olarak görünüyor. Bazen de yazd klar m tarihe dönü üveriyor. Bunun

nedeni nedir? Bunun nedeni, seçti iniz hücrelerin biçiminin kullanmaamac zdan farkl biçimlenmi olmas . Bu durumu düzeltmek için, hücre veya

hücreleri seçin, sa fare tu u ile üzerine t klay p Hücreleri Biçimle (Format Cells)komutuna t klay n. Kar za gelen diyalog kutusunun Say (Number)

bölmesindeki listede, Genel, Say , Para Birimi, Tarih, Zaman gibi seçeneklergöreceksiniz. Bunlar hücrenin biçimini belirler. Bu diyalog kutusunun sa ndaki

pencere içinde ise bu biçimlerin farkl türleri yer al r. Her birinin üzerinegeldi inizde aç klamas diyalog kutusunun üzerinde görünür, ama bir örnekvererek konuyu daha iyi aç klayal m: Hücreye yazd z rakam n ondal k

kesirden sonra iki hanesinin görünmesini istiyorsak, Hücreleri Biçimle diyalog

Page 57: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 57 -

kutusunda Say seçene ini seçin; Ondal k Yerleri (Decimal places) k sm na 2yaz n. Excel ondal k kesrini virgül (,) olarak gösterir. Buradaki 1000 Ayrac Kullan(Use 1000 Seperator) seçene ini i aretlerseniz, rakam sondan itibaren üçer hanede

bir nokta (.) ile ayr lacakt r (örne in 345 bin, 345.000,00 olarak gösterilir).

55. Para birimi girdi imiz hücrelerde hep TL ç yor. Bazen para birimi olarakABD dolar da ($) kullan yoruz. Hücre biçimlerini kendimiz belirleyemez miyiz?

Default para birimini Windows 95 belirler. Bunu Denetim Masas *BölgeselAyarlar*Para Birimi (Control Panel*Regional Settings*Currency) bölmesindende tirebilirsiniz. Ancak yapaca z de iklik tüm belgelerinizi etkiler. Baz

hesap tablolar nda TL, baz lar nda $ i areti kullanacaksan z, Excel size hücreleriözel olarak biçimleme seçene i sunar. Özel biçimlemek istedi iniz hücreleri seçip

üzerlerine sa fare tu u ile t klay n ve Hücreleri Biçimle*Say (Format Cells)komutunu çal n. Kar za gelen diyalog kutusunun Say (Number) bölmesinegirip listeden ste e Uyarlanm (Custom) seçin. Tür (Type) k sm n alt ndaki

listede baz haz r rakam formatlar göreceksiniz. Bunlardan sizin için uygunolan seçin. Örne in seçti iniz hücrede 3455 yaz yorsa ve listeden #.##0,00

seçene ini i aretlemi seniz, gerçek rakam 3.455,00 olarak görünecektir.Rakam n nas l görünece ini diyalog kutusunun Örnek (Sample) k sm nda

görebilirsiniz. Son olarak Tür k sm nda görünen biçimin sonuna bir bo luk b rak p$ i aretini yaz n. Tamam dü mesine t klad zda hücrede 3.455,00 $ yazd

göreceksiniz.

56. Excel'i her açt mda yaz tipi, üstbilgi ve altbilgi alanlar , kenar bo luklar ,lavuz çizgileri default olarak geliyor. Bu default de erleri de tiremez miyiz? Bu

ayarlar n baz lar Araçlar*Seçenekler (Tools*Options) komutu ilke aç landiyalog kutusunun çe itli bölmelerinden de tirebilirsiniz, ancak hepsini de il.

Bunun daha de ik bir yolu var: Excel'de yeni bir kitap (workbook) aç n veyaz tipinden, altbilgi ve üstbilgi alanlar na, kenar bo luklar ndan k lavuz

çizgilerinin görünüp görünmeyece ine her eyi istedi iniz gibi düzenleyin. Sonrabu kitab Excel program n bulundu u klasörün alt ndaki XLStart klasörüne

TAP.XLT ad yla kaydedin. ( ngilizce Excel kullan yorsan z bu dosyayBOOK.XLT ad yla kaydedin.) Art k Excel'i her açt zda kendi belirledi iniz

default de erlerle kar la acaks z.

57. Excel Sayfas z Aç ls n. Excel'i her açt zda, kar za bo bir kitap sayfasgelir. Mevcut bir Excel dosyas açacaksan z, bu sayfa bo u bo una aç lm olur.Excel'in sayfas z olarak aç lmas istiyorsan z, masaüstünde bir Excel k sayoluyarat n. Bu k sayola sa fare tu u ile t klay p Özellikler (Properties) komutunu

çal n. K sayol (Shortcut) bölmesinin Hedef (Target) k sm nda yaz programyolunun sonuna /E parametresini ekleyin.

Page 58: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 58 -

58. Ondal k ve Basamak Ayraçlar . Excel'de ondal k ayrac default olarak virgül(,), binlik hane ayrac nokta (.) i aretleri ile gösterilir. Asl nda bunu Windowsbelirler. Ondal k ayrac n nokta, binlik basamak ayrac n virgül olmasistiyorsan z, Windows’ta Denetim Masas *Bölgesel Ayarlar*Say (Control

Panel*Regional Settings*Number) bölmesine girin. Arad z ayarlar buradabulacaks z.

59. Sayfalara sim. Bir Excel çal ma kitab n sayfalar Sayfa1, Sayfa2,… olarakisimlendirilmi tir. Bunlara özel bir isim vermek istiyorsan z sayfa sekmesinin

üzerine çift t klay n, yeni sayfa ismini girip Tamam dü mesine t klay n.

60. Özel Dü meler. Excel araç çubuklar nda bulamad z dü meleri ar yorsan z,araç çubu una sa fare tu u ile t klay p Özelle tir (Customize) komutunu çal n.

Her bir kategoriyi seçti inizde, yan tarafta kullanabilece iniz dü melerigöreceksiniz. Bu dü melerin üzerine t klad zda, diyalog kutusu üzerinde

aç klamas belirecek. Bu dü meleri fare ile araç çubu una sürükleyiprakabilirsiniz.

61. Belgelere Kolay Ula m. Excel ile haz rlad z belgeleri belirli bir klasöralt nda tutuyorsan z, Dosya*Aç komutuyla direkt kar za bu klasörün ç kmasisteyebilirsiniz. Bunun için Araçlar* Seçenekler*Genel (Tools*Options*General)bölmesine girin. "Varsay lan dosya yeri" (Default file location) bölmesine Dosya

Aç komutu ile aç lmas istedi iniz klasörün yolunu yaz n.

62. Hücrelerde formüller kullanarak hesaplama yapt yoruz. Bulunan de erleriba ka sayfalar n ba ka hücrelerinde de kullanman n pratik bir yolu var m ?

Diyelim ki, Sayfa1'in D sütununa mart ay giderlerini kalem kalem girdiniz vesütun sonunda tüm giderleri toplay p mart ay giderlerini buldunuz. Bu toplam

ba ka hücrelerde kullanacaksan z kopyalay p yap rmak yetmez; çünkü formüldehücre adresleri yeni hücrenin konumuna göre de ir; yani bir anlamda de erler

de il formül kopyalan r. Yap lacak i , formülü de il hücre adresini kopyalamakt r.Örne in mart ay toplam , Sayfa1'in D5 hücresinde ise bunu ba ka bir sayfadaki

ba ka bir hücreye kopyalarken =Sayfa1!D5 formülünü kullanman z gerekir.Bunun pratik yolu ise, kaynak al nacak hücrelere bir ad vermektir. Örne in,

orijinal mart ay toplam n bulundu u hücreyi seçip Ekle*Ad*Tan mla(Insert*Name*Define) komutunu çal rsan z, kar za Ad Tan mla (DefineName) diyalog kutusu ç kar. Çal ma kitab ndaki adlar (Names in workbook)sm na bir ad girin (örne in mart_toplam). Burada sözcükler aras nda bo lukrakmamaya dikkat edin. Tamam dü mesine t klad zda o hücrenin bir ismiolur. Art k o çal ma kitab n herhangi bir sayfas nda herhangi bir hücreye=mart_toplam yazd zda, orijinal hücredeki mart ay toplam görünecek.

Page 59: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 59 -

63. Excel'de formüller kulland zda, hücrelerde bazen hata mesajlar ç yor.Bunlar n anlam nedir? O halde size hata mesajlar n anlam aç klayal m.

#SAYI/0! (#DIV /0!) Formülünüz bir say s ra bölmeye veya bölme i lemi içinbo bir hücreye göndermeye çal yor. Bildi iniz gibi bir say s ra bölünemez.

#AD? (#NAME?) Formül, çal ma tablosunda bulunmayan bir alan ad na ba vuruyap yor. Hücrelerinizi adland rd ysan z, yaz m yanl yapm ta olabilirsiniz.

#YOK! (#NULL?) Formülde hücre ba vurular ba ms z de kenlerden ay rmakiçin virgül veya noktal virgül kullanman z gereken yerlerde bo luk kulland

gösterir.#SAYI! (#NUMBER!) Formülünüzde bir say ile ilgili bir sorunla kar lagösterir. Bu, Excel formülünde yanl türde bir ba ms z de ken veya hesaplamasonucu, çal ma sayfas nda görüntülenemeyecek kadar büyük veya küçük bir de er

olabilir.#REF! Excel, geçersiz bir hücre ba vurusu ile kar la nda belirir. Bu, formül

içinde ba vurulmu bir hücreyi sildi inizde veya üzerine ba ka bir hücreyap rd zda olabilir.

#DE ER! (#VALUE!) Bir formülde yanl türde bir ba ms z de ken, yanl türbir i lem kulland zda veya metin giri i içeren hücrelere ba vuru yapan

matematik i lemler yapmaya kalk zda belirir.

64. Word'de büyük harflerle yazd z sözcükleri küçük, küçük harflerleyazd klar büyük yapmay ö renmi tik. Excel'de bunun için bir k sayol tu

kombinasyonu yok mu? Bunun için bir klavye kombinasyonu yok amayarataca z iki ufak makro ile bu i i kendiniz halledebilirsiniz. Metni büyük

harfli yapmak için u makroyu kullan n:Sub BuyukHarf()

For Each c In Selection.Cellsc.Value=Ucase$(c.Value)

Next cEnd Sub

Metni küçük harf yapmak içinse u makroyu kullan n:Sub KucukHarf()

For Each c In Selection.Cellsc.Value=Lcase$(c.Value)

Next cEnd Sub

Bu makrolar kullanmak için, içindeki sözcükleri de tirmek istedi iniz hücreleriseçin ve makroyu çal n. sterseniz bu makrolar araç çubu una dü me olarak

da atayabilirsiniz. (Makro yaratmay bilmiyorsan z, bkz. 95 no'lu püf noktas .)

65. Excel'de Otomatik doldurma özelli i oldu unu duydum. Bu nas l çal yor?Excel, haftan n günlerini, aylar ve rakamlar otomatik doldurabilir. Örne in birhücreye Ocak yaz n; bu hücreyi seçili duruma getirip sa alt kö esindeki noktay

Page 60: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 60 -

fare ile çeki tirerek seçili alan sütunun alt na do ru 4-5 hücre geni letin. Di erhücrelerin ( ubat, Mart, Nisan,…) olarak doldu unu göreceksiniz. Rakamlarda ise

en az iki veri giri i gerekir. Örne in bir sütunda ilk hücreye 1, ikinci hücreye 2yaz p ayn i lemi yaparsan z, geri kalan hücreler (3, 4, 5,…) olarak dolar. Bu türverilerde ilk iki hücreye birer atlamal doldurma yaparsan z (örne in 1 ve 3 ya daOcak, Mart) otomatik doldurma i lemi de birer atlamal devam eder (1, 3, 5, 7, 9…veya Ocak, Mart, May s,… gibi). Sadece gün, ay ve rakamlarla da s rl de ilsiniz.

Otomatik doldurulacak serileri kendiniz tan mlayabilirsiniz. Bunun içinAraçlar*Seçenekler*Özel Listeler (Tools*Options*Custom Lists) bölümüne girip

YEN L STE seçene ini i aretleyin ve Liste Girdileri (List entries) k sm na seriniziyaz p Ekle (Add) dü mesine t klay n.

66. Excel'de seçili bir sütunu nas l ba ka bir sütuna ta m?Excel'de belirli bir hücre alan seçtiyseniz, bu alan n etaf nda bir kontur çizgisiolu ur. Fare imlecini bu kontur çizgisinin üzerine getirdi inizde, imleç ok i aretihalini al r. Bu imleçle bir hücre alan bo bir alana sürükleyip b rakabilirsiniz.

Böylece veriler bir alandan ba ka bir alana ta nm olur. Ama sürükledi iniz alandolu ise, buradaki verilerin silinece i uyar ekrana gelir. Bu i lemi yaparken

<Shift> tu unu bas tutarsan z, seçili alan kopyalan r, yani ayni alandan iki taneolur. Burada da sürükledi iniz alan dolu ise, buradaki verilerin silinece i uyar

ekrana gelir. Ayn i lemi <Ctrl>+<Shift> tu lar na basarak gerçekle tirirseniz,ta ma yapt z alanda yeni bir sütun olu ur ve kom u hücrelerdeki veriler

bozulmadan verileriniz araya girer.

67. Elimizde pound, Fahrenhaeit, galon gibi metrik sistemde kullan lmayanbirimler cinsinden de erler var. Bunlar Excel'de kolayca metrik sisteme

dönü türebilir miyiz?Evet. Ama önce Araçlar* çine Ekle (Tools*Add-Ins) komutu ile ç kan diyalog

kutusundan Çözümleme Araç Paketi'ni (Analysis ToolPak) i aretleyip bu modülünyüklenmesini sa lamal z. Bu i lem tamamland ktan sonra ÇEV R (CONVERT)

fonksiyonunu kullanarak birimleri dönü türebilirsiniz. A da s ras yla libreyikilograma, Fahrenheit' Celcius'a, litreyi galona, watt' beygirgücüne dönü türmekiçin verdi imiz 4 örnek fonksiyonlara bakabilirsiniz. Bunlarda rakam yerine hücre

adresi yazarsan z o hücredeki rakama göre i lem yap r. Di er birimlerin nas lkullan laca Excel Yard m dosyalar nda ÇEV R (CONVERT) sözcü ünü

aratarak bulabilirsiniz.=ÇEV R(1; "lbm"; "kg")=ÇEV R(78; "F"; "C")

=ÇEV R(C12; "lt"; "gal")=ÇEV R(30; "w"; "h")

Page 61: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 61 -

68. Bir say n iptal edildi ini göstermek için Bir Excel hücresinin üzerini birkö eden bir kö eye çizmemiz gerekiyor. Ama hücrenin boyutunun de ti inde

çizginin de boyunun buna göre hizalanmas istiyoruz.Çizim (Drawing) araç çubu unu aç n. Bu araç çubu u üzerindeki Çizgi (Line)

dü mesine t klay n. Fare imleci bir art i aretine dönü ecektir. Diyagonal olarakçizece iniz hücrenin üzerine gelin, klavyeden <Alt> tu una bas n ve bas tutun;çizginizi çizin. <Alt> tu una bas p bu çizgiyi çizince çizgi bu hücreye yap r.

Art k hücre bir yere ta rsa ya da boyutu de irse çizginin boyutlar da otomatikolarak buna göre de ecektir. Çizginin renk, kal nl k gibi özelliklerini ayarlamak

için çizginin üzerine çift t klay n ve aç lan diyalog kutusundan gerekli ayarlaryap n.

69. Hücreyi Metne Uydurmak. Excel'de yazd z bir metnin yaz ld hücreyetam tam na uymas sa lamak için Biçim*Sütun*En Uygun Geni lik

(Format*Column*AutoFit) komutunu kullanabilirsiniz. Bu i lemin en pratik yoluise, metni girdikten sonra fare imlecini hücrenin bulundu u sütunun ba na

götürüp, sa hücre s üzerine çift t klamakt r. Ayn ey sat rlar için degeçerlidir.

Page 62: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 62 -

70. Sayfalar, Sayfalar. Excel durum çubu u tüm sayfalar ayn andagörüntülemeye yetmez. Tüm sayfalar görmek için durum çubu unun sa ndakisola sa a kayd rma dü melerinin üzerine sa fare tu u ile t klay n ve istedi inizi

seçin.

71. Otomatik Toplam. Bir sütundaki tüm de erleri toplam o sütunun alt ndakihücreye yazd rmak istiyorsan z, bu hücreye gelip araç çubu undaki Otomatik

Toplam (üzerinde sigma simgesi var) dü mesine t klayabilirsiniz. Klavyeyi tercihedenler ise <Alt>+<Shift>+0 tu una basabilir.

72. Enter Tu unu Kontrol Edin. Excel'de bir hücreye yazd ktan sonra <Enter>tu una basarsan z, etkin hücre seçicisi bir alt hücreye, <Shift>+<Enter> tu unabasarsan z bir üst hücreye geçer. Ama genelde alt alta hücreleri de il yan yana

hücreleri dolduruyorsan z bu düzeni de tirebilirsiniz. Araçlar*Seçenekler*Düzen(Tools*Options*Edit) bölmesine girin, Yön bölmesini Sa olarak belirleyin. Art k

<Enter> tu una bast zda bir sa daki hücre seçilecek.

73. H zl Kopyalama. Bir hücrenin içeri ini bir alttaki hücreye kopyalamakistiyorsan z, alt hücreye gidip <Ctrl>+<"> tu lar na bas n.

74. Formül Kopyalama. Ayn formülü ayn anda birden fazla hücreye girmek için,hücrelerin tümünü seçin, formülü yaz n ve <Ctrl>+<Enter> tu una bas n.

75. Büyük Alanlar Seçmek. Büyük bir veri alan fare ile kayd rarak seçmekyerine bir anda geni bir seçili alan olu turabilirsiniz. Bunun için <Ctrl>+*

tu lar na basman z yeterli. Excel sizin için bu büyük alan seçecektir.

TABLOLARIN DÜZENLENMES

76. Excel'de her sütuna girdi imiz veriler uzad kça uzuyor. Bazen tablonuntamam de il, belirli bir de ere sahip girdileri görüntülemek istiyoruz. Bunu

nas l yapar z?Bu i lemi Excel'in AutoFilter (Otomatik Süz) özelli ini kullanarak

gerçekle tireceksiniz. Önce i lemi uygulayaca z sütunlar seçili hale getirin.Sonra Veri*Süz*Otomatik Süz (Data*Filter*AutoFilter) seçene ini aktif hale

getirin. Bu i lemi yapt zda bütün sütunlar n ba lar na birer kutucukkonacakt r. Art k bu kutucuklardan filtreleme kriter seçeneklerinizi

belirtebilirsiniz. Kutucu a sol fare dü mesiyle bir kere t klay n. A do ru aç lanbir liste kutusu belirecektir. Burada sütundan görmek istedi iniz kriterleri

belirleyebilirsiniz. Otomatik Süz seçene ini kullanarak kriterlerinizi de ikyönlerde yöntemlerle belirleyebilirsiniz. Örne in a do ru aç lan liste kutusundaÖzel (Custom) seçene ini tercih etti inizde, ekrana Özel Otomatik Süzme (CustomAutoFilter) diyalog kutusu gelecektir. Bu seçenek kutusunu kullanarak seçiminize

Page 63: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 63 -

büyüktür, küçüktür, e ittir, vs.. gibi seçenekleri de ekleyebilirsiniz. Ayr ca bu süzmeyöntemi ile kaç girdi bulundu unu görmek istiyorsan z, durum çubu una bak n.

Burada belirledi iniz kritere göre bulunan girdi say yaz yor olacakt r.

77. Excel'de haz rlad z tabloyu Word'e nas l aktar z? Bunun üç yolu var:Basit Yap rma); Gömme; ve Ba lama. Basit yap rma hesap tablosunun sadece

bir görüntüsünü yap r. Excel'de bu hesap tablosunu aç p yapaca zde iklikler, Word'e yap lm tabloya yans maz. Gömme (Embedding)leminde ise, Excel tablosunda yapaca z de iklikler Word'e yap lm

tabloya yans maz, ancak Word'deki tablo üzerine çift t klad zda, tablo ilebirlikte Word'ün araç çubu u ve menüleri Excel'inki gibi olur ve tablo üzerindegerekli de iklikler yap labilir. Gömme i lemi için u ad mlar izleyeceksiniz:

Excel'deki tabloyu seçip <Ctrl>+C tu lar yla kopyalad ktan sonra Word'e geçin veDüzen*Özel Yap r (Edit*Paste Special) komutunu çal n. Aç lan diyalog

kutusunda Yap r (Paste) ve Microsoft Excel Çal ma Sayfas Nesne'yi (MicrosoftExcel Worksheet Object) seçin. Tamam dü mesine t klay n.

Ba lama (Linking) i lemi ise Excel'deki tabloda sonradan yapt zde ikliklerin, Word'e yap rd z tabloya yans mas sa lar. Ba lama i lemi

için u ad mlar izleyeceksiniz: Excel'deki tabloyu seçip <Ctrl>+C tu lar ylakopyalad ktan sonra Word'e geçin ve Düzen*Özel Yap r (Edit*Paste Special)

komutunu çal n. Aç lan diyalog kutusunda Ba Yap r (Paste Link) veBiçimlendirilmi Metin'i (Formatted Text) seçip Tamam dü mesine t klay n.Word'deki tablo üzerine sa fare tu u ile t klay p aç lan menüden Ba lantGüncelle tir (Update Link) komutuna t klarsan z, tablonuz Excel'de yap lan

de ikliklere göre güncellenir. Bu menüde Excel'de ba lant kurulmu dosyayaçmak için de komutlar vard r.

78. Excel'de girdi imiz verileri bir form halinde düzenlemek, bu forma yeni verilergirmek ve istedi imiz verileri aratmak mümkün mü? Elbette. Örne in elimizde

firma isim ve telefonlar n bulundu u bir veritaban olsun. Bu veritaban ntümünü seçip Veri*Form (Data*Form) komutuna t klay n. Kar za a dakigibi bir form kutusu gelecek. Bu formu dBase tarz gerçek bir veritaban formuolarak kullanabilirsiniz. Yeni (New) komutuna t klayarak ilgili alanlara yeni

veriler eklerseniz, bunlar Excel tablonuzda en alt sat ra eklenecektir. Bu ekildebüyük bir veritaban olu turduysan z, Ölçüt (Criteria) komutuna t klayarak

istedi iniz gibi arama yapt rabilirsiniz.

79. verenimiz sat a sunaca bir ürün için maliyetlerini ve sat gelirlerinivermi . Belirli bir kar elde etmek için ne kadar sat yapmas gerekti ini ö renmekistiyor. Bunu Excel'de hesaplatabilir miyiz? Elbette. Bunu için Excel'in Hedef Ara(Goal Seek) özelli ini kullanacaks z. Bunu bir örnek üzerinde anlatal m: Diyelim

ki i vereninizin sat gelirlerini, giderleri ve kar a da verilen tablodaki gibiolsun. Burada kar 450 milyon TL olarak gözüküyor. verenin hedefi ise 500

Page 64: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 64 -

milyon TL. Araçlar*Hedef Ara (Tools*Goal Seek) komutunu çal n. Hücre Ara(Set cell) k sm nda sonuç almak istedi iniz hücrenin ad girin (burada $B$5, B5hücresini tan ml yor). Sonuç Hücre (To value) k sm na hedefledi iniz de eri girin(burada 500 milyon). Daha sonra De ecek Hücre (By changing cell) k sm na, bu

sonucu elde etmek için de tirmek istedi iniz hücrenin ismini girin (burada$B$1). Tamam dü mesine t klad zda, 500 milyon TL kar elde etmek için,

verenin sat lardan elde etti i geliri 2.4 milyar TL'ye ç karmas gerekti i bulunur.Elbette De ecek Hücre k sm na $B$4 yazsayd k, bu kar elde etmek için

giderlerin kaç liraya dü ürülmesi gerekti i ortaya ç kard . Hedef Ara özelli i buküçük örnekte basit görünebilir, ancak karma k formüllerin kullan ld

hücrelerde çok i e yarar.

80. Baz tablolar z, sayfay yatay konuma getirsek bile sayfaya s yor. Neyapmal z?

Önce araç çubu undaki Sayfa Önizleme (Print Preview) dü mesine t klayaraksayfan n bask dan önceki görünümüne geçin. Üstteki Kenar Bo lu u (Margins)

dü mesine t klay n. Hücrelerin ve sayfan n s rlar belli olacak; bunlarçeki tirerek hem hücrelere s mayan metinleri düzeltebilir, hem de sayfada

yaz labilecek alan n boyutlar geni letebilirsiniz. Tablonuz bir sayfaya yineyorsa Ayarla (Setup) dü mesine t klay n. Kar za sayfa yap ve di er

sayfa ayarlar yapabilece iniz bir diyalog kutusu gelecek. Burada sayfan n yataydikey ayarlar yapabilece iniz gibi, S r (Fit to) seçene ini i aretleyerek,

tablonuzu enine ve boyuna kaç sayfaya s rmak istedi inizi belirleyebilirsiniz.Gerekirse Küçültme/Büyütme (Adjust to) alan na yüzde cinsinden de erler girerek

tablonuzu büyütüp küçültebilirsiniz. Bu i lemler hücreleri ve yaz tipini uygunboyutlarsa getirecektir. Tabii fazla uzun bir tablo haz rlam san z, bunu tek sayfaya

rmak, yaz lar n okunamayacak kadar küçülmesine yol açacakt r. Fazlazorlamay n ve tablonuzu birden fazla sayfada sunman n yollar aray n. Ne de

olsa bir ka n boyutlar s rl r. 81. Bazen sütun ba klar birden fazla sat rayaymam gerekiyor. Bir hücrenin içinde birden fazla sat r kullanman n yolu nedir?Sütun ba klar n birinci sat rda yer ald varsayal m. Sat n ba ndaki sat rnumaras na bir kere t klay n ve tüm sat seçili duruma getirin. Biçim*Hücreler

(Format*Cells) komutunu çal n. Ekrana gelecek olan diyalog kutusundanHizalama (Alignment) bölümüne gidin. Bu bölümde de hücre içerisindeki metninyatay ve dikey olarak nas l yerle tirilece i ayarlanabilir. Bunun hemen yan ndaki

Metni Sar (Wrap Text) seçene ini aktif hale getirirseniz, hücre içerisindeistedi iniz kadar sat r kullanabilirsiniz. Excel hücre içerisindeki sat rlar otomatik

olarak bir alta kayd r. E er sat istedi iniz yerde alta geçirmek istiyorsan zhücre içerisinde sat yazarken <Enter> yerine <Alt+Enter> tu lar kullanarak

sat bir alta kayd rabilirsiniz.

82. Excel hücrelerine girdi im metinler, ekranda hücreye s gözükse bile,yaz dan eksik ç yor. Ne yapabilirim? Excel'de hücre s rlar çeki tirerek bir

Page 65: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 65 -

metni hücreye tam s rd dü ünebilirsiniz. Ancak emin olmay n; önceDosya*Bask Önizleme (File*Print Preview) komutunu çal n. Tablonuzunka t üzerinde nas l görünece ini aktaran bir pencere aç lacakt r. Böylece hem

eksiklerinizi, hem de hücrelere s mayan metinleri görebilir, gerekli düzeltmeleriyapabilirsiniz.

83. ki farkl sayfadaki hesap tablolar raporumuzun tek sayfas na nas lbast rabiliriz? Diyelim ki Excel kitab n ilk sayfas nda (Sayfa1- "Sheet1")

daki gibi bir tablo var. Sayfa2'de ise çok benzer, ancak B Grubu olarakadland lm birtak m veriler olsun. B Grubu verileri A Grubu verilerinin tam

alt na ta nm halde yaz ç almak istiyorsunuz. O halde Sayfa2'ye (Sheet2)gidin. Görünüm*Araç Çubu u*Özelle tir (View*Toolbars*Customize) dü mesine

klay n. Kategoriler (Categories) listesinde Yard mc (Utility) seçene inin üzerinegelin. Sa tarafta, üzerinde foto raf makinesi simgesi olan dü meyi araç çubu una

sürükleyip b rak n. Bu kamera dü mesidir. Diyalog kutular kapatt ktan sonraSayfa2'de veri girilmi alan seçin (Burada A1:D6) ve kamera dü mesine t klay n.Sayfa1'e geçip bu sayfan n alt ndaki uygun bir hücreye (örne imizde A8) t klay n.

Sayfa2'deki verilerin bir görüntüsü Sayfa1'in üzerine yap lacakt r. <Alt>tu unu bas tutarak yap lan görüntüyü uygun bir konuma sürükleyin.

Yap rd z alan n çerçevesini silmek için üzerine sa fare tu u ile t klay pmenüden Nesneyi Biçimle (Format Object) komutunu çal n. Desen (Pattern)

bölmesinde Hiçbiri (None) seçene ini i aretleyip Tamam dü mesine t klay n.daki gibi bir tablo elde edeceksiniz. Sayfa2'deki de erleri de tirirseniz,

Sayfa1'e yap rd z alan içindeki de erler de de ecek.

84. Excel' n Seçenekler menüsünde yazd rma alan belirlemeye yarayanYazd rma Alan Seç diye bir komut vard . Bu komutu Excel 95'te bulam yorum.

Bir Excel tablosunda istemedi iniz alanlar n kâ t üzerine aktar lmamas içinbas lacak alan tan mlaman z gerekir. Excel'te de bu komut olmas na kar nmenülerden kald lm . Gerçi Araçlar*Seçenekler*Genel bölmesinde Excel

menüleri seçene ini i aretleyerek eski menülere dönü yapma ans z var ama,Excel'i her açt zda tekrar tekrar bu ayar yapmaman z için daha k sa bir yol

reteyim: Araç çubu u üzerine sa fare tu u ile t klay p Özele tir'i (Customize)seçin. Kategoriler (Categories) listesinde Dosya (File) sat n üzerine gelin. Yantarafta gördü ünüz dü meler içinde ilk s ran n sonundaki yaz simgeli dü meyi

(normal yaz simgesine göre daha küçüktür) fare ile sürükleyip araç çubu uüzerine b rak n. Art k bir alan seçip bu dü meye t klad zda yaz ya sadece bu

alan gönderebilirsiniz.

85. Seçimin Vaziyeti. Bir Excel çal ma sayfas nda bir dizi hücreyi seçtikten sonrabu seçim alan ndaki baz bilgileri Excel penceresinin hemen alt ndaki durum

çubu unda bulunan Otomatik Hesaplama kutusundan alabilirsiniz. Bu kutudanormalde seçti iniz hücredeki say lar n toplam görüntülenir. Ancak bu kutunun

Page 66: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 66 -

üzerine gidip sa fare dü mesine bast zda bir menü aç r. Bu menüden seçimleilgili ortalama, say adedi, en büyük ve en küçük de erleri ve elbette say lar n

toplam ekrana getirebilirsiniz.86. Ba k Ortalama. Çal ma tablosunun bir sat nda belirli hücreler aras naortalanm bir ba k yazmak istiyorsan z, ilk hücreye ba yaz n. Sonra o

sat rda ilk hücre ile birlikte ortalama yap lacak tüm hücreleri seçin ve araççubu unda Sütunlar Aras nda Ortala (Merge and Center) dü mesine t klay n. 87.

Tablo Yap rma. Excel'de haz rlad z tabloyu bir Word belgesine, Wordtablolar na benzer bir ekilde yap rmak istiyorsan z, tabloyu Excel'de seçip

<Ctrl>+C tu lar na bas n. Daha sonra Word belgesine geçip Düzen*ÖzelYap r(Edit*Paste Special) komutunu çal n. Türü (As) k sm nda Biçimlendirilmi

Metin'i (Formatted Text) seçip Tamam dü mesine t klay n. 88. Word'den Excel'eTablo. Word'de haz rlad z bir tablo varsa bunu Excel'e kes/yap r yöntemi ile

biçimi bozulmadan aktarabilmeniz için o tablonun Word'ün tablo yaratmafonksiyonlar ile de il, aralar na sekme (Tab) verilerek haz rlanm olmas gerekir.

Bu sekmeler, Excel'de verinin bir sa daki hücreye yaz laca belirtir.

GRAF KLER, FONKS YONLAR, MAKROLAR

89. Excel'de bir grafi i nas l çizdiririz?Bunu basit bir örnek üzerinde aç klayal m. Diyelim ki a daki gibi bir

veritaban z var. Bu veritaban nda belirtilen kamyonlar n her ay ta klar yükmiktar grafik olarak gösterilmek isteniyor. Önce bu tablonun tamam seçin vearaç çubu undaki Grafik sihirbaz (Chart Wizard) butonuna t klay n. mleç art

aretine dönü ecektir. Bu imleç ile hesap tablosunun bo bir alan na birdikdörtgen çizin. Kar za Grafik sihirbaz n 1. ad ç kacak. Tablonun

tamam önceden seçti iniz için Aral k (Data range) k sm nda de iklik yapman zgerekmez; leri (Next) dü mesine t klay n. 2. ve 3. ad mlarda grafi inizin biçimini

seçeceksiniz; bu tercih size kalm . 4. ad mda sat r veya sütunlardaki verileringrafik üzerindeki yerle imi ile ilgili ayarlar var. Örne imizde bu diyalog kutusundabir de iklik yapmak gerekmiyor; ama diyalog kutusunda görünen örnek grafi egöre bu seçeneklerin ne i e yarad kolayca görebilirsiniz. 5. ad mda göstergeyi

(lejand) ekleme seçene inin yan s ra, grafik ba ve eksen ba klaryazabilece iniz alanlar bulunur. Bunlar doldurun. Son dü mesine t klad zda

grafi iniz olu acak. Grafi in renklerini, çizgi ve kenarl k kal nl klar de tirmekiçin, Grafi in üzerine çift t klay n; daha sonra biçimini de tirmek istedi iniz

enin üzerine çift t klay n. Kar za biçimle ilgili her tür de ikli iyapabilece iniz bir diyalog kutusu gelecek.

90. Excel'de bir zaman serisine göre girdi imiz verilerle bir çubuk grafikhaz rlad k. Bu çubuk grafik üzerinde serinin genel gidi ini (trendini) gösterebilirmiyiz? Bunun için E M (TREND) i levini kullanacaks z. Örne in elimizde

daki gibi bir veritaban olsun. Sat Trendini (e ilimini) hesaplamak için, A3

Page 67: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 67 -

alan na Sat Trendi yazd ktan sonra B3:G3 alan seçin. Hemen ard ndan=E M(B2:G2) formülünü yaz p <Ctrl>+<Shift>+<Enter> tu lar na ayn andabas n. Böylece sat trendi de erlerini bulmu oldunuz. Bunu grafi e dönü türmek

içinse, A1:G3 aras ndaki hücreleri seçin, Grafik Sihirbaz (Chart Wizard)dü mesine t klay p çal ma sayfas üzerinde bir grafik alan yarat n. Grafik

Sihirbaz 'n n 2. ad nda tipi olarak karma (çizgi-çubuk) grafik türünü, 3. ad mdailk seçene i i aretleyin. Böylece a daki gibi, hem ayl k sat lar hem de sat

trendini gösteren bir grafik elde edeceksiniz.

91. Tablomuza yazd z baz rakamlar n en yak n tam say ya yuvarlanmasistiyoruz. Bunu nas l yapar z? Bunun için Excel'in YUVARLA (ROUND)

fonksiyonundan yararlanabilirsiniz. Ancak, fonksiyonlar verilerin bulundu uhücrelerde kullan lamazlar; yoksa fonksiyon döngüye girer. Bu yüzden, bir sütuna

say lar girdiyseniz, yan ndaki sütuna YUVARLA fonksiyonu ile yuvarlat lmhallerini yazmal z. Sonra gerekirse gerçek rakamlar n bulundu u sütunu seçip,

sa fare menüsünden Gizle (Hide) komutu ile bu sütunu gizleyebilirsiniz. imdiYUVARLA fonksiyonunun nas l kullan ld anlatal m: =YUVARLA(A5;-1) gibibir de er A5 sütunundaki rakam bir basamak yuvarlar. Örne in rakam 3456 ise3460 yapar. -1 yerine -2 kullansayd k yuvarlanm rakam 3500 olacakt . Buradaeksi (-) i areti sizi rtmas n: Burada 1, 2 gibi pozitif bir de er kullansayd k,

varsa ondal k kesirden sonras yuvarlayacakt . Örne in 3456,45 gibi bir rakamiçin =YUVARLA(A5;1) fonksiyonunu kullan rsan z, yuvarlanm rakam 3456,5

olur.

92. Bir hücrenin de eri örne in 100'den fazla ise 100 yaz lmas , az ise gerçekde erin yaz lmas istiyoruz. Bunu nas l ba arabiliriz? Bunu Excel'in IF

fonksiyonunu kullanarak yapaca z. a daki gibi bir hesap tablonuzun oldu uvarsayal m. Burada A ve B sütunlar nda yazan de erleri toplay p D sütununa

yaz yoruz. Sizin istedi iniz D sütunundaki de erin 100'den fazla olmasdurumunda buraya 100 yaz lmas oldu una göre D sütununda ufak bir IF formülü

kullanmam z gerekiyor. Burada yazmam z gereken formül iseER((C3+B3)>100,100,C3+B3). ngilizce Excel kullan yorsan z E ER yerine IF

formülünü kullanabilirsiniz.

93. Hücreye girdi im tarihin o y n kaç nc günü oldu unu hesaplatmakistiyorum. Yani, 1 Ocak için 1. Gün, 31 Kas m için 366. Gün olacak ekilde. Bununas l ba arabilirim? Ayn zamanda Jülyen takvimi ad verilen bu i lemi yapmakExcel için son derece kolayd r. Ancak dikkat edilmesi gereken bir nokta var, o daart k y llar. Neyseki Microsoft'çular Excel'i yaparken bunu ayarlayacak bir eylergeli tirmi ler. A1 hücresinde düzgün olarak yaz lm tarihin oldu unu dü ünelim.B1 hücresine =A1-TAR H(YIL(A1)-1;12;31) formülünü girerseniz, bu formül A1

hücresindeki tarihin y n kaç nc gününe kar k geldi ini gösterecektir. ( ngilizceExcel kullan yorsan z, TAR H yerine DATE fonksiyonunu kullan n.)

Page 68: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 68 -

94. Raporumuzda matrisler kullanaca z. Bu matrislerin çarp Excel'deotomatik yapt rabilir miyiz? Excel bu özelli e sahip. Örne in çal ma tablonuzunA1:C3 alan nda 3x3'lük bir matris ile F1:G3 alan nda 3x2'lik birer matris olsun.

ki matrisin çarp labilmesi için, ilk matrisin sütun say n, ikinci matrisin sat rsay na e it olmas gerekti ini hat rlatal m.) 3x3'lük (mxn format ndaki) matris ile3x2'lik (nxp format ndaki) iki matris çarp rsa, 3x2'lik (mxp format nda) yeni birmatris olu ur. O halde çal ma tablomuzun bo ve uygun bir yerinde 3x2'lik bir

alan seçin ve bu alana =DÇARP(A1:C3; F1:G3) formülünü girip ( ngilizce Excelkullan yorsan z DÇARP yerine MMULT fonksiyonunu kullan n)

<Shift>+<Ctrl>+<Enter> tu lar na bas n. te matris çarp z kar zda…

95. Excel'de makro yaratmaya çal yoruz ama yazd z makro, sayfa (sheet)olarak üzerinde çal z kitapa ekleniyor. Makrolar tüm kitaplarda geçerli

lman n yolu yok mu? Bu, Excel'i yaratanlar n bir azizli i. Excel'de makrolarWord'den farkl bir ekilde kaydedilir. Makrolar tüm belgelerde geçerli k lmak

için u yolu izlemelisiniz: Excel'de bir kitap (workbook) aç n. Araçlar*MakroKaydet*Yeni Makro Kaydet (Tools*Record Macro*Record New Macro) komutuna

klay n. Kar za gelen diyalog kutusuna yeni makronuzun ad girin veSeçenekler (Options) dü mesine t klay n. Saklama Yeri (Store in) k sm nda Ki iselMakro Çal ma Kitab (Personal Macro Workbook) seçene ini i aretleyin. Tamamdü mesine t klayarak aç lan Modül sayfas nda yeni makronuzu yaz n. (Bu ekilde

makro yazmak için Visual Basic for Applications dilini bilmeniz veya elinizdemakro örneklerinin olmas gerekir.) Dosyay PERSONAL.XLS ad yla

EXCEL\XLSTART dizinine kaydedin. Bundan böyle her Excel'i açt zda budosya kar za gelecek, yaratt z her yeni makro bu dosyaya eklenecek ve

üzerine açt z tüm dosyalarda tüm makrolar z geçerli olacak. Tabii, Excel'iher açt zda PERSONAL.XLS dosyas n görünmesini istemeyebilirsiniz.

Öyleyse bu dosya aç ld nda Pencere*Gizle (Windows*Hide) komutunu çal n.Yeni bir makro yarataca z zaman bu dosyay Pencere*Göster (Window*Unhide)

komutuyla görünür hale getirmeniz gerekti ini de unutmay n.

96. Excel'de girdi im verileri s ralamak veya süzmek (filtrelemek) istedi imdebunlar n do ru s rada olmad görüyorum. Nedendir ve nas l düzeltilir? Bu,

büyük olas kla, girdilerin ba nda yanl kla bo luk b rak yor olman zdankaynaklan yor. Ama tek tek bu bo luklar silmek zorunda de ilsiniz. Seçti iniz

hücrelerde bunu sizin yerinize yapan bir makro var: Sub BoslukSil() For Each c InSelection.Cells c.Value=Application.Trim(c.Value) Next c End Sub

97. Formül (i lev) kullanarak yapt m hesaplar n, formül olarak de il, rakamsalde er olarak görünmesini istiyorum. Bir hücrede formül kullanarak yapt z

hesab ba ka bir hücreye kopyalayacaksan z, bu hücreyi seçin ve Ctrl+C tu lar ilekopyalay n. Sonra kopyalama yapaca z hücreye geçerek Düzen*ÖzelYap r

Page 69: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 69 -

(Edit*Paste Special) komutunu çal n. Ekrana gelen diyalog kutusundaDe erleri (Values) seçene ini i aretleyip Tamam dü mesine t klay n. Ama bir

hücre veya hücre grubundaki formülleri rakamsal de ere çevirmek istiyorsan z, umakroyu da kullanabilirsiniz: Sub Form2Deger() For Each c In Selection.C ells

c.Formula=c.Value Next c End Sub

98. Dikine Ba klar. Excel tablonuzda dikine ba klar kullanmak istiyorsan z, ba n yer aldhücreyi seçin, üzerine sa fare tu u ile t klay p Hücreleri Biçimle (Format Cells) komutunuçal n. Hizalama (Alignment) bölmesine geçip Yönelim (Orientation) k sm ndan dikine ba kformat seçip Tamam dü mesine t klay n. 99. Otomatik Biçim. Excel'de haz rlad z tablolara

k bir görünüm vermek istiyorsan z, tabloyu seçip Biçim*Otomatik Biçim (Format*AutoFormat)komutunu çal n. Kar za gelen diyalog kutusunda pek çok tablo biçimini örnekleri ile birliktebulacaks z.

100. Romen Rakamlar . Bir say n Romen rakamlar ile görünmesini istiyorsan z, ROMEN()formülünü kullanabilirsiniz. B2 hücresinde 1996 say n oldu unu varsayal m. E er A2hücresinde bu say Romen rakam ile görmek istiyorsan z, bütün yapaca z ey A2 hücresineROMEN(B2) formülünü girmektir. 101. F ldak. Hesap tablonuza bir hücrenin de erini art pazaltacak dü meler eklemek için F ldak (Spinners) özelli ini kullanabilirsiniz. Bu dü meyikullanmak için herhangi bir hücreye herhangi bir de er girin. Forms (Formlar) araç çubu undan

ldak arac n dü mesine bas n. Farenizi kullanarak hesap tablosunda istedi iniz yere istedi inizboyutta bir f ldak çizin. F ldak üzerine sa fare tu uyla bas n; Nesne Biçimle (Format Object)komutunu çal n. Diyalog kutusunun Hücre Ba lant (Cell Link) bölmesinde say netkileyece i adresi girin (örne in B3 için $b$3). Bu diyalog kutusundan ayr ca hücrenin alabilece iminimum ve maksimum de erleri, art miktar ayarlayabilirsiniz.

Örnek:

Page 70: G leri Excel Eº itim NotlarÇ - Trakya Üniversitesihilmi.trakya.edu.tr/ders_notlari/iku/iku_iskur_ileri...VarsayÕlan olarak, Microsoft Excel , sütunlarÕ harflerle (A’dan IV’ye

leri Excel KU- KUR E itimi Ders sorumlusu: Yrd.Doç.Dr.Hilmi KU ÇU

- 70 -

Function Yaziyla$(sayi)On Error GoTo hataDim b$(9)Dim y$(9)Dim m$(4)Dim v(15)Dim c(3)

b$(0) = "": y$(0) = ""b$(1) = "Bir ": y$(1) = "On "b$(2) = " ki ": y$(2) = "Yirmi "b$(3) = "Üç ": y$(3) = "Otuz "b$(4) = "Dört ": y$(4) = "K rk "b$(5) = "Be ": y$(5) = "Elli "b$(6) = "Alt ": y$(6) = "Altm "b$(7) = "Yedi ": y$(7) = "Yetmi "b$(8) = "Sekiz ": y$(8) = "Seksen "b$(9) = "Dokuz ": y$(9) = "Doksan "

m$(0) = "Trilyon "m$(1) = "Milyar "m$(2) = "Milyon "m$(3) = "Bin "m$(4) = ""

a$ = Str(sayi)If Left$(a$, 1) = " " Then pozitif = 1 Else pozitif = 0a$ = Right$(a$, Len(a$) - 1)For x = 1 To Len(a$)If Not IsNumeric(Mid$(a$, x, 1)) Then GoTo hataNext xIf Len(a$) > 15 Then GoTo hataa$ = String(15 - Len(a$), "0") + a$For x = 1 To 15 v(x) = Val(Mid$(a$, x, 1))Next x

s$ = ""For x = 0 To 4 c(1) = v((x * 3) + 1) c(2) = v((x * 3) + 2) c(3) = v((x * 3) + 3)

If c(1) = 0 Then e$ = "" ElseIf c(1) = 1 Then e$ = "Yüz " Else e$ = b$(c(1)) + "Yüz " End If e$ = e$ + y$(c(2)) + b$(c(3)) If e$ <> "" Then e$ = e$ + m$(x) If (x = 3) And (e$ = "Bir Bin ") Then e$ = "Bin " s$ = s$ + e$Next x

If s$ = "" Then s$ = "S r"If pozitif = 0 Then s$ = "Eksi " + s$Yaziyla$ = s$GoTo tamamhata: Yaziyla$ = "Hatal de er girdiniz..."tamam:End Function