excel formülleri

Upload: aydin-arin

Post on 12-Jul-2015

1.074 views

Category:

Documents


1 download

TRANSCRIPT

NDEKLERFormller deerleri nasl hesaplar?......................................................................................................4 Forml szdizimi hakknda................................................................................................................16 alma sayfas ilevleri hakknda.....................................................................................................16 Forml szdizimi hakknda................................................................................................................16 Forml dzenleme............................................................................................................................16 Dizi formln dzenleme.................................................................................................................17 Formln tmn veya parasn hesaplanan deerle deitirme......................................................17 Forml veya dizi formln silme...................................................................................................17 Hcre ve aralk bavurular hakknda.................................................................................................17 Greceli ve mutlak bavurularn arasndaki fark...............................................................................18 R1C1 bavurular hakknda................................................................................................................18 ok saydaki sayfada ayn hcreye veya arala 3-B bavuru kullanarak bavurma.........................19 3-B bavurular kullanma ynergeleri................................................................................................19 alma sayfalarn tadnzda, kopyaladnzda, eklediinizde veya sildiinizde 3-B bavuruya ne olur?...............................................................................................................................................19 Dizi formlleri ve nasl girilecekleri hakknda...................................................................................19 alma kitaplarndaki hesaplamalar hakknda..................................................................................20 Dier alma sayfalarndaki veya alma kitaplarndaki deerleri hesaplamak iin formller kullanma hakknda.............................................................................................................................20 TARH VE SAAT FONKSYONLARI.............................................................................................21BUGN..........................................................................................................................................................................21 TARH............................................................................................................................................................................21 BUGN..........................................................................................................................................................................22 GN...............................................................................................................................................................................22 MD.............................................................................................................................................................................22 TARHSAYISI...............................................................................................................................................................22 ZAMANSAYISI.............................................................................................................................................................23 DAKKA........................................................................................................................................................................23 YIL.................................................................................................................................................................................23 HAFTANINGN........................................................................................................................................................24 SAAT..............................................................................................................................................................................24 AY..................................................................................................................................................................................25 SERTARH...................................................................................................................................................................25 TAMGN................................................................................................................................................................25 SERAY..........................................................................................................................................................................26 HAFTASAY...................................................................................................................................................................26 GN.........................................................................................................................................................................27 METN FONKSYONLARI..........................................................................................................................................27 DAMGA.........................................................................................................................................................................27 TEMZ............................................................................................................................................................................27 KOD...............................................................................................................................................................................28 BRLETR....................................................................................................................................................................28 LRA...............................................................................................................................................................................28 ZDE...........................................................................................................................................................................28 BUL................................................................................................................................................................................29 SAYIDZENLE............................................................................................................................................................29 SOLDAN........................................................................................................................................................................30 UZUNLUK.....................................................................................................................................................................30 KKHARF...............................................................................................................................................................30 PARAAL.....................................................................................................................................................................31 YAZIM.DZEN...........................................................................................................................................................31 DETR......................................................................................................................................................................31

1

YNELE..........................................................................................................................................................................32 SADAN.......................................................................................................................................................................32 MBUL.............................................................................................................................................................................32 MBUL($B$17;$A$14) eittir 5......................................................................................................................................33 YERNEKOY.................................................................................................................................................................33 M.....................................................................................................................................................................................33 METNEEVR..............................................................................................................................................................33 KIRP...............................................................................................................................................................................34 rnek..............................................................................................................................................................................34 BYKHARF...............................................................................................................................................................34 SAYIYAEVR.............................................................................................................................................................34 MATEMATKSEL FONKSYONLAR............................................................................................................................35 MUTLAK.......................................................................................................................................................................35 TAVANAYUVARLA....................................................................................................................................................35 COS................................................................................................................................................................................35 EERSAY......................................................................................................................................................................35 EERSAY(A3:A6;elmalar) eittir 2..........................................................................................................................36 FT...............................................................................................................................................................................36 S...................................................................................................................................................................................36 ARPINIM.....................................................................................................................................................................36 TABANAYUVARLA....................................................................................................................................................36 OBEB.............................................................................................................................................................................37 TAMSAYI......................................................................................................................................................................37 OKEK.............................................................................................................................................................................37 LN...................................................................................................................................................................................38 LOG................................................................................................................................................................................38 LOG10............................................................................................................................................................................38 MOD...............................................................................................................................................................................38 KYUVARLA..................................................................................................................................................................38 TEK................................................................................................................................................................................39 P.....................................................................................................................................................................................39 ARPIM.........................................................................................................................................................................39 BLM..........................................................................................................................................................................40 S_SAYI_RET..............................................................................................................................................................40 RASGELEARADA........................................................................................................................................................40 ROMEN..........................................................................................................................................................................40 YUVARLA.....................................................................................................................................................................41 AAIYUVARLA........................................................................................................................................................41 YUKARIYUVARLA.....................................................................................................................................................41 ARET..........................................................................................................................................................................42 SN..................................................................................................................................................................................42 KAREKK.....................................................................................................................................................................42 ALTTOPLAM................................................................................................................................................................42 TOPLA...........................................................................................................................................................................43 ETOPLA.........................................................................................................................................................................43 TAN................................................................................................................................................................................44 NSAT..............................................................................................................................................................................44 VE...................................................................................................................................................................................44 VE(B1:B3) eittir YANLI............................................................................................................................................44 VE(1 tularna basn. 74. Forml Kopyalama. Ayn forml ayn anda birden fazla hcreye girmek iin, hcrelerin tmn sein, forml yazn ve + tuuna basn. 75. Byk Alanlar Semek. Byk bir veri alann fare ile kaydrarak semek yerine bir anda geni bir seili alan oluturabilirsiniz. Bunun iin +* tularna basmanz yeterli. Excel sizin iin bu byk alan seecektir. 8. GN TABLOLARIMIZI DZENLEYELM

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

lerinin yava yava yoluna girdiini gren Elif ve Tamer artk birbirlerine dargn grnmyorlard. Eee, bunda benim katkm da yabana atlacak gibi deildi. Dorusu, buna hayflanaym m yoksa, dedektiflie yeni bir boyut eklediimden dolay sevineyim mi bilemiyordum. Bir azdan beni soru yamuruna tuttuklarnda, artk bunlar dnecek durumda deildim 76. Excel'de her stuna girdiimiz veriler uzadka uzuyor. Bazen tablonun tamamn deil, belirli bir deere sahip girdileri grntlemek istiyoruz. Bunu nasl yaparz? Bu ilemi Excel'in AutoFilter (Otomatik Sz) zelliini kullanarak gerekletireceksiniz. nce ilemi uygulayacanz stunlar seili hale getirin. Sonra Veri*Sz*Otomatik Sz (Data*Filter*AutoFilter) seeneini aktif hale getirin. Bu ilemi yaptnzda btn stunlarn balarna birer kutucuk konacaktr. Artk bu kutucuklardan filtreleme kriter seeneklerinizi belirtebilirsiniz. Kutucua sol fare dmesiyle bir kere tklayn. Aa doru alan bir liste kutusu belirecektir. Burada stundan grmek istediiniz kriterleri belirleyebilirsiniz. Otomatik Sz seeneini kullanarak kriterlerinizi deiik ynlerde yntemlerle belirleyebilirsiniz. rnein aa doru alan liste kutusunda zel (Custom) seeneini tercih ettiinizde, ekrana zel Otomatik Szme (Custom AutoFilter) diyalog kutusu gelecektir. Bu seenek kutusunu kullanarak seiminize byktr, kktr, eittir, vs.. gibi seenekleri de ekleyebilirsiniz. Ayrca bu szme yntemi ile ka girdi bulunduunu grmek istiyorsanz, durum ubuuna bakn. Burada belirlediiniz kritere gre bulunan girdi says yazyor olacaktr. 77. Excel'de hazrladmz tabloyu Word'e nasl aktarrz? Bunun yolu var: Basit Yaptrma (bkz. Bunlar da Bilin!; xx. Tablo Yaptrma); Gmme; ve Balama. Basit yaptrma hesap tablosunun sadece bir grntsn yaptrr. Excel'de bu hesap tablosunu ap yapacanz deiiklikler, Word'e yaptrlm tabloya yansmaz. Gmme (Embedding) ileminde ise, Excel tablosunda yapacanz deiiklikler Word'e yaptrlm tabloya yansmaz, ancak Word'deki tablo zerine ift tkladnzda, tablo ile birlikte Word'n ara ubuu ve menleri Excel'inki gibi olur ve tablo zerinde gerekli deiiklikler yaplabilir. Gmme ilemi iin u admlar izleyeceksiniz: Excel'deki tabloyu seip +C tularyla kopyaladktan sonra Word'e gein ve Dzen*zel Yaptr (Edit*Paste Special) komutunu altrn. Alan diyalog kutusunda Yaptr (Paste) ve Microsoft Excel alma Sayfas Nesne'yi (Microsoft Excel Worksheet Object) sein. Tamam dmesine tklayn. Balama (Linking) ilemi ise Excel'deki tabloda sonradan yaptnz deiikliklerin, Word'e yaptrdnz tabloya yansmasn salar. Balama ilemi iin u admlar izleyeceksiniz: Excel'deki tabloyu seip +C tularyla kopyaladktan sonra Word'e gein ve Dzen*zel Yaptr (Edit*Paste Special) komutunu altrn. Alan diyalog kutusunda Ba Yaptr (Paste Link) ve Biimlendirilmi Metin'i (Formatted Text) seip Tamam dmesine tklayn. Word'deki tablo zerine sa fare tuu ile tklayp alan menden Balanty Gncelletir (Update Link) komutuna tklarsanz, tablonuz Excel'de yaplan deiikliklere gre gncellenir. Bu mende Excel'de balant kurulmu dosyay amak iin de komutlar vardr. 78. Excel'de girdiimiz verileri bir form halinde dzenlemek, bu forma yeni veriler girmek ve istediimiz verileri aratmak mmkn m? Elbette. rnein elimizde firma isim ve telefonlarnn bulunduu bir veritaban olsun. Bu veritabann tmn seip Veri*Form (Data*Form) komutuna tklayn. Karnza aadaki gibi bir form kutusu gelecek. Bu formu dBase tarz gerek bir veritaban formu olarak kullanabilirsiniz. Yeni (New) komutuna tklayarak ilgili alanlara yeni veriler eklerseniz, bunlar Excel tablonuzda en alt satra eklenecektir. Bu ekilde byk bir veritaban oluturduysanz, lt (Criteria) komutuna tklayarak istediiniz gibi arama yaptrabilirsiniz. 79. verenimiz sata sunaca bir rn iin maliyetlerini ve sat gelirlerini vermi. Belirli bir kar elde etmek iin ne kadar sat yapmas gerektiini renmek istiyor. Bunu Excel'de hesaplatabilir miyiz?

-9-

Elbette. Bunu iin Excel'in Hedef Ara (Goal Seek) zelliini kullanacaksnz. Bunu bir rnek zerinde anlatalm: Diyelim ki ivereninizin sat gelirlerini, giderleri ve kar aada verilen tablodaki gibi olsun. Burada kar 450 milyon TL olarak gzkyor. verenin hedefi ise 500 milyon TL. Aralar*Hedef Ara (Tools*Goal Seek) komutunu altrn. Hcre Ara (Set cell) ksmnda sonu almak istediiniz hcrenin adn girin (burada $B$5, B5 hcresini tanmlyor). Sonu Hcre (To value) ksmna hedeflediiniz deeri girin (burada 500 milyon). Daha sonra Deiecek Hcre (By changing cell) ksmna, bu sonucu elde etmek iin deitirmek istediiniz hcrenin ismini girin (burada $B$1). Tamam dmesine tkladmzda, 500 milyon TL kar elde etmek iin, iverenin satlardan elde ettii geliri 2.4 milyar TL'ye karmas gerektii bulunur. Elbette Deiecek Hcre ksmna $B$4 yazsaydk, bu kar elde etmek iin giderlerin ka liraya drlmesi gerektii ortaya kard. Hedef Ara zellii bu kk rnekte basit grnebilir, ancak karmak formllerin kullanld hcrelerde ok ie yarar. 80. Baz tablolarmz, sayfay yatay konuma getirsek bile sayfaya smyor. Ne yapmalyz? nce ara ubuundaki Sayfa nizleme (Print Preview) dmesine tklayarak sayfann baskdan nceki grnmne gein. stteki Kenar Boluu (Margins) dmesine tklayn. Hcrelerin ve sayfann snrlar belli olacak; bunlar ekitirerek hem hcrelere smayan metinleri dzeltebilir, hem de sayfada yazlabilecek alann boyutlarn geniletebilirsiniz. Tablonuz bir sayfaya yine smyorsa Ayarla (Setup) dmesine tklayn. Karnza sayfa yapsn ve dier sayfa ayarlarn yapabileceiniz bir diyalog kutusu gelecek. Burada sayfann yatay dikey ayarlarn yapabileceiniz gibi, Sdr (Fit to) seeneini iaretleyerek, tablonuzu enine ve boyuna ka sayfaya sdrmak istediinizi belirleyebilirsiniz. Gerekirse Kltme/Bytme (Adjust to) alanna yzde cinsinden deerler girerek tablonuzu bytp kltebilirsiniz. Bu ilemler hcreleri ve yaztipini uygun boyutlarsa getirecektir. Tabii fazla uzun bir tablo hazrlamsanz, bunu tek sayfaya sdrmak, yazlarn okunamayacak kadar klmesine yol aacaktr. Fazla zorlamayn ve tablonuzu birden fazla sayfada sunmann yollarn arayn. Ne de olsa bir kadn boyutlar snrldr. 81. Bazen stun balklarn birden fazla satra yaymam gerekiyor. Bir hcrenin iinde birden fazla satr kullanmann yolu nedir? Stun balklarnzn birinci satrda yer aldn varsayalm. Satrn bandaki satr numarasna bir kere tklayn ve tm satr seili duruma getirin. Biim*Hcreler (Format*Cells) komutunu altrn. Ekrana gelecek olan diyalog kutusundan Hizalama (Alignment) blmne gidin. Bu blmde de hcre ierisindeki metnin yatay ve dikey olarak nasl yerletirilecei ayarlanabilir. Bunun hemen yanndaki Metni Sar (Wrap Text) seeneini aktif hale getirirseniz, hcre ierisinde istediiniz kadar satr kullanabilirsiniz. Excel hcre ierisindeki satrlar otomatik olarak bir alta kaydrr. Eer satr istediiniz yerde alta geirmek istiyorsanz hcre ierisinde satr yazarken yerine tularn kullanarak satr bir alta kaydrabilirsiniz. 82. Excel hcrelerine girdiim metinler, ekranda hcreye sm gzkse bile, yazcdan eksik kyor. Ne yapabilirim? Excel'de hcre snrlarn ekitirerek bir metni hcreye tam sdrdnz dnebilirsiniz. Ancak emin olmayn; nce Dosya*Bask nizleme (File*Print Preview) komutunu altrn. Tablonuzun kat zerinde nasl grneceini aktaran bir pencere alacaktr. Bylece hem eksiklerinizi, hem de hcrelere smayan metinleri grebilir, gerekli dzeltmeleri yapabilirsiniz.

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

83. ki farkl sayfadaki hesap tablolarm raporumuzun tek sayfasna nasl bastrabiliriz? Diyelim ki Excel kitabnzn ilk sayfasnda (Sayfa1- "Sheet1") aadaki gibi bir tablo var. Sayfa2'de ise ok benzer, ancak B Grubu olarak adlandrlm birtakm veriler olsun. B Grubu verileri A Grubu verilerinin tam altna tanm halde yazc k almak istiyorsunuz. O halde Sayfa2'ye (Sheet2) gidin. Grnm*Ara ubuu*zelletir (View*Toolbars*Customize) dmesine tklayn. Kategoriler (Categories) listesinde Yardmc (Utility) seeneinin zerine gelin. Sa tarafta, zerinde fotoraf makinesi simgesi olan dmeyi ara ubuuna srkleyip brakn. Bu kamera dmesidir. Diyalog kutularn kapattktan sonra Sayfa2'de veri girilmi alan sein (Burada A1:D6) ve kamera dmesine tklayn. Sayfa1'e geip bu sayfann altndaki uygun bir hcreye (rneimizde A8) tklayn. Sayfa2'deki verilerin bir grnts Sayfa1'in zerine yaptrlacaktr. tuunu basl tutarak yaptrlan grnty uygun bir konuma srkleyin. Yaptrdnz alann erevesini silmek iin zerine sa fare tuu ile tklayp menden Nesneyi Biimle (Format Object) komutunu altrn. Desen (Pattern) blmesinde Hibiri (None) seeneini iaretleyip Tamam dmesine tklayn. Aadaki gibi bir tablo elde edeceksiniz. Sayfa2'deki deerleri deitirirseniz, Sayfa1'e yaptrdnz alan iindeki deerler de deiecek. 84. Excel 4.0'n Seenekler mensnde yazdrma alann belirlemeye yarayan Yazdrma Alann Se diye bir komut vard. Bu komutu Excel 95'te bulamyorum. Bir Excel tablosunda istemediiniz alanlarn kat zerine aktarlmamas iin baslacak alan tanmlamanz gerekir. Excel 95'te de bu komut olmasna karn menlerden kaldrlm. Geri Aralar*Seenekler*Genel blmesinde Excel 4.0 menleri seeneini iaretleyerek eski menlere dn yapma ansnz var ama, Excel'i her atnzda tekrar tekrar bu ayar yapmamanz iin daha ksa bir yol reteyim: Ara ubuu zerine sa fare tuu ile tklayp zeletir'i (Customize) sein. Kategoriler (Categories) listesinde Dosya (File) satrnn zerine gelin. Yan tarafta grdnz dmeler iinde ilk srann sonundaki yazc simgeli dmeyi (normal yazc simgesine gre daha kktr) fare ile srkleyip ara ubuu zerine brakn. Artk bir alan seip bu dmeye tkladnzda yazcya sadece bu alan gnderebilirsiniz. BUNLARI DA BLN! 85. Seimin Vaziyeti. Bir Excel alma sayfasnda bir dizi hcreyi setikten sonra bu seim alanndaki baz bilgileri Excel penceresinin hemen altndaki durum ubuunda bulunan Otomatik Hesaplama kutusundan alabilirsiniz. Bu kutuda normalde setiiniz hcredeki saylarn toplam grntlenir. Ancak bu kutunun zerine gidip sa fare dmesine bastnzda bir men alr. Bu menden seimle ilgili ortalama, say adedi, en byk ve en kk deerleri ve elbette saylarn toplamn ekrana getirebilirsiniz. 86. Balk Ortalama. alma tablosunun bir satrnda belirli hcreler arasna ortalanm bir balk yazmak istiyorsanz, ilk hcreye balnz yazn. Sonra o satrda ilk hcre ile birlikte ortalama yaplacak tm hcreleri sein ve ara ubuunda Stunlar Arasnda Ortala (Merge and Center) dmesine tklayn. 87. Tablo Yaptrma. Excel'de hazrladnz tabloyu bir Word belgesine, Word tablolarna benzer bir ekilde yaptrmak istiyorsanz, tabloyu Excel'de seip +C tularna basn. Daha sonra Word belgesine geip Dzen*zelYaptr (Edit*Paste Special) komutunu altrn. Tr (As) ksmnda Biimlendirilmi Metin'i (Formatted Text) seip Tamam dmesine tklayn. 88. Word'den Excel'e Tablo. Word'de hazrladnz bir tablo varsa bunu Excel'e kes/yaptr yntemi ile biimi bozulmadan aktarabilmeniz iin o tablonun Word'n tablo yaratma fonksiyonlar ile deil, aralarna sekme (Tab) verilerek hazrlanm olmas gerekir. Bu sekmeler, Excel'de verinin bir sadaki hcreye yazlacan belirtir. 9. GN GRAFKLER, FONKSYONLAR, MAKROLAR

- 11 -

te son gne gelmitik. Excel'in grafik zellikleri, makrolar ve fonksiyonlar ile ilgili sorularn cevaplayp birka pf noktas verdiimde raporlarn hazrlamak iin hibir eksikleri kalmayacakt. "Grafiklerle ve fonksiyonlarla uramak pek kolay i deil" dedi Tamer. "O kadar ekinmeyin; sizin iin gerekli olanlar renmeniz zor deil. Excel 95, grafik sihirbaz ile grafik yaratma ilerini kolaylatryor. Fonksiyonlara, yani ilevlere gelince, temel matematik ilevlerini kullanmakta zorlanmazsnz. Ama Excel'de 430'a yakn ilev var. Bunlarn hepsini anlatmaya zaman yetmez. Ama mantn bir kez kaparsanz arkas gelir." "Ya makrolar?" diye sordu Elif. "Makrolar biraz uzman iidir. Art arda yaptnz ilemleri tek komuta indirmesi iin, Word'deki gibi Makro Kaydet komutu ile temel makrolar yaratabilirsiniz. Ancak, gerek makrolar yaratmak iin Visual Basic For Applications isimli makro yaratma dilini iyi bilmeniz gerekir. Yine de size birka rnek vereceim. imdi dersimize geelim" 89. Excel'de bir grafii nasl izdiririz?

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

Bunu basit bir rnek zerinde aklayalm. Diyelim ki aadaki gibi bir veritabanmz var. Bu veritabannda belirtilen kamyonlarn her ay tadklar yk miktar grafik olarak gsterilmek isteniyor. nce bu tablonun tamamn sein ve ara ubuundaki Grafik sihirbaz (Chart Wizard) butonuna tklayn. mle art iaretine dnecektir. Bu imle ile hesap tablosunun bo bir alanna bir dikdrtgen izin. Karnza Grafik sihirbaznn 1. adm kacak. Tablonun tamamn nceden setiiniz iin Aralk (Data range) ksmnda deiiklik yapmanz gerekmez; leri (Next) dmesine tklayn. 2. ve 3. admlarda grafiinizin biimini seeceksiniz; bu tercih size kalm. 4. admda satr veya stunlardaki verilerin grafik zerindeki yerleimi ile ilgili ayarlar var. rneimizde bu diyalog kutusunda bir deiiklik yapmak gerekmiyor; ama diyalog kutusunda grnen rnek grafie gre bu seeneklerin ne ie yaradn kolayca grebilirsiniz. 5. admda gstergeyi (lejand) ekleme seeneinin yan sra, grafik baln ve eksen balklarn yazabileceiniz alanlar bulunur. Bunlar doldurun. Son dmesine tkladnzda grafiiniz oluacak. Grafiin renklerini, izgi ve kenarlk kalnlklarn deitirmek iin, Grafiin zerine ift tklayn; daha sonra biimini deitirmek istediiniz enin zerine ift tklayn. Karnza biimle ilgili her tr deiiklii yapabileceiniz bir diyalog kutusu gelecek. 90. Excel'de bir zaman serisine gre girdiimiz verilerle bir ubuk grafik hazrladk. Bu ubuk grafik zerinde serinin genel gidiini (trendini) gsterebilir miyiz? Bunun iin ELM (TREND) ilevini kullanacaksnz. rnein elimizde aadaki gibi bir veritaban olsun. Sat Trendini (eilimini) hesaplamak iin, A3 alanna Sat Trendi yazdktan sonra B3:G3 alann sein. Hemen ardndan =ELM(B2:G2) formln yazp ++ tularna ayn anda basn. Bylece sat trendi deerlerini bulmu oldunuz. Bunu grafie dntrmek iinse, A1:G3 arasndaki hcreleri sein, Grafik Sihirbaz (Chart Wizard) dmesine tklayp alma sayfas zerinde bir grafik alan yaratn. Grafik Sihirbaz'nn 2. admnda tipi olarak karma (izgi-ubuk) grafik trn, 3. admda ilk seenei iaretleyin. Bylece aadaki gibi, hem aylk satlar hem de sat trendini gsteren bir grafik elde edeceksiniz. 91. Tablomuza yazdmz baz rakamlarn en yakn tam sayya yuvarlanmasn istiyoruz. Bunu nasl yaparz? Bunun iin Excel'in YUVARLA (ROUND) fonksiyonundan yararlanabilirsiniz. Ancak, fonksiyonlar verilerin bulunduu hcrelerde kullanlamazlar; yoksa fonksiyon dngye girer. Bu yzden, bir stuna saylar girdiyseniz, yanndaki stuna YUVARLA fonksiyonu ile yuvarlatlm hallerini yazmalsnz. Sonra gerekirse gerek rakamlarn bulunduu stunu seip, sa fare mensnden Gizle (Hide) komutu ile bu stunu gizleyebilirsiniz. imdi YUVARLA fonksiyonunun nasl kullanldn anlatalm: =YUVARLA(A5;-1) gibi bir deer A5 stunundaki rakam bir basamak yuvarlar. rnein rakam 3456 ise 3460 yapar. -1 yerine -2 kullansaydk yuvarlanm rakam 3500 olacakt. Burada eksi (-) iareti sizi artmasn: Burada 1, 2 gibi pozitif bir deer kullansaydk, varsa ondalk kesirden sonrasn yuvarlayacakt. rnein 3456,45 gibi bir rakam iin =YUVARLA(A5;1) fonksiyonunu kullanrsanz, yuvarlanm rakam 3456,5 olur. 92. Bir hcrenin deeri rnein 100'den fazla ise 100 yazlmas, az ise gerek deerin yazlmasn istiyoruz. Bunu nasl baarabiliriz? Bunu Excel'in IF fonksiyonunu kullanarak yapacaz. aadaki gibi bir hesap tablonuzun olduu varsayalm. Burada A ve B stunlarnda yazan deerleri toplayp D stununa yazyoruz. Sizin istediiniz D stunundaki deerin 100'den fazla olmas durumunda buraya 100 yazlmas olduuna gre D stununda ufak bir IF forml kullanmamz gerekiyor. Burada yazmamz gereken forml ise EER((C3+B3)>100,100,C3+B3). ngilizce Excel kullanyorsanz EER yerine IF formln kullanabilirsiniz. 93. Hcreye girdiim tarihin o yln kanc gn olduunu hesaplatmak istiyorum. Yani, 1 Ocak iin 1. Gn, 31 Kasm iin 366. Gn olacak ekilde. Bunu nasl baarabilirim? Ayn zamanda Jlyen takvimi ad verilen bu ilemi yapmak Excel iin son derece kolaydr. Ancak dikkat edilmesi gereken bir nokta var, o da artk yllar. Neyseki Microsoft'ular Excel'i yaparken bunu ayarlayacak bir eyler gelitirmiler. A1 hcresinde dzgn olarak yazlm tarihin olduunu dnelim. B1 hcresine =A1TARH(YIL(A1)-1;12;31) formln girerseniz, bu forml A1 hcresindeki tarihin yln kanc gnne karlk geldiini gsterecektir. (ngilizce Excel kullanyorsanz, TARH yerine DATE fonksiyonunu kullann.) 94. Raporumuzda matrisler kullanacaz. Bu matrislerin arpmn Excel'de

- 13 -

otomatik yaptrabilir miyiz? Excel bu zellie sahip. rnein alma tablonuzun A1:C3 alannda 3x3'lk bir matris ile F1:G3 alannda 3x2'lik birer matris olsun. (ki matrisin arplabilmesi iin, ilk matrisin stun saysnn, ikinci matrisin satr saysna eit olmas gerektiini hatrlatalm.) 3x3'lk (mxn formatndaki) matris ile 3x2'lik (nxp formatndaki) iki matris arplrsa, 3x2'lik (mxp formatnda) yeni bir matris oluur. O halde alma tablomuzun bo ve uygun bir yerinde 3x2'lik bir alan sein ve bu alana =DARP(A1:C3; F1:G3) formln girip (ngilizce Excel kullanyorsanz DARP yerine MMULT fonksiyonunu kullann) ++ tularna basn. te matris arpmnz karnzda 95. Excel'de makro yaratmaya alyoruz ama yazdmz makro, sayfa (sheet) olarak zerinde altmz kitapa ekleniyor. Makrolar tm kitaplarda geerli klmann yolu yok mu? Bu, Excel'i yaratanlarn bir azizlii. Excel'de makrolar Word'den farkl bir ekilde kaydedilir. Makrolarnz tm belgelerde geerli klmak iin u yolu izlemelisiniz: Excel'de bir kitap (workbook) an. Aralar*Makro Kaydet*Yeni Makro Kaydet (Tools*Record Macro*Record New Macro) komutuna tklayn. Karnza gelen diyalog kutusuna yeni makronuzun adn girin ve Seenekler (Options) dmesine tklayn. Saklama Yeri (Store in) ksmnda Kiisel Makro alma Kitab (Personal Macro Workbook) seeneini iaretleyin. Tamam dmesine tklayarak alan Modl sayfasnda yeni makronuzu yazn. (Bu ekilde makro yazmak iin Visual Basic for Applications dilini bilmeniz veya elinizde makro rneklerinin olmas gerekir.) Dosyay PERSONAL.XLS adyla EXCEL\XLSTART dizinine kaydedin. Bundan byle her Excel'i atnzda bu dosya karnza gelecek, yarattnz her yeni makro bu dosyaya eklenecek ve zerine atnz tm dosyalarda tm makrolarnz geerli olacak. Tabii, Excel'i her atnzda PERSONAL.XLS dosyasnn grnmesini istemeyebilirsiniz. yleyse bu dosya aldnda Pencere*Gizle (Windows*Hide) komutunu altrn. Yeni bir makro yaratacanz zaman bu dosyay Pencere*Gster (Window*Unhide) komutuyla grnr hale getirmeniz gerektiini de unutmayn. 96. Excel'de girdiim verileri sralamak veya szmek (filtrelemek) istediimde bunlarn doru srada olmadn gryorum. Nedendir ve nasl dzeltilir? Bu, byk olaslkla, girdilerin banda yanllkla boluk brakyor olmanzdan kaynaklanyor. Ama tek tek bu boluklar silmek zorunda deilsiniz. Setiiniz hcrelerde bunu sizin yerinize yapan bir makro var: Sub BoslukSil() For Each c In Selection.Cells c.Value=Application.Trim(c.Value) Next c End Sub 97. Forml (ilev) kullanarak yaptm hesaplarn, forml olarak deil, rakamsal deer olarak grnmesini istiyorum. Bir hcrede forml kullanarak yaptnz hesab baka bir hcreye kopyalayacaksanz, bu hcreyi sein ve Ctrl+C tular ile kopyalayn. Sonra kopyalama yapacanz hcreye geerek Dzen*zelYaptr (Edit*Paste Special) komutunu altrn. Ekrana gelen diyalog kutusunda Deerleri (Values) seeneini iaretleyip Tamam dmesine tklayn. Ama bir hcre veya hcre grubundaki formlleri rakamsal deere evirmek istiyorsanz, u makroyu da kullanabilirsiniz: Sub Form2Deger() For Each c In Selection.C ells c.Formula=c.Value Next c End Sub BUNLARI DA BLN! 98. Dikine Balklar. Excel tablonuzda dikine balklar kullanmak istiyorsanz, baln yer ald hcreyi sein, zerine sa fare tuu ile tklayp Hcreleri Biimle (Format Cells) komutunu altrn. Hizalama (Alignment) blmesine geip Ynelim (Orientation) ksmndan dikine balk formatn seip Tamam dmesine tklayn. 99. Otomatik Biim. Excel'de hazrladnz tablolara k bir grnm vermek istiyorsanz, tabloyu seip Biim*Otomatik Biim (Format*AutoFormat) komutunu altrn. Karnza gelen diyalog kutusunda pek ok tablo biimini rnekleri ile birlikte bulacaksnz. 100. Romen Rakamlar. Bir saynn Romen rakamlar ile grnmesini istiyorsanz, ROMEN() formln kullanabilirsiniz. B2 hcresinde 1996 saysnn olduunu varsayalm. Eer A2 hcresinde bu sayy Romen rakam ile grmek istiyorsanz, btn yapacanz ey A2 hcresine ROMEN(B2) formln girmektir. 101. Frldak. Hesap tablonuza bir hcrenin deerini artrp azaltacak dmeler eklemek iin Frldak (Spinners) zelliini kullanabilirsiniz. Bu dmeyi kullanmak iin herhangi bir hcreye herhangi bir deer girin. Forms (Formlar) ara ubuundan Frldak aracnn dmesine basn. Farenizi kullanarak hesap tablosunda istediiniz yere istediiniz boyutta bir frldak izin. Frldak zerine sa fare tuuyla basn; Nesne Biimle (Format Object) komutunu altrn. Diyalog kutusunun Hcre Balants (Cell Link) blmesinde saynn

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

etkileyecei adresi girin (rnein B3 iin $b$3). Bu diyalog kutusundan ayrca hcrenin alabilecei minimum ve maksimum deerleri, art miktarn ayarlayabilirsiniz. te bu kadar. Artk arttrma/azaltma dmenizi kullanabilirsiniz. Elbette bu aylaklarn Excel bilgilerini gelitirmek iin daha bir frn ekmee ihtiyalar vard. Ama artk ii bilen birini mi tutarlar, yoksa bu rendiklerinin zerine her gn bir ta daha koyup kendileri mi Excel uzman olurlard, oras kendilerine kalmt. Dorusu bu macerann bitmesi iime geliyordu. Bana artk hayr dokunmayaca anlalan o yeil gzleri deil, birikmi faturalarm dnmek zorundaydm. Elif ve Tamer ofisimden ayrldklarnda, geride bol sfrl bir ek ve daha dn kyamet habercisi gibi yaan saana hie sayarcasna parldayan bir nisan gnei brakmlard. Ofisimin kapsn kilitleyip Cihangir'deki evime doru yol alrken iyi bir tatili hakkettiimi dnyordum. yle Fethiye civarlarnda, bol deniz, bol kum ve bol ormanl bir tatili

- 15 -

Formller deerleri nasl hesaplar?Bir forml, bir alma sayfasndaki verileri zmleyen bir eitliktir. Formller, alma sayfas deerleri zerinde, toplama, arpma ve karlatrma gibi ilemleri yapar; ayrca, deerleri birletirebilir. Formller, ayn alma sayfasndaki baka hcrelere, ayn alma kitabnn baka sayfalarndaki hcrelere veya baka alma kitaplarndaki sayfalarda bulunan hcrelere bavurabilir. Aadaki rnek, B4 hcresinin deeri ile 25i toplamakta ve sonra sonucu, D5, E5 ve F5 hcrelerinin toplamna blmektedir.

Forml szdizimi hakkndaFormller, deerleri, szdizimi olarak bilinen belirli srayla hesaplar. Formln szdizimi, hesaplamann srecini tanmlar. Microsoft Excelde formller eit imiyle (=) balar, arkasndan da formln hesaplad gelir. rnein, aadaki forml, 5ten 1i karmaktadr. Sonra da, formln sonucu hcrede grntlenir.=5-1

Hcre bavurular hakknda Bir forml, bir hcreye bavurabilir. Bir hcrenin, baka bir hcreyle ayn deeri iermesini istiyorsanz, bir eit imi ve arkasndan hcreye bavuruyu girin. Forml ieren hcreye, baml hcre denir bu hcrenin deeri, dier hcredeki deere baldr. Formln bavurduu hcre her deitiinde, forml ieren hcre de deiir. Aadaki forml, B15 hcresindeki deeri, 5le arpmaktadr. Forml, B15 hcresindeki deer her deitiinde, yeniden hesaplanacaktr. =B15*5 Formller, hcrelere veya hcre aralklarna veya hcreleri veya aralklar gsteren adlara veya etiketlere bavurabilir.

alma sayfas ilevleri hakkndaMicrosoft Excel, ilev olarak bilinen pek ok nceden tanmlanm veya yerleik forml ierir. levler, basit veya karmak hesaplamalar yapmak iin kullanlabilir. alma sayfalarnda en sk kullanlan ilev, hcre aralklarn toplamada kullanlan TOPLA ilevidir. Deerler ieren az sayda hcrenin toplam deerini hesaplamak iin bir forml yaratabilirsiniz; ancak, TOPLA alma sayfas ilevi, pek ok hcre araln hesaplar.

Forml szdizimi hakkndaForml szdizimi, bir formldeki elerin yaps veya srasdr. Microsoft Excelde, formller, bir eit imi (=) ve arkasndan hesaplanacak eler (ilenenler) ve hesaplama ilelerini ieren belirli bir szdizimi izler. Her bir ilenen, deimeyen bir deer (sabit deer), bir hcre veya aralk bavurusu, bir etiket veya bir alma sayfas ilevi olabilir. Varsaylan olarak, Microsoft Excel bir forml, soldan saa doru, eit imiyle (=) balayarak hesaplar. Formln szdizimini deitirerek, hesaplamann nasl yapldn denetleyebilirsiniz. rnein, aadaki forml, Microsoft Excel arpmay toplamadan nce hesaplad iin, 11 sonucunu verir: Forml, 2yle 3 arpar (sonuta 6 ortaya kar) ve sonra 5 ekler. =5+2*3 Aksi durumda, szdizimini deitirmek iin ayra kullanrsanz, ilk olarak 5le 2yi toplayp, sonra sonucu 3le arparak, 21 sonucunu elde edebilirsiniz. =(5+2)*3

Forml dzenleme1 Dzenlemek istediiniz forml ieren hcreyi tklatn.

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

Hcre bir balant ieriyorsa, dzenlemek istediiniz hcrenin yanndaki bir hcreyi tklatn, sonra dzenlemek istediiniz forml ieren hcreyi semek iin, bir ok tuunu kullann. 2 Forml ubuunda formlde deiiklikleri yapn. Formldeki bir ilevi dzenlemek istiyorsanz, ilevdeki bamsz deikenleri dzenleyin. 3 ENTER tuuna basn. Forml, bir dizi forml ise, CTRL+ST KARAKTER+ENTER tularna basn.

Dizi formln dzenleme1 Dizi aralndaki herhangi bir hcreyi tklatn. 2 Forml ubuunu tklatn. Forml ubuu etkin durumdayken, dizi formlnde balayc ayralar ( { } ) grnmez. 3 Dizi formln dzenleyin. 4 CTRL+ST KARAKTER+ENTER tularna basn.

Formln tmn veya parasn hesaplanan deerle deitirmeBir formln, bavurduu hcrelerde deiiklik yaptnz zaman, artk yeniden hesaplamamas iin, forml dondurabilirsiniz. Bir forml, hesaplanan deeriyle deitirerek, Microsoft Excel forml kalc olarak siler. Bir formln yalnzca bir parasn dondurmak istiyorsanz, yalnzca, yeniden hesaplanmasn istemediiniz parasn deitirebilirsiniz.

Forml veya dizi formln silmeUyar Bir forml sildiiniz zaman, Microsoft Excel forml ve deeri kaldrr. 1 Forml ieren hcreyi tklatn. Forml, bir dizi formlyse, diziyi sein. 2 DELETE tuuna basn.

Hcre ve aralk bavurular hakkndaBir bavuru, bir alma sayfasndaki bir hcreyi veya hcre araln tanmlar ve Microsoft Excele formlde kullanmak istediiniz deerleri veya verileri nerede aramas gerektiini belirtir. Bavurularla, alma sayfasnn farkl ksmlarnda bulunan verileri bir formlde kullanabilir veya bir hcredeki deeri birden fazla formlde kullanabilirsiniz. Ayrca, ayn alma kitabnn baka sayfalarndaki hcrelere, baka alma kitaplarna ve baka programlardaki verilere bavurabilirsiniz. Baka alma kitaplarndaki hcrelere yaplan bavurulara, d bavuru denir. Baka programlardaki verilere yaplan bavurulara, uzaktan bavuru denir. Varsaylan olarak, Microsoft Excel , stunlar harflerle (Adan IVye kadar, toplam 256 stun olarak) ve satrlar saylarla (1den 65536ya kadar) etiketleyen A1 bavuru biemini kullanr. Bir hcreye bavurmak iin, stun harfini, arkasndan da satr numarasn girin. rnein, D50, D stunuyla 50. satrnn kesitii yerdeki hcreye bavurur. Bir hcre aralna bavurmak iin, araln sol st kesindeki hcrenin bavurusunu girin, iki nokta st ste imi (:) girin, sonra araln sa alt kesindeki hcrenin bavurusunu girin. Aadakiler, bavuru rnekleridir. Buna bavurmak iin Bunu kullann A. stun ve 10. satrdaki hcre A10 A. stun ve 10. satrdan 20.satra kadar olan hcreler A10:A20 15. satr ve B. stundan E. stuna kadar olan hcreler B15:E15 5. satrdaki tm hcreler 5:5 5. satrdan 10. satra kadar olan btn hcreler 5:10 H. stundaki btn hcreler H:H- 17 -

H. stundan J. stuna kadar olan tm hcreler H:J alma sayfasndaki satrlarn ve stunlarn numaralandrld bir bavuru biemi de kullanabilirsiniz. R1C1 biemi, makrolardaki satr ve stun konumlarn hesaplamak iin yararldr ve greceli hcre bavurularn gstermek iin yararl olabilir. R1C1 bieminde, Microsoft Excel, bir hcrenin konumunu, R; arkasndan bir satr numaras, C ve arkasndan bir stun numarasyla belirtir. Notlar Microsoft Excelde yapmak istediinize bal olarak, formln konumuna bal hcrelere bavurular olan greceli hcre bavurular veya her zaman belli bir konumdaki hcrelere bavuran bavurular olan mutlak bavurular kullanabilirsiniz. Bir alma sayfasnda bulunan belli stunlardaki veya satrlardaki hcrelere bavuru yapmak iin, alma sayfasndaki stunlarn ve satrlarn etiketlerini kullanabilirsiniz veya hcreleri, hcre aralklarn, formlleri veya sabit deerleri gstermek iin tanmlayc adlar yaratabilirsiniz. Ayn hcredeki veya hcre aralndaki verileri alma kitab iindeki ok sayda alma sayfasnda zmlemek istiyorsanz, bir 3-B bavuru kullann. 3-B bavuru, hcre veya aralk bavurusunu, ondan nce de bir alma sayfas adlar araln ierir. Microsoft Excel, bavurunun balang ve biti adlar arasnda depolanan herhangi alma sayfalarn kullanr.

Greceli ve mutlak bavurularn arasndaki farkBir forml yarattnzda, hcrelere veya aralklara yaplan bavurular, ounlukla forml ieren hcreye gre konumlarna dayandrlr. Aadaki rnekte, B6 hcresi, =A5 formln iermektedir; Microsoft Excel, B6 hcresinin bir hcre stnde ve bir hcre solundaki deeri bulur. Bu ileme, greceli bavuru denir. Greceli bavurular kullanan bir forml kopyaladnz zaman, yaptrlan formldeki bavurular gncelletirilir ve formln konumuna bal olarak farkl hcrelere bavurur. Aadaki rnekte, B6 hcresindeki forml, B7 hcresine kopyalanmtr. B7 hcresindeki forml, B7 hcresinin bir hcre yukarsnda ve solundaki hcreye bavuran =A6 olarak deiir. Bir forml baka bir hcreye kopyaladnz zaman, bavurularn deimesini istemiyorsanz, bir mutlak bavuru kullann. rnein, formlnz A5 hcresini, C1 hcresiyle arpyorsa (=A5*C1) ve forml baka bir hcreye kopyalarsanz, her iki bavuru da deiir. Bavurunun deimeyen paralarndan nce bir dolar imi ($) yerletirerek, C1 hcresine bir mutlak bavuru yaratabilirsiniz. C1 hcresine bir mutlak bavuru yaratmak iin, rnein, formle, aadaki biimde dolar imleri ekleyin: =A5*$C$1

R1C1 bavurular hakkndaR1C1 bieminde, Microsoft Excel, bir hcrenin konumunu, R, arkasndan bir satr numaras, C ve arkasndan bir stun numarasyla gsterir. rnein, R1C1 mutlak hcre bavurusu A1 bavuru biemindeki $A$1 mutlak hcre bavurusuyla edeerdir. Etkin hcre A1se, greceli hcre bavurusu R[1]C[1], bir satr aadaki ve bir stun sadaki hcreye, yani B2ye bavuru yapar. Aada, R1C1 biemindeki bavurularn rnekleri verilmitir. Bavuru Anlam R[-2]C ki satr yukarda ve ayn stundaki hcreye greceli bir bavuru R[2]C[2] ki satr aada ve iki stun sadaki hcreye greceli bir bavuru R2C2 kinci satr ve ikinci stundaki hcreye greceli bir bavuru R[-1] Etkin hcrenin yukarsndaki tm satra greceli bir bavuru R Geerli satra greceli bir bavuru

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

ok saydaki sayfada ayn hcreye veya arala 3-B bavuru kullanarak bavurmaalma kitabnn, birden fazla alma sayfas iermesi gerekir. 1 levi girmek istediiniz hcreyi tklatn. 2 Bir = (eit imi) yazn, ilevin adn girin, sonra bir ama ayrac yazn. 3 Bavurulacak ilk alma sayfasnn sekmesini tklatn. 4 ST KARAKTER tuunu basl tutun ve bavurulacak son alma sayfasnn sekmesini tklatn. 5 Bavurulacak hcreyi veya hcre araln sein. 6 Forml tamamlayn.

3-B bavurular kullanma ynergeleri3-B bavurular, baka sayfalardaki hcrelere bavurmak, adlar tanmlamak ve aadaki ilevleri kullanarak formller yaratmak iin kullanabilirsiniz: TOPLA, ORTALAMA, ORTALAMAA, SAY, SAYA, MAK, MAKA, MIN, MINA, ARPIM, STDSAPMA, STDSAPMAA, STDSAPMAS, STDSAPMASA, VAR, VARA, VARS ve VARSA. 3-B bavurular, dizi formllerinde kullanlamaz. 3-B bavurular, kesiim ileci ile (tek bir boluk) birlikte veya dolayl kesime kullanan formllerde kullanlamaz.

alma sayfalarn tadnzda, kopyaladnzda, eklediinizde veya sildiinizde 3-B bavuruya ne olur?Aadaki rnekler, bir 3-B bavuruda ierilen hcreleri tadnzda, kopyaladnzda, eklediinizde ve sildiinizde neler olduunu aklamaktadr. rnekler, 2den &a kadar olan alma sayfalarndaki A2yle A5 arasndaki hcreleri toplamak iin, =TOPLA(Sayfa2:Sayfa6! A2:A5) formln kullanmaktadr. alma sayfasnda, Sayfa2 ile Sayfa6 (bu rnekteki u noktalar) arasna sayfa eklerseniz veya kopyalarsanz, Microsoft Excel eklenen sayfalardaki A2 ile A5 arasndaki hcrelerdeki btn deerleri, hesaplamalara ekler. alma sayfasnda, Sayfa2 ile Sayfa6 arasnda, sayfa silerseniz, Microsoft Excel bu sayfalarn deerlerini, hesaplamadan kaldrr. Sayfa2 ile Sayfa6 arasndaki sayfalar, bavurular sayfa aralnn dndaki bir konuma tarsanz, Microsoft Excel bu sayfalarn deerlerini, hesaplamadan kaldrr. Sayfa2yi veya Sayfa6y ayn alma kitabndaki baka bir konuma tarsanz, Microsoft Excel hesaplamay, aradaki yeni sayfa araln ierecek biimde ayarlar. Hesaplamadaki herhangi bir sayfay silerseniz, Microsoft Excel hesaplamay, aradaki sayfa araln ierecek biimde ayarlar.

Dizi formlleri ve nasl girilecekleri hakkndaBir dizi forml ok sayda hesaplama yapabilir ve sonra tek bir sonu veya ok sayda sonu verebilir. Dizi formlleri, dizi bamsz deikenleri olarak bilinen iki veya daha fazla deer kmesi zerinde ilem yapar. Her bir dizi bamsz deikeninin ayn sayda satr ve stunu bulunmas gerekir. Dizi formllerini, temel, tek deerli formllere yarattnz biimde yaratrsnz. Forml ierecek hcreyi veya hcreleri sein, forml yaratn ve sonra forml girmek iin, CTRL+ST KARAKTER+ENTER tularna basn. Yalnzca tek bir sonu istiyorsanz, Microsoft Excelin o sonucu yaratmak iin pek ok hesaplama yapmas gerekebilir. rnein, aadaki forml, yalnzca D5:D15 aralnda bulunan, A stununun ayn satrndaki hcrenin Mavi Havaclk irketi metnini ierdii hcrelerin ortalamasn almaktadr. EER ilevi, A5:A15 aralndaki, Mavi Havaclk irketi metnini ieren hcreleri bulur ve sonra D5:D15 aralndaki ilikili hcrenin deerini, ORTALAMA ilevine verir.

- 19 -

{=ORTALAMA(EER(A5:A15= Mavi Havaclk irketi ,D5:D15))} Bir dizi formlyle ok sayda sonu hesaplamak iin, diziyi, dizi bamsz deikenleriyle ayn sayda satr veya stunu olan bir hcre aralna girmeniz gerekir. Aadaki rnekte, be tarihlik bir seri iin (stun Ada), be sat rakam (stun Bde) verilmitir ve ELM ilevi, sat rakamlar iin dz izgi deerleri belirler. Formln btn sonularn grntlemek iin, stun Cdeki be hcreye (C10:C15) girilir. {=ELM(B10:B15,A10:A15)} Bir dizi formln, alma sayfasna girilmemi olan bir deer serisinin tek veya ok sayda sonucunu hesaplamak iin de kullanabilirsiniz. dizi formlleri, sabitleri, dizi forml olmayan formllerin kabul ettii biimde kabul edebilir; fakat, dizi sabitlerini belli bir biimde girmeniz gerekir. rnein, bir nceki rnekteki ayn be tarih ve be deer verilince, gelecekteki iki ek tarih iin satlar planlayabilirsiniz. Formller veya ilevler dizi sabitleri olamayaca iin, aadaki rnek, ELM ilevindeki nc bamsz deikenin ek tarihlerini gstermek iin seri numaralar kullanmaktadr: {=ELM(B10:B15,A10:A15,{35246;35261})}

alma kitaplarndaki hesaplamalar hakkndaHesaplama, formlleri hesaplama ve sonra sonular, formlleri ieren hcrelerde deerler olarak grntleme ilemidir. Varsaylan olarak, Microsoft Excel ak olan btn alma kitaplarn otomatik olarak hesaplar. Bununla birlikte, hesaplamann ne zaman yaplacan denetleyebilirsiniz. Mmkn olan her defasnda, Microsoft Excel yalnzca, deimi olan deerler ieren baka hcrelere baml olan hcreleri gncelletirir. Bu tr bir hesaplama, gereksiz hesaplamalardan kanmaya yardmc olur. Microsoft Excel, ayrca, alma kitaplar ald veya kaydedildii her defasnda, bu alma kitaplarn kaydeder. Microsoft Excel, hcrelerin temel ald veya depolad deerleri hesaplar. Ekranda grdnz deer, depolanan deeri nasl biimlendirmeyi ve grntlemeyi setiinize baldr. rnein, bir tarihi 22/6/96 olarak grntleyen bir hcre, hcredeki tarih iin depolanan deer olan bir seri numaras da ierir. Tarihin grntsn, baka bir biime deitirebilirsiniz (rnein, 22-Haz96); fakat, bir deerin alma sayfasndaki grnmn deitirmek, depolanan deeri deitirmez. Hesaplama devam ettike, komutlar seebilir, saylar veya formller girmek gibi ilemler yapabilirsiniz. Microsoft Excel, dier komutlar veya ilemleri yerine getirmek iin, hesaplamay geici olarak keser ve sonra hesaplamaya devam eder. alma kitab ok sayda forml ieriyorsa, alma sayfalar veri tablolar ieriyorsa veya alma kitaplar, alma kitab yeniden hesapland her defasnda otomatik olarak yeniden hesaplanan ilevler ieriyorsa, hesaplama ilemi daha fazla zaman alabilir.

Dier alma sayfalarndaki veya alma kitaplarndaki deerleri hesaplamak iin formller kullanma hakkndaFarkl alma sayfalarnda ve alma kitaplarnda depolanan verileri, balama veya d bavurular kullanarak paylaabilirsiniz. Byk alma sayfas modellerini ayn alma kitabnda tutmann kullanl olmad durumlarda, balama zellikle yararldr. Balama, iki alma kitab arasndaki balarla snrl deildir; balantl alma kitaplarnn sra dzenlerini de kurabilirsiniz. Aadaki rnekte, ORTALAMA alma sayfas ilevi, Pazarlama adl alma sayfasndaki B1:B10 aralndaki ortalama deeri hesaplamaktadr. D bavurular, u ilemler iin kullanabilirsiniz: Birden fazla alma kitabndaki verileri birletirme. Birok kullancnn veya blmn alma kitaplarn balantlandrabilir ve sonra kalc verileri bir zet alma kitabnda tmleyebilirsiniz. zgn alma kitaplar, hala, zet alma kitabndan ayr olarak deitirilebilir.

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

Verilerinizin farkl grnmlerini yaratma. Verilerinizin ve formllerinizin tmn bir veya daha fazla kaynak alma kitabna girebilir ve sonra yalnzca kaynak alma kitaplarndaki kalc verilere balantlar ieren bir rapor alma kitab yaratabilirsiniz. Byk, karmak modelleri ykleme. Karmak bir modeli, bamsz bir alma kitaplar serisine blerek, model zerinde, ilgili btn sayfalarn amadan alabilirsiniz. Kk alma kitaplarn deitirmek daha kolaydr, ok fazla bellek gerektirmezler ve daha hzl alabilir, kaydedilebilir ve hesaplanabilirler.

TARH VE SAAT FONKSYONLARITARH TARHSAYISI GN GN360 SERTARH SERAY SAAT DAKKA AY TAMGN MD SANYE ZAMAN ZAMANSAYISI Belirli bir tarihin seri numarasn verir Metin biimindeki bir tarihi seri numarasna dntrr Seri numarasn, ayn bir gnne dntrr ki tarih arasndaki gn saysn, 360 gnlk yla dayanarak hesaplar Balang tarihinden itibaren, belirtilen sayda ay nce ya da sonraki tarihin seri numarasn verir Belirtilen sayda ay nce ya da sonraki ayn son gnnn seri numarasn verir Bir seri numarasn, saate dntrr Bir seri numarasn dakikaya dntrr Bir seri numarasn aya dntrr ki tarih arasndaki tam alma gnlerinin saysn verir Geerli tarihin ve saatin seri numarasn verir Bir seri numarasn saniyeye dntrr Belirli bir zamann seri numarasn verir Metin biimindeki zaman seri numarasna dntrr

BUGN Bugnn tarihini seri numarasna dntrr HAFTANINGN Bir seri numarasn, haftann gnne dntrr GN Belirtilen sayda alma gn ncesinin ya da sonrasnn tarihinin seri numarasn verir YIL Bir seri numarasn yla dntrr YILORAN Balang_tarihi ve biti_tarihi arasndaki tam gnleri gsteren yl kesirini verir TARH Belirli bir tarihin seri saysn verir. Seri saylar hakknda daha fazla bilgi iin MD ilevine bakn.Szdizimi TARH(yl;ay;gn)

Yl Windows iin Microsoft Excelde 1900den 9999a kadar, Macintosh iin Microsoft Excelde 1904tem 9999a kadar bir saydr. Ay yln ayn ifade eden bir saydr. Ay 12den bykse, ay o ay saysn belirtilen yldaki ilk aya ekler. rnein, TARH(90;14;2) 2 ubat 1991i temsil eden seri saysn verir. Gn ayn gnn ifade eden bir saydr. Gn belirtilen aydaki gn saysndan fazlaysa, gn o gn saysn ayn ilk gnne ekler. rnein, TARH(91;1;35) 4 ubat 1991i temsil eden seri saysn verir. Uyarlar Windows iin Microsoft Excel ve Macintosh iin Microsoft Excel varsaylan tarih sistemi olarak farkl tarih sistemleri kullanrlar. Daha fazla bilgi iin, MD ilevine bakn. TARH ilevi, yl, ay ve gnn sabit deil, forml olduu durumda ok yararldr.

rnekler 1900 Tarih sistemi kullanldnda (Windows iin Microsoft Excelde varsaylan sistem), TARH(91; 1; 1) eittir 332391; Ocak 1991e karlk gelen seri says.- 21 -

1904 Tarih sistemi kullanldnda (Macintosh iin Microsoft Excelde varsaylan sistem), TARH(91; 1; 1) eittir 31777; 1 Ocak 1991e karlk gelen seri says. BUGN Geerli tarihin seri saysn verir. Seri says, Microsoft Excelin tarih ve zaman hesaplamalarnda kulland tarih-zaman kodudur. Seri saylar hakknda daha fazla bilgi iin, MD ilevine bakn.Szdizimi BUGN( )

GNSeri_noya karlk gelen ayn gnn verir. Gn 1 ile 31 arasnda bir tamsay olarak verilir. Szdizimi GN(seri_no)

Seri_no Microsoft Excelin tarih ve zaman hesaplamalar iin kulland tarih-zaman kodudur. Seri_no yu bir say yerine 15-4-93 ya da 15-Nis-1993 gibi metin olarak da verebilirsiniz. Metin kendiliinden bir seri saysna dntrlr. Seri_no hakknda daha fazla bilgi iin, MD ilevine bakn. Uyarlar Windows iin Microsoft Excel ve Macintosh iin Microsoft Excel varsaylan tarih sistemi olarak farkl tarih sistemleri kullanrlar. Daha fazla bilgi iin, MD ilevine bakn.rnekler GN(4-Oca) eittir 4 GN(15-Nis-1993) eittir 15 GN(11/8/93) eittir 11

MDGeerli tarih ve zamann seri saysn verir. Szdizimi MD( ) Uyarlar Windows iin Microsoft Excel 97 ve Macintosh iin Microsoft Excel 97 farkl varsaylan tarih sistemleri kullanrlar. Windows iin Microsoft Excel, seri saylar aralnn 1 Ocak 1900den 31 Aralk 9999a kadar olan tarihlere karlk geldii 1900 tarih sistemini kullanr. Macintosh iin Microsoft Excel ise, seri saylar aralnn 1 Ocak 1904den 31 Aralk 9999a kadar olan tarihlere karlk geldii 1904 tarih sistemini kullanr. Ondalk virgln sandaki saylar zaman belirtir; solundaki saylar tarihi belirtir. rnein, 1900 tarih sisteminde 367,5 seri says 12., 1 Ocak 1901 tarih-zaman bileimini ifade eder. Aralar mensnden Seenekleri tklattnzda grnen Seenekler iletiim kutusunun Hesaplama sekmesinde 1904 tarih sistemi onay kutusunu seerek ya da temizleyerek tarih sistemini deitirebilirsiniz. Baka bir platformdan bir belge atnzda tarih sistemi otomatik olarak deiir. rnein, Microsoft Excelde alyorsanz ve Macintosh iin Microsoft Excelde yaratlm bir belgeyi aarsanz, 1904 tarih sistemi onay kutusu kendiliinden seilir. Ancak ilem tablosu hesaplanrken ya da ilevi ieren makro alrken MD ilevi deiir. Srekli olarak gncelletirilmez. rnekler 1900 tarih sistemini kullanyorsanz ve bilgisayarnzn yerleik saati 12:30:00., 1-Oca-1987ye ayarlanmsa: MD() eittir 31778,52083

On dakika sonra: MD() eittir 31778,52778 TARHSAYISI Tarih_metni ile ifade edilen tarihin seri saysn verir. Metinle ifade edilen bir tarihi seri saysna evirmek iin TARHSAYISI ilevini kullann.Szdizimi TARHSAYISI(tarih_metni)

Tarih_metni bir tarihi bir Microsoft Excel tarih biiminde veren metindir. Windows iin Microsoft

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

Excelde varsaylan tarih sistemi kullanldnda, tarih_metni 1 Ocak 1900den 31 Aralk 9999a kadar olan bir tarihi ifade etmelidir. Macintosh iin Microsoft Excelde varsaylan tarih sistemi kullanldnda, tarih_metni 1 Ocak 1904ten 31 Aralk 9999a kadar olan bir tarihi ifade etmelidir. Tarih_metni bu araln dndaysa TARHSAYISI ilevi #DEER! hata deerini verir. Tarih_metninin yl blm belirtilmezse, TARHSAYISI bilgisayarnzn yerleik saatinden geerli yl kullanr. Tarih_metnindeki zman bilgisi gzard edilir. Uyarlar Windows iin Microsoft Excel ve Macintosh iin Microsoft Excel varsaylan tarih sistemi olarak farkl tarih sistemleri kullanrlar. Daha fazla bilgi iin, MD ilevine bakn. levlerin ou tarih deerlerini kendiliinden seri saylarna dntrr.

rneklerAadaki rnek 1900 Tarih Sistemini kullanyor: TARHSAYISI(22.8.55) eittir 20323 TARHSAYISI(22-AU-55) eittir 20323 Bilgasayarnzn yerleik saatinin 1993e ayarl olduunu ve 1900 Tarih Sistemini kullandnz varsayalm: TARHSAYISI(5-TEM) eittir 34155

ZAMANSAYISI Zaman_metninin temsil ettii zamann seri saysn verir. Seri says, 0:00:00 ile 23:59:59 arasndaki zaman temsil eden 0 ile 0,99999999 arasndaki ondalk bir kesirdir. Metin olarak ifade edilen bir zaman bir seri saysna evirmek iin ZAMANSAYISI ilevini kullann.Szdizimi ZAMANSAYISI(zaman_metni)

Zaman_metni Microsoft Excelin yerleik zaman biimlerinden birinde bir zaman veren bir metin dizisidir. Zaman_metni iindeki tarih bilgisi dikkate alnmaz. Uyarlar Windows iin Microsoft Excel ve Macintosh iin Microsoft Excel varsaylan tarih sistemi olarak farkl tarih sistemleri kullanrlar. Tarih sistemleri ve seri saylar hakknda daha fazla bilgi iin, MD ilevine bakn.rnekler ZAMANSAYISI(2:24 AM) eittir 0.1 ZAMANSAYISI(22-Au-55 6:35 AM) eittir 0,274305556

DAKKASeri_noya karlk gelen dakikay verir. Dakika, 0 ile 59 arasnda bir tamsay olarak verilir. Szdizimi DAKKA(seri_no)

Seri_no Microsoft Excel tarafndan tarih ve zaman hesaplamalarnda kullanlan tarih-zaman kodudur. Seri_noyu bir say yerine 16:48:00 ya da 4:48:00 gibi metin olarak verebilirsiniz. Metin kendiliinden seri saysna dnr. Seri saylar hakknda daha fazla bilgi iin, MD ilevine bakn. Uyarlar Windows iin Microsoft Excel ve Macintosh iin Microsoft Excel varsaylan tarih sistemleri olarak farkl sistemler kullanrlar. Daha fazla bilgi iin, MD ilevine bakn.rnekler DAKKA(4:48:00) eittir 48 DAKKA(0,01) eittir 14 DAKKA(4,02) eittir 28

YILSeri_noya karlk gelen yl verir. Yl, 1900-9999 aralnda bir tamsay olarak verilir. Szdizimi YIL(seri_no)

Seri_no Microsoft Excel tarafndan tarih ve zaman hesaplamalarnda kullanlan tarih-zaman- 23 -

kodudur. Seri_noyu bir say yerine 15-Nis-1993 ya da 15-4-93, gibi bir metin olarak verebilirsiniz. Metin otomatik olarak bir seri saysna dntrlr. Seri_no hakknda daha fazla bilgi iin, MD ilevine bakn. Uyarlar Windows iin Microsoft Excel ve Macintosh iin Microsoft Excel varsaylan tarih sistemi olarak farkl tarih sistemleri kullanrlar. Daha fazla bilgi iin, MD ilevine bakn.rnekler YIL(5/7/90) eittir 1990 1900 tarih sistemini (Windows iin Microsoft Excelde varsaylan sistem) kullanyorsanz: YIL(0,007) eittir 1900 YIL(29747,007) eittir 1981 1904 tarih sistemini (Macintosh iin Microsoft Excelde varsaylan sistem) kullanyorsanz: YIL(0,007) eittir 1904 YIL(29747,007) eittir 1985

HAFTANINGN Seri_noya karlk gelen haftann gnn verir. Gn, 1den (Pazar) 7ye (Cumartesi) kadar bir tamsay olarak verilir.Szdizimi HAFTANINGN(seri_no; dndr_tr)

Seri_no Microsoft Excel tarafndan tarih ve zaman hesaplamalarnda kullanlan tarih-zaman kodudur. Seri_noyu bir say yerine 15-Nis-1993 ya da 15-4-93, gibi bir metin olarak verebilirsiniz. Metin otomatik olarak bir seri saysna dntrlr. Seri_no hakknda daha fazla bilgi iin, MD ilevine bakn. Dndr_tr sonu deerinin tipini belirleyen bir trdr. Dndr_tr Verilen Say 1 ya da belirtilmemi 1den (Pazar) 7ye (Cumartesi) kadar saylar. Microsoft Excelin nceki srmlerinde olduu gibi. 2 1den (Pazartesi) 7ye (Pazar) kadar saylar. 3 0den (Pazartesi) 7ye (Pazar) kadar saylar. Uyarlar Windows iin Microsoft Excel ve Macintosh iin Microsoft Excel varsaylan tarih sistemi olarak farkl tarih sistemleri kullanrlar. Daha fazla bilgi iin, MD ilevine bakn. 1900 tarih sistemini kullanrken bir deeri belirli bir say biimine dntrmek iin METNEEVR ilevini de kullanabilirsiniz:

METNEEVR(16/4/90; gggg) eittir Pazartesi rnekler HAFTANINGN(14/2/90) eittir 4 (aramba)1900 tarih sistemini kullanyorsanz (Windows iin Microsoft Excelde varsaylan sistem): HAFTANINGN(29747,007) eittir 4 (aramba) 1904 tarih sistemini kullanyorsanz (Macintosh iin Microsoft Excelde varsaylan sistem): HAFTANINGN(29747,007) eittir 3 (Sal)

SAATSeri_noya denk den saati verir. Saat, 00:00 ile 23:00 arasndaki bir tamsaydr. Szdizimi SAAT(seri_no)

Seri_no Microsoft Excel tarafndan tarih ve zaman hesaplamalarnda kullanlan tarih-zaman kodudur. Seri_noyu bir say yerine 16:48:00 gibi metin olarak verebilirsiniz. Metin kendiliinden seri saysna dnr. Seri saylar hakknda daha fazla bilgi iin, MD ilevine bakn. Not Windows iin Microsoft Excel ve Macintosh iin Microsoft Excel varsaylan tarih sistemleri olarak farkl sistemler kullanrlar. Daha fazla bilgi iin, MD ilevine bakn.rnekler

Excel Fonksiyonlar SAAT(0,7) eittir 16 SAAT(29747,7) eittir 16 SAAT(3:30:30 PM) eittir 15

Remzi KUYUGZ

05 Aralk 2011

AY Ayrca bkz.Seri_noya karlk gelen ay verir. Ay, 1 (Ocak) ile 12 (Aralk) arasndaki bir tamsaydr Szdizimi AY(seri_no) Seri_no Microsoft Excel tarafndan tarih ve zaman hesaplamalarnda kullanlan tarih-zaman kodudur. Seri_noyu bir say yerine 15-4-1993 ya da 15-Nis-1993 gibi metin olarak verebilirsiniz. Metin kendiliinden seri saysna dnr. Seri saylar hakknda daha fazla bilgi iin, MD ilevine bakn. Uyarlar Windows iin Microsoft Excel ve Macintosh iin Microsoft Excel varsaylan tarih sistemleri olarak farkl sistemler kullanrlar. Daha fazla bilgi iin, MD ilevine bakn.rnekler AY(6-May) eittir 5 AY(366) eittir 12 AY(367) eittir 1

SERTARH Belirtilen tarihten (balang_tarihi) belirtilen sayda ay nceki ya da sonraki tarihi temsil eden seri sayy verir. Ayn ihra tarihiyle ayn gnne denk den deme tarihlerini ya da vade tarihlerini hesaplamak iin SERTARH ilevini kullann. Bu ilev kullanlabilir deilse, zmleme Ara Paketini yklemek iin Kur programn altrn. zmleme Ara Paketini ykledikten sonra, Aralar mensndeki Eklentiler komutu ile onu semeniz ve etkinletirmeniz gerekir.Szdizimi SERTARH(balang_tarihi; aylar)

Balang_tarihi balang tarihini ifade eden bir tarihtir. Aylar balang_tarihinden nceki ya da sonraki aylarn saysdr. Aylar iin pozitif bir deer gelecekteki bir tarihi, negatif bir deer gemi bir tarihi verir. Uyarlar Bamsz deikenlerden biri saysal deilse, SERTARH ilevi #DEER! hata deerini verir. Balang_tarihi geerli bir tarih deilse, SERTARH ilevi #SAYI! hata deerini verir. Aylar tamsay deilse, kesirli ksm atlr.

rnekler SERTARH(TARHSAYISI(15/01/91);1) eittir 33284 ya da 15/02/91 SERTARH(TARHSAYISI(31/03/91);-1) eittir 33297 ya da 28/02/91 TAMGN Ayrca bkz.Balang_tarihi ile son_tarih arasndaki tam alma gnlerinin saysn verir. alma gnlerine hafta sonlar ve tatil olarak belirlenmi tarihler dahil edilmez. Belli bir dnem boyunca allan gn says temelinde gerekleen ii haklarn hesaplamak iin TAMGN ilevini kullann. Bu ilev kullanlabilir deilse, zmleme Ara Paketini yklemek iin Kur programn altrn. zmleme Ara Paketini ykledikten sonra, Aralar mensndeki Eklentiler komutu ile onu semeniz ve etkinletirmeniz gerekir.Szdizimi TAMGN(balang_tarihi; son_tarih; tatiller)

Balang_tarihi balang tarihini temsil eden bir seri tarih saysdr.

- 25 -

Son_tarih son tarihi temsil eden bir seri tarih saysdr. Tatiller resmi tatiller ve tarihleri deien bayramlar gibi, alma takviminin dnda braklacak istee bal bir ya da daha fazla seri tarih saysdr. Uyarlar Bamsz deikenlerden herhangi biri saysal deilse, TAMGN ilevi #DEER! hata deerini verir. Bamsz deikenlerden herhangi biri geerli bir seri tarih says deilse, TAMGN ilevi #SAYI! hata deerini verir.

rnek TAMGN(TARHSAYISI(01/10/91); TARHSAYISI(01/12/91); TARHSAYISI(28/11/91)) eittir 43 SERAY Ayrca bkz.Balang_tarihinden nceki ya da sonraki belirtilmi ay says olan ayn son gn iin seri saysn verir. Ayn son gnne denk gelen vade tarihlerini ya da deme tarihlerini hesaplamak iin SERAY ilevini kullann. Bu ilev kullanlabilir deilse, zmleme Ara Paketini yklemek iin Kur programn altrn. zmleme Ara Paketini ykledikten sonra, Aralar mensnden Eklentiler komutunu semeniz ve etkinletirmeniz gerekir.Szdizimi SERAY(balang_tarihi;aylar)

Balang_tarihi balang tarihini temsil eden bir tarihtir. Aylar balang_tarihinden nceki ya da sonraki aylarn saysdr. Aylar iin pozitif bir say gelecek bir tarihi; negatif bir say gemi bir tarihi verir. Uyarlar Bamsz deikenlerden biri saysal deilse, SERAY ilevi #DEER! hata deerini verir. Balang_tarihi geerli bir tarih deilse, SERAY ilevi #SAYI! hata deerini verir. Aylar tamsay deilse kesirli ksm atlr. Balang_tarihi art aylar geersiz bir tarih veriyorsa, SERAY ilevi #SAYI! hata deerini verir.

rnekler SERAY(TARHSAYISI(01/01/93); 1) eittir 34028 ya da 28/2/93 SERAY(TARHSAYISI(01/01/93); -1) eittir 33969 ya da 31/12/92 HAFTASAY Ayrca bkz.Haftann, saysal olarak bir yl iinde bulunduu yeri belirten bir say verir. Bu ilev kullanlabilir deilse, zmleme Ara Paketini yklemek iin Kur programn altrn. zmleme Ara Paketini ykledikten sonra, Aralar mensndeki Eklentiler komutu ile onu semeniz ve etkinletirmeniz gerekir.Szdizimi HAFTASAY(tarih; sbayrak)

Tarih bir seri tarih says olarak ifade edilen tarihtir. Sbayrak haftann hangi gn baladn belirten 0 ya da 1 deeridir. SBayrak Haftann Balangc 1 2 3 Hafta Pazar gn balar. Haftann gnleri 1den 7ye sralanr. Hafta Pazartesi gn balar. Haftann gnleri 1den 7ye sralanr. Hafta Pazartesi gn balar. Haftann gnleri 0dan 6ya sralanr.

rnekler Tarih, 9 Ocak 1994, Pazar ise: HAFTASAY(34343; 0) eittir 3 HAFTASAY(34343; 1) eittir 2

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

GN Ayrca bkz.Balang_tarihinden belirtilen saydaki alma gn nceki ya da sonraki tarihi temsil eden bir sayy verir. Fatura deme tarihlerini, tahmini teslimat zamanlarn ya da alma gn saysn hesaplarken, hafta sonlarn ve tatiller olarak belirlenen tarihleri darda brakmak iin GN ilevini kullann. Sayy tarih eklinde grmek iin, Biim mensnden Hcreleri tklatn, Kategori kutusundan Tarihi tklatn ve sonra Tr kutusunda bir tarih biimini tklatn. Bu ilev kullanlabilir deilse, zmleme Ara Paketini yklemek iin Kur programn altrn. zmleme Ara Paketini ykledikten sonra, Aralar mensndeki Eklentiler komutu ile onu semeniz ve etkinletirmeniz gerekir.Szdizimi GN(balang_tarihi; gnler; tatiller)

Balang_tarihi balang tarihini ifade eden bir seri tarih saysdr. Gnler balang_tarihinden nceki ya da sonraki haftasonu ve tatil olmayan gnlerin saysdr. Gnler iin pozitif bir say gelecekteki bir tarihi, negatif bir say ise gemi bir tarihi verir. Tatiller resmi tatiller ve tarihi deien tarihler gibi, alma takviminden karlacak bir ya da daha fazla tarihten oluan istee bal bir liste. Liste, bir hcre aral veya tarihleri temsil eden bir say dizisi sabiti olabilir. Uyarlar Bamsz deikenlerden herhangi biri saysal deilse, GN ilevi #DEER! hata deerini verir. Balang_tarihi geerli bir tarih deilse, GN ilevi #SAYI! hata deerini verir. Balang_tarihi art gnler geersiz bir tarih verirse, GN ilevi #SAYI! hata deerini verir. Gnler tamsay deilse, kesirli ksm atlr.

rneklerGN(TARHSAYISI(03/01/91); 5) eittir 33248 ya da 10/01/91 7 Ocak 1991 ve 8 Ocak 1991 tatilse: GN(TARHSAYISI(03/01/91); 5; {33245; 33246}) eittir 33252 ya da 14/01/91

METN FONKSYONLARI DAMGA Numaras belirtilen karakteri verir. Baka tipte bilgisayarlardaki dosyalardan alm olabileceiniz sayfa kod numaralarn karakterlere evirmek iin DAMGA ilevini kullann. letim ortam Karakter kmesi Macintosh Macintosh karakter kmesi Windows ANSISzdizimi DAMGA(say) Say 1 ile 255 arasnda hangi karakteri istediinizi belirleyen bir saydr. Karakter, bilgisayarnz tarafndan kullanlan karakter takmndan alnr. rnekler DAMGA(65) eittir A DAMGA(33) eittir !

TEMZ Ayrca bkz.Yazdrlamayan tm karakterleri metinden karr. letim sisteminizde yazdrlamayan karakterler ieren baka uygulamalardan alnm metin zerinde TEMZ ilevini kullann. rnein, genellikle veri dosyalarnn banda ve sonunda olan ve yazdrlamayan dk seviyeli baz bilgisayar kodlarn karmak iin TEMZ ilevini kullanabilirsiniz.Szdizimi TEMZ(metin) Metin iinden yazdrlamayan karakterleri karmak istediiniz herhangi bir ilem tablosu bilgisidir. rnek

- 27 -

DAMGA(7) yazdrlamayan bir karakter verdii iin: TEMZ(DAMGA(7)&metin&DAMGA(7)) eittir metin KOD Bir metin dizisindeki ilk karakter iin saysal bir kod verir. Sonu olarak verilen kod bilgisayarnz tarafndan kullanlan karakter kmesine karlk gelir. letim sistemiKarakter kmesi Macintosh Windows Macintosh karakter kmesi ANSI

Szdizimi KOD(metin) Metin ilk karakterinin kodunu renmek istediiniz metindir. rnekler KOD(A) eittir 65 KOD(Alfabe) eittir 65

BRLETRBirka metin esini tek bir metin esi olarak birletirir. Szdizimi BRLETR (metin1; metin2; ...)

Metin1; metin2;... tek bir metin esi olarak birletirecek 1 ile 30 arasnda metin esidir. Metin eleri, metin dizisi, say ya da tek hcre bavurusu olabilir. Uyarlar & ileci, metin elerini birletirmek iin, BRLETR ilevinin yerine kullanlabilir. rnekler BRLETR(Toplam ; Deer) eittir Toplam Deer. Bu aadakinin edeeridir Toplam& &Deer . BRLETR(C5,iin debi,C2,C8,/km,dr.) eittir Kzlrmak iin debi 32/kmdir. LRA Para birimi biimini kullanarak, onluklar istenen haneye yuvarlayarak, bir sayy metne dntrr. Kullanlan biim: #.##0,00 TL_);(#.##0,00 TL).Szdizimi LRA(say,onluklar)

Say bir say, bir say ieren bir hcreye bavuru ya da say veren bir formldr. Onluklar ondalk noktann sandaki basamak saysdr. Onluklar negatifse, say ondalk noktann soluna yuvarlanr. Onluklar belirtilmezse, 2 olduu varsaylr. Uyarlar Bir say ieren bir hcreyi Biim mensnden Hcreler komutuyla biimlemek ile bir sayy dorudan LRA ileviyle biimlemek arasndaki en nemli fark, LRA ilevinin sonucu metne dntrmesidir. Hcreler komutuyla biimlenen bir say hala bir saydr. Formllerde LRA ileviyle biimlenmi saylar kullanmaya devam edebilirsiniz, nk Microsoft Excel metin deerleri olarak girilmi saylar hesaplama yaparken saylara dntrr.rnekler LRA(1234,567; 2) eittir 1234,57 TL LRA(1234,567, -2) eittir 1200 TL LRA(-1234,567; -2) eittir (1200 TL) LRA(-0,123; 4) eittir (0,1230 TL) LRA(99,888) eittir 99,89 TL

ZDE ki metin dizisini karlatrr ve tam olarak aynysalar DORUyu, ayn deilseler YANLI verir.

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

ZDE byk-kk harfe duyarldr, ama biim farklarn gzard eder. Bir belgeye girilmekte olan metni test etmek iin ZDE ilevini kullann.Szdizimi ZDE(metin1;metin2)

Metin1 ilk metin dizisidir. Metin2 ikinci metin dizisidir.rnekler ZDE(szck; szck) eittir DORU ZDE(Szck; szck) eittir YANLI ZDE(S zck; szck) eittir YANLI

Kullanc tanml bir deerin bir aralktaki bir deere uyduundan emin olmak iin, bir hcreye bir dizi olarak aadaki forml girin. Tek bir hcreye bir dizi forml girmek iin, CTRL+ST KARAKTER+ENTER (Windows iin Microsoft Excelde) tularna basn. TestDeeri ad kullanc tanml bir deer ieren bir hcreye bavuruda bulunur; KarlatrAralk ad, kontrol edilecek metin deerlerinin listesine bavuruda bulunur. {=OR(ZDE(TestDeeri; KarlatrAralk))} BUL Bir metin dizisini baka bir metin dizisi iinde bulur ve bul_metinin ilk olutuu karakterin saysn verir. Bir metin dizisi iinde baka bir metin dizisini bulmak iin MBUL ilevini de kullanabilirsiniz, ama MBULun tersine BUL ilevi byk-kk harfe duyarldr ve joker karakterlere izin vermez.Szdizimi BUL(bul_metin; metin; balang_says) Bul_metin bulmak istediiniz metindir. Bul_metin (bo metin) ise, BUL arama dizisindeki ilk karakteri (balang_says ya da 1 numaral karakter) seer. Bul_metin joker karakterler ieremez.

Metin bulmak istediiniz metni ieren metindir. Balang_says aramann balatlaca karakteri belirtir. Metindeki ilk karakter karakter says 1dir. Balang_says belirtilmezse, 1 olduu varsaylr. Uyarlar Bul_metin, metinde yoksa, BUL ilevi #DEER! hata deerini verir. Balang_says sfrdan byk deilse, BUL ilevi #DEER! hata deerini verir. Balang_says, metinin uzunluundan bykse, BUL ilevi #DEER! hata deerini verir. rnekler BUL(M,Meryem Turkmen) eittir 1 BUL(m,Meryem Turkmen) eittir 6 BUL(M,Meryem Turkmen,3) eittir 8

Bir ilem tablosunda paralar ve seri saylar listeniz olduunu ve her hcreden para adlarn ayklayp seri saylarn darda tutmak istediinizi varsayalm. # simgesini bulmak iin BUL ilevini ve seri saysn gzard etmek iin PARAAL ilevini kullanabilirsiniz. A2:A4 srasyla aadaki seri saylaryla paralar iermektedir: Seramik zolatrler #124-TD45-87, Bakr Teller #12-671-6772, Deiken Rezistrler #116010.PARAAL(A2;1;BUL( #;A2;1)-1) eittir Seramik zolatrler PARAAL(A3;1;BUL( #;A3;1)-1) eittir Bakr Teller PARAAL(A4;1;BUL( #;A4;1)-1) eittir Deiken Rezistrler

SAYIDZENLE Bir sayy belirtilen sayda ondala yuvarlar, bir virgl ve noktalar kullanarak sayy onluk biimde biimler ve sonucu metin olarak verir.Szdizimi SAYIDZENLE(say;onluklar;virgl_yok)

Say yuvarlamak ve metne dntrmek istediiniz saydr.- 29 -

Onluklar ondalk virgln sandaki basamak saysdr. Virgl_yok DORU olduunda SAYIDZENLE ilevinin sonu metnine noktalar dahil etmesini nleyen bir mantksal deerdir. Virgl_yok YANLIsa ya da belirtilmemise, sonu metni her zamanki gibi noktalar ierir. Microsoft Excelde saylar hibir zaman 15den fazla anlaml basamak ieremezler, ama onluklar 127ye kadar kabilirler. Onluklar negatifse, say ondalk virgln soluna yuvarlanr. Onluklar belirtilmezse 2 olduu varsaylr.

Uyarlar Bir say ieren bir hcreyi Biim mensnden Hcreler komutuyla biimlemekle, sayy dorudan SAYIDZENLE ileviyle biimlemek arasndaki en nemli fark, SAYIDZENLE ilevinin sonucu metne dntrmesidir. Hcreler komutuyla biimlenen bir say hala bir saydr.rnekler SAYIDZENLE(1234,567; 1) eittir 1234.6 SAYIDZENLE(1234,567; -1) eittir 1230 SAYIDZENLE(-1234,567; -1) eittir -1230 SAYIDZENLE(44,332) eittir 44,33

SOLDANBir metin dizisindeki ilk (ya da en soldaki) karakteri ya da karakterleri verir. Szdizimi SOLDAN(metin; say_karakterler)

Metin Szmek istediiniz karakterleri ieren metin dizisidir. Say_karakterler SOLDAN ilevinin vermesini istediiniz karakter saysn belirler. Say_karakterler sfrdan byk ya da sfra eit olmaldr. Say_karakterler metnin uzunluundan bykse, SOLDAN ilevi tm metni verir. Say_karakterler belirtilmezse, 1 olduu varsaylr. rnekler SOLDAN(Sat Fiyat; 5) eittir Sat

A1 zmiri ieriyorsa: SOLDAN(A1) eittir Baz muhasebe programlar, negatif saylar deerin sanda bir eksi (-) iareti ile grntlerler. Negatif saylar bu ekilde saklayan bir programla yaratlm bir dosyadan veri alyorsanz, Microsoft Excel deerleri metin olarak alabilir. Metinleri deerlere dntrmek iin, en sadaki karakter (-) simgesi hari metnin tm karakterlerini dndrmeli ve sonucu -1 ile arpmalsnz. Say_karakterler deikeni iin, metin dizesindeki karakter saysn hesaplamak zere UZUNLUK alma sayfas ilevini kullann ve sonra 1 karn. rnein, A2 hcresindeki deer 156 ise, aadaki forml bu deeri -156ya evirir. SOLDAN(A2,UZUNLUK(A2)1)*1 UZUNLUKBir metin dizisindeki karakterlerin saysn verir. Szdizimi UZUNLUK(metin) Metin uzunluunu bulmak istediiniz metindir. Boluklar da karakter olarak saylr. rnekler UZUNLUK(Phoenix, AZ) eittir 11 UZUNLUK() eittir 0

KKHARFMetindeki tm byk harfleri kk harfe evirir. Szdizimi KKHARF(metin) Metin kk harfe evirmek istediiniz metindir. KKHARF ilevi metindeki harf olmayan karakterleri

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

deitirmez. rnekler KKHARF(E. E. Birlii) eittir e. e. birlii KKHARF(Apt. 2B) eittir apt. 2b KKHARF ilevi YAZIM.DZEN ve BYKHARF ilevlerine benzer. YAZIM.DZEN ilevi iin verilen rnekleri inceleyin

PARAALBelirlediiniz konumdan balayarak, bir metinden belirli sayda karakteri verir. Szdizimi PARAAL(metin; balang_says; say_karakterler)

Metin Szmek istediiniz karakterleri ieren metindir. Balang_says metinde Szmek istediiniz ilk karakterin konumudur. Metindeki ilk karakterin balang_says 1dir ve yle devam eder. Balang_says, metin uzunluundan bykse PARAAL ilevi (bo metin) verir. Balang_says, metin byklnden kkse, ama balang_says art say_karakterler, metin uzunluunu ayorsa, PARAAL metinin metnin sonuna kadar olan karakterleri verir. Balang_says 1den kkse, PARAAL ilevi #DEER! hata deerini verir.

Say_karakterler metinden ka karakter verileceini belirler. Say_karakterler negatifse, PARAAL ilevi #DEER! hata deerini verir.rnekler PARAAL(Ad Yaptr; 1; 2) eittir Ad PARAAL(Ad Yaptr; 4; 20) eittir Yaptr PARAAL(1234; 5; 5) eittir (bo metin) Ayrca KOD ve BUL ilevleri iin verilen rnekleri inceleyin.

YAZIM.DZEN Metin dizesindeki ilk karakteri ve metinde bir harf dndaki bir karakteri izleyen dier harfleri byk harfe evirir. Tm dier harfleri kk harfe evirir.Szdizimi YAZIM.DZEN(metin)

Metin trnak iaretleri iindeki metin, metin veren bir forml ya da yer yer byk harfle yazlmasn istediiniz metni ieren bir hcreye bavurudur. rneklerYAZIM.DZEN(bu bir BALIKTIR) eittir Bu Bir Balktr YAZIM.DZEN(5-paralk deeri yok) eittir 5-Paralk Deeri Yok YAZIM.DZEN(76BTe) eittir 76Bte

DETRBir metnin yerine baka bir metin koyar. Szdizimi DETR(eski_metin; balang_says; say_karakterler; yeni_metin)

Eski_metin iinde baz karakterleri deitirmek istediiniz metindir. Balang_says yerine yeni_metini koymak istediiniz eski_metinde karakterin konumudur Say_karakterler yerine yeni_metini koymak istediiniz eski_metinde karakterlerin saysdr Yeni_metin eski_metindeki karakterlerin yerini alacak metindirrnekler Aadaki forml, eski_metindeki altnc karakterden balayarak, be karakterin yerine yeni_metini koyar. DETR(abcdefghijk; 6; 5; *) eittir abcde*k Altnc karakterden onuncu karaktere kadar olan karakterler * ile deitirilir.

Aadaki forml, 1990n son iki basaman 91 olarak deitirir: DETR(1990; 3; 2; 91) eittir 1991 A2 hcresi 123456y ieriyorsa: DETR(A2; 1; 3; @) eittir @456 SADAN ilevi ABCDEFyi verirse:- 31 -

DETR(SADAN(A3; 6); 1; 6; *) eittir * YNELE Metni belirtilen sayda yineler. Bir hcreyi bir metni yineleyerek doldurmak iin YNELE ilevini kullann.Szdizimi YNELE(metin, say_kere)

Metin yinelemek istediiniz metindir. Say_kere metinin ka kez yineleceini belirten pozitif bir saydr. Say_kere 0 (sfr) ise, YNELE ilevi (bo metin) verir. Say_kere tamsay deilse, kesirli ksm atlr. YNELE ilevinin sonucu 255 karakterden uzun olamaz. pucu lem tablonuzda basit bir histogram yaratmak iin bu ilevi kullanabilirsiniz.rnekler YNELE(*-; 3) eittir *-*-*-

A3 hcresi Satlar ieriyorsa: YNELE($A$3; 2,9) eittir SatlarSatlar SADANBir metindeki son (en sadaki) karakteri ya da karakterleri verir. Szdizimi SADAN(text; say_karakterler)

Metin Szmek istediiniz karakterleri ieren metindir. Say_karakterler ka karakter Szmek istediinizi belirler. Say_karakterler sfrdan byk ya da sfra eit olmaldr. Say_karakterler metnin uzunluundan bykse, SADAN ilevi metnin tamamn verir. Say_karakterler belirtilmezse, 1 olduu varsaylr. rnekler SADAN(Sat Fiyat; 6) eittir Fiyat SADAN(Stok Says) eittir SADAN ilevi, SOLDAN ilevine benzer. daha fazla rnek iin SOLDAN ilevine bakn.

MBUL Belirli bir karakterin ya da metin dizisinin ilk bulunduu karakterin saysn verir (soldan saa doru). Bir karakteri ya da metin dizisini baka bir metin dizisi iinde yerini bulmak iin MBUL ilevini kullanabilir ve PARAAL ya da DETR ilevlerini kullanarak metni deitirebilirsiniz.Szdizimi MBUL(bul_metin; metin; balang_says)

Bul_metin bulmak istediiniz metindir. Bul_metinde joker karakterler, soru iareti (?) ve yldz (*) kullanabilirsiniz. Soru iareti tek bir karakteri bulur; yldz bir dizi karakteri bulur. Gerek bir soru iaretini ya da yldz bulmak istiyorsanz, karakterden nce bir tilde (~) yazn. Bul_metin bulunamazsa, #DEER! hata deeri verilir. Metin iinde bul_metini aramak istediiniz metindir. Balang_says soldan saymaya balayarak, metinin iinde, aramay balatmak istediiniz karakter saysdr. Balang_says belirtilmezse, 1 olduu varsaylr. Balang_says 0dan byk deilse ya da metinin uzunluundan bykse, #DEER! hata deeri verilir.

pucu Metnin solundan belirlenen sayda karakteri atlamak iin balang_saysn kullann. rnein, AYF0093.YoungMensApparel gibi bir metin dizisiyle altnz varsayalm. Metin dizisinin tanmlayc ksmnda, metnin seri says ksmn aratrmadan, ilk Ynin saysn bulmak iin, balang_saysn 8e ayarlayn. MBUL ilevi 8. karakterle balar, sonraki karakterde bul_metini bulur ve 9 saysn verir. MBUL ilevi her zaman, balang_saysndan deil, metin dizisinin solundan itibaren karakterlerin saysn verir. Uyarlar

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

MBUL ilevi, metni aratrrken byk-kk harf ayrm yapmaz. MBUL ilevi BUL ilevine benzer, ama BUL ilevi byk-kk harfe duyarldr. rnekler MBUL(r;Durum;3) eittir 3

B17 hcresi marj ve A14 hcresi Kr Marjn ieriyorsa: MBUL($B$17;$A$14) eittir 5 DETR ilevine, yeni metni eklemeye balayacanz doru balang_saysn vermek iin MBUL ilevini DETR ileviyle birlikte kullann. Yukardaki rnekle ayn hcre bavurularn kullanarak: DETR($A$14;MBUL($B$17;$A$14);6;Tutar) Kr Tutarn verir. YERNEKOY Metinde, yeni_metinin yerine eski_metini koyar. Metin dizisindeki belirli bir metni deitirmek istediinizde YERNEKOY ilevini, bir metin dizisinde belirli bir yerde geen metni deitirmek iin DETR ilevini kullann. Szdizimi YERNEKOY(metin; eski_metin; yeni_metin; yineleme_says) Metin metin ya da karakterlerini deitirmek istediiniz metni ieren hcreye bavurudur. Eski_metin deitirmek istediiniz metindir. Yeni_metin eski_metinin yerine koymak istediiniz metindir . Yineleme_says eski_metinin, getii hangi yerlerde yeni_metin ile deitirileceini belirtir. Yineleme_says belirtilirse, eski_metin yalnz orada deitirilir. Belirtilmezse, eski_metin, metinde getii her yerde yeni_metin ile deitirilir. rnekler YERNEKOY(Sat Verisi; Sat; Maliyet) eittir Maliyet Verisi YERNEKOY(1. Dnem, 1991; 1; 2; 1) eittir 2. Dnem, 1991 YERNEKOY(1. Dnem, 1991; 1; 2; 3) eittir 1. Dnem, 1992 Hcii adl hcredeki Ayra adl metin sabitini, getii her yerde keli ayralarla deitirmek iin: YERNEKOY(Hcii; Ayra; ] [) MDeerin bavuruda bulunduu metni verir Szdizimi M(deer)

Deer test etmek istediiniz deerdir. Deer metin ise ya da metne bavuruda bulunuyorsa, M ilevi deeri verir. Deer metne bavuruda bulunmuyorsa, M ilevi (bo metin) verir. Uyarlar Genellikle bir formlde M ilevini kullanmanz gerekmez, nk Microsoft Excel gerekli olduunda deerleri kendiliinden dntrr. Bu ilev baka i tablosu uygulamalaryla uyumluluk asndan dahil edilmitir. rnekler B1 Yamur metnini ieriyorsa: M(B1) eittir YamurB2 19 saysn ieriyorsa: M(B2) eittir M(Doru) eittir Doru M(DORU) eittir

METNEEVRBir deeri belirtilen say biiminde metne evirir. Szdizimi

- 33 -

METNEEVR(deer, biim_metni)

Deer saysal bir deer, bir saysal deeri deerlendiren bir forml ya da bir saysal deer ieren bir hcreye yaplan bir bavurudur Biim_metni Hcreleri Biimlendir iletiim kutusundaki Say sekmesinde Kategori kutusundan metin biiminde bir say biimidir. Biim_metni yldz (*) ieremez ve Genel say biiminde olamaz. Uyarlar Bir hcreyi Biim mensndeki Hcreler komutunun Say sekmesindeki bir seenekle komutla biimlendirmek, yalnz biimi deitirir, deeri deitirmez. METNEEVR ilevini kullanmak bir deeri biimlenmi metne dntrr ve sonu artk hesaplanm bir say deildir.rnekler METNEEVR(2,715; 0,00 TL) eittir 2,72 TL METNEEVR(15/4/91, gg mmmm yyyy) eittir 15 Nisan 1991

KIRP Szckler arasndaki tek boluklar dnda metinden tm boluklar kaldrr. Boluklar dzenli olmayan, baka bir uygulamadan aldnz metin zerinde KIRP ilevini kullann.Szdizimi KIRP(metin) Metin iinden boluklarn kaldrlmasn istediiniz metindir.

rnek KIRP( lk Dnem Gelirleri ) eittir lk Dnem Gelirleri BYKHARFMetni byk harfe evirir. Szdizimi BYKHARF(metin) Metin byk harfe evrilmesini istediiniz metindir. Metin bir bavuru ya da metin dizisi olabilir. rnekler BYKHARF(toplam) eittir TOPLAM E5 hcresi verimi ieriyorsa BYKHARF(E5) eittir VERM

SAYIYAEVRBir sayy temsil eden bir metni sayya evirir. Szdizimi SAYIYAEVR(metin)

Metin trnak iaretleri iindeki metin ya da dntrmek istediiniz metni ieren bir hcreye yaplan bir bavurudur. Metin, Microsoft Excelin tand sabit say, tarih ya da zaman biimlerinden herhangi birinde olabilir. Metin bu biimlerden birinde deilse, SAYIYAEVR ilevi #DEER! hata deerini verir. Uyarlar Genellikle bir formlde SAYIYAEVR ilevini kullanmanz gerekmez, nk Microsoft Excel gerekli olduunda metni otomatik olarak saylara evirir. Bu ilev baka i tablosu programlaryla uyumluluk asndan dahil edilmitir.rnekler SAYIYAEVR($1, 000) eittir 1.000 SAYIYAEVR(16:48:00)-SAYIYAEVR(12:00:00) eittir 16:48:00-12:00:00 eittir 0.2, 4 saat ve 48 dakikaya karlk gelen seri says.

Excel Fonksiyonlar

Remzi KUYUGZ

05 Aralk 2011

MATEMATKSEL FONKSYONLARMUTLAKBir saynn mutlak deerini verir. Bir saynn mutlak deeri, iareti olmadan saydr. Szdizimi MUTLAK(say) Say mutlak deerini istediiniz gerek saydr. rnekler MUTLAK(2) eittir 2 MUTLAK(-2) eittir 2

A1, -16y ieriyorsa: KAREKK(MUTLAK(A1)) eittir 4 TAVANAYUVARLA Sfrdan uzaa, anlamn en yakn katna yuvarlanm sayy verir. rnein, fiyatlarnzda kurular kullanmak istemiyorsanz ve rnnzn fiyat 4, 42 TL ise, fiyatlar en yakn 5 kurua yuvarlamak iin =TAVANAYUVARLA(4,42;0,05) formln kullann.Szdizimi TAVANAYUVARLA(say;anlam)

Say yuvarlamak istediiniz deerdir. Anlam kendisine yuvarlamak istediiniz kattr. Uyarlar Bamsz deikenlerden herhangi biri saysal deilse, TAVANAYUVARLA ilevi #DEER! hata deerini verir. Saynn iaretinden bamsz olarak, bir deer sfrdan uzaa ayarlandnda yukar yuvarlanr. Say, anlamn tam bir katysa, yuvarlama yaplmaz. Say ile anlamn iaretleri farklysa, TAVANAYUVARLA ilevi #SAYI! hata deerini verir. rnekler TAVANAYUVARLA(2,5; 1) eittir 3 TAVANAYUVARLA(-2,5; -2) eittir -4 TAVANAYUVARLA(-2,5; 2) eittir #SAYI! TAVANAYUVARLA(1,5; 0,1) eittir 1,5 TAVANAYUVARLA(0,234; 0,01) eittir 0,24

COSVerilen ann kosinsn verir. Szdizimi COS(say) Say Kosinsn istediiniz radyan cinsinden adr. A derece cinsindense, radyana evirmek iin P()/180 ile arpn. rnekler COS(1,047) eittir 0,500171 COS(60*P()/180) eittir 0,5; 60 derecenin kosins

EERSAYVerilen ltlere uyan bir aralk iindeki bo olmayan hcreleri sayar. Szdizimi EERSAY(erim; lt)

Erim iinde bo olmayan hcreleri saymak istediiniz hcre araldr. lt hangi hcrelerin saylacan tanmlayan sayi, ifade ya da metin biimindeki lttr. rnein, lt 32, 32, >32, elmalar olarak ifade edilebilir. rnekler A3:A6nn srasyla elmalar, portakallar, eftaliler, elmalar ierdiini varsayalm.

- 35 -

EERSAY(A3:A6;elmalar) eittir 2 B3:B6nn srasyla 32, 54, 75, 86 saylarn ierdiini varsayalm. EERSAY(B3:B6;>55) eittir 2 FT En yakn ift tamsayya yuvarlanm sayy verir. Bu ilevi ikier ikier gelen eleri ilemek iin kullanabilirsiniz. rnein, bir ambalaj sand bir ya da iki elik sralar kabul ediyor. En yakn ikiye yuvarlanan e says sandn kapasitesine denk geldii zaman sandk dolar.Szdizimi FT(say) Say yuvarlanacak deerdir. Uyarlar Say saysal deilse, FT ilevi #DEER! hata deerini verir. Saynn iaretinden bamsz olarak, sfrdan uzaa ayarlandnda bir deer yuvarlanr. Say bir ift tamsay olduunda, yuvarlama olmaz. rnekler FT(1,5) eittir 2 FT(3) eittir 4 FT(2) eittir 2 FT(-1) eittir -2

S Saynn kuvvetine ykseltilmi eyi verir