際際滷

際際滷Share a Scribd company logo
M聴CROSOFT EXCEL

  EXCELDE KULLANILAN
 FORMLLERDEN BAZILARI
:::Balarken:::
 Microsoft Excelin en zevkli olan form端l
k脹sm脹 hakk脹nda k脹sa k脹sa bilgileri ve baz脹
   form端llerin nas脹l yaz脹ld脹脹n脹 burada
              bulacaks脹n脹z.

   Not: Bu sunum, Excel 2003e g旦re
  haz脹rlanm脹t脹r. Baz脹 terimler, 2007 ile
uyumayabilir. Ancak form端l k脹sm脹nda bir
            deiiklik yoktur.
EXCELDE;
   Excelde form端l yazarken mutlaka eittir (=)
    iareti konularak form端l yaz脹lmal脹d脹r.
   Excelde kullan脹lan form端llerin belli kullan脹m
    artlar脹 vard脹r, o artlar d脹脹na 巽脹k脹lamaz.
   Excel ile bir form端l kullanabildiiniz gibi
    artlar脹 amadan birden fazla form端l端 yerine
    g旦re kullanabilirsiniz.
   Form端l端 yazd脹ktan sonra ENTER tuu ile
    form端l端 uygulay脹n.
Bilinmesi Gerekenler
   Excelde 256 adet s端tun 65536 adet sat脹r
    bulunmaktad脹r.
   Excelde s端tunlar脹n 端zerinde harf, sat脹r
    balar脹nda ise rakam vard脹r. Bunlar bizim
    hangi h端crede bulunduumuzu 旦renmemizde
    yard脹mc脹 olacakt脹r.
   Excelin uzant脹s脹 XLS dir.
: ve ; nedir, ne ie yarar?
 : iki nokta, belirtilen h端cre aral脹脹ndaki
  deerler demektir. A1:A10 ifadesi A1 ile A10
  aras脹ndaki deerleri temsil eder.
A1,A2,A3,A4,A5,A6,A7,A8,A9,A10
 ; noktal脹 virg端l sadece belirtilen h端credeki

  deerler demektir. A1;A10 ifadesi sadece A1
  ve A10un i巽erisindeki deeri temsil eder.
A1,A10
 : ve ; form端llerle birlikte kullan脹l脹r.
Excelde ilemler nas脹l yap脹l脹r?
   Excelde hesaplama yap脹l脹rken deerler
    sabitlenirse; 旦rnein bir toplama ileminde
    deerler sabit girilirse =10+10 gibi bu tip
    form端ller sal脹kl脹 deildir.
   Form端llerin daima h端cre adreslerini kaynak
    g旦sterilerek yaz脹lmas脹n脹 tavsiye ediyoruz.
    rnein, =A1+A5 gibi B旦ylesi bir ilemde
    A1 ve A10 i巽erisindeki deerler deitirilse
    bile form端l端n deitirilmesine gerek yoktur.
FORML OALTMA
   Normalde Excelin mouse iareti beyaz kal脹n bir art脹
    iaretidir. Se巽ili olan h端crenin sa alt k旦esinde k端巽端k
    bir kare vard脹r. Onun 端zerine mouse ile gelindiinde
    art脹 iareti siyah ince bir art脹 eklini al脹r. Bu ekilde
    mousenin sol tuu bas脹l脹 tutularak aa脹 h端crelere
    s端r端klenirse, form端l ya da say脹, metin 巽oalt脹lm脹
    olur.

                                           Se巽ili h端cre

                                           K端巽端k kare ile h端cre
                                           i巽indeki deerler
                                           巽oalt脹l脹r.
TOPLA FONKS聴YONU
 Bu komut belirtilen aral脹klardaki say脹lar脹
  toplamak i巽in kullan脹l脹r.
Yaz脹l脹脹:
=Topla(Aral脹k)
=Topla(A1:A10) -> A1 ile A10 aras脹ndaki
  say脹lar脹 toplar.
=Topla(A1;A10) -> Sadece A1 ile A10
  h端cresinde bulunan say脹lar脹 toplar.
ARPIM FONKS聴YONU
Belirtilen aral脹ktaki say脹lar脹 巽arpmak i巽in
 kullan脹l脹r.
Yaz脹l脹脹:
=arp脹m(Aral脹k)
=arp脹m(B2:B4)-> B2 ile B4 aras脹nda bulunan
 say脹lar 巽arpar.
=arp脹m(B2;B4)-> Sadece B2 ile B4 h端cresinde
 bulunan say脹lar脹 巽arpar.
..! B聴LG聴 !..
 Aa脹daki gibi bir form端lde
  hangi h端creler toplan脹r,
  bakal脹m.
=Topla(A4:C8) ->Bu form端l
  A4 ile C8 aras脹ndaki say脹lar脹
  toplar.
  Yanda G旦r端ld端端 gibi
  say脹lar bulunmaktad脹r.
  B旦yle bir form端lde,         A4 den balam脹, C8 de balam脹
  balang脹巽 say脹s脹na ve biti Yani A4,A5,A6,A7,A8 B s端tununda
  say脹s脹na bakar脹z.           da ayn脹 h端creler ve C s端tununda da
                              ayn脹 h端creler al脹n脹r. Buna g旦re sonu巽
                              54 巽脹kacakt脹r.
RNEK: Bir 端niversite 旦rencisi vize ve final s脹nav notlar脹n脹n
hesaplanmas脹 isteniyor. Excelde bunu hesaplayacak form端l端
yaz脹n. Vizenin %30u Finalin ise %70 al脹nacakt脹r.

 聴lk olarak unu bilelim. rencinin vize notunun 60
  olduunu varsayal脹m. 60 say脹s脹n脹n %30unu bulmak
  i巽in (60*30)/100 ilemi sonucunda %30u al脹n脹yor.
  Daha k脹sa olarak 60*0,3 yap脹ld脹脹nda ilem yap脹l脹r.
  Buna g旦re B ve C h端crelerinde vize ve final
  notlar脹n脹n olduunu d端端nelim. D h端cresine
  ortalamay脹 hesaplayaca脹z. D2 h端cresine;
=B2*0,3+C2*0,7 yaz脹yoruz.
  Unutmay脹n! Excel, ilem s脹ras脹na dikkat eder. nce
  b旦lme, sonra 巽arpma, sonra toplama ve 巽脹karma
  ilemi yap脹l脹r.
ORTALAMA FONKS聴YONU
Belirtilen aral脹ktaki say脹lar脹 toplay脹p, ka巽 say脹
 toplam脹 ise o say脹ya b旦ler.
Yaz脹l脹脹:
=Ortalama(Aral脹k)
=Ortalama(B2:D2)
=Ortalama(B2;D2)
B2=50, C2=60, D2=70 olduuna g旦re sonu巽=60 t脹r.
RNEK: Bir lise 旦rencisinin 1. yaz脹l脹, 2. yaz脹l脹 ve 3. yaz脹l脹 notlar脹
giriliyor. Bu 旦rencinin notunu hesaplay脹n脹z.

 rencinin notu, fonksiyon kullanmadan u
  ekilde hesaplanabilir; B2,C2,D2 alanlar脹nda
  not olduunu kabul ederek:
=(B2+C3+D3)/3 diyebiliriz.
 Dikkat!.. Form端l hatal脹 yaz脹ld脹. Dorusu:
=(B2+C2+D2) /3
Ortalama fonksiyonunu kullanarak:
=Ortalama(B2:D2) yazman脹z yeterlidir.
KAREKK FONKS聴YONU
Verilen pozitif bir say脹n脹n karek旦k端n端 bulur.
Yaz脹l脹脹:
=Karek旦k(Say脹)
=Karek旦k(16) -> 4 olarak sonu巽 gelir.

 Say脹y脹 direk yazabildiimiz gibi h端cre adresini
 de g旦sterebiliriz.
=Karek旦k(A2) gibi
MAK FONKS聴YONU
Belirtilen bir aral脹ktaki say脹lar脹n en y端ksek
 olan脹n脹 verir.
Yaz脹l脹脹:
=Mak(Aral脹k)
=Mak(A2:C30)*
=Mak(A2;A30)
 *stteki form端l, A2 den C30da kadar olan
 say脹lardan en b端y端k say脹y脹 verir.
MIN FONKS聴YONU
Belirtilen bir aral脹ktaki say脹lar脹n en d端端k
 olan脹n脹 verir.
Yaz脹l脹脹:
=Min(Aral脹k)
=Min(A2:C30)*
=Min(A2;A30)
 *stteki form端l, A2 den C30da kadar olan
 say脹lardan en d端端k say脹y脹 verir.
MOD FONKS聴YONU
Verilen say脹y脹, verilen b旦lene b旦ld端kten sonra
 kalan脹 verir.
Yaz脹l脹脹:
=Mod(Say脹;B旦len)
=Mod(4;2) -> Sonu巽 s脹f脹rd脹r (0).
=Mod(16;3)-> Sonu巽 birdir (1).
Bunu biliyor muydunuz?
   Bir 旦retmen idareye verdii notlar脹 virg端ll端
    olarak basamakl脹 say脹 veremez. Ama
    hesaplamalarda bazen virg端ll端 say脹lar
    巽脹kmaktad脹r.
   rnein 旦rencinin notu 56,5 巽脹km脹 ise bunun
    57 ye yuvarlanmas脹 gerekir. Bu yuvarlama
    ilemi i巽in biz de YUVARLAMA
    fonksiyonunu kullanarak sorunu ortadan
    kald脹r脹yoruz.
YUVARLA FONKS聴YONU
Verilen say脹y脹, virg端lden sonra ka巽 basamak
 kalacak ekilde aa脹 ya da yukar脹 yuvarlar.
Yaz脹l脹脹:
=Yuvarla(Say脹;Virg端lden Sonra Basamak Say脹s脹)
=Yuvarla(56,5;0) -> 57
=Yuvarla(45,43;1) -> 45,3
=Yuvarla(45,4;0) -> 45
RNEK: Aa脹daki tabloda gerekli form端lleri giriniz. Ortalamay脹
     hesaplay脹n脹z, ondal脹kl脹 巽脹kan say脹lar脹 tam say脹ya yuvarlay脹n.
            A     B       C        D       Ortalamay脹 bulmak i巽in;
     1 Ad脹       1.Not 2.Not    Ort.      =Ortalama(B2:C2) form端l端n端 D2
                                            h端cresine yaz脹yoruz.
     2 Erol       45       65      55
                                            * Yanda da g旦rd端端n端z gibi bu form端l
     3 Ali        10       35     22,5      yaz脹ld脹脹 zaman Ortalamalarda virg端ll端
     4 Hasan      45       74     59,5      say脹lar 巽脹km脹 durumda. Bunu Yuvarla
                                            komutuyla 巽旦zelim.
     5 Aye       65       89      77
Bunun i巽in,                                             A     B        C       D
=Yuvarla(22,5;0) yazabilirsiniz. Ama bu          1 Ad脹       1.Not   2.Not   Ort.
sal脹kl脹 olmayacakt脹r. Yuvarladan sonra
                                                 2 Erol       45       65      55
say脹 geldiine g旦re;
                                                 3 Ali        10       35      23
=Yuvarla(Ortalama(B2:C2);0) diyebiliriz.
端nk端 Ortalama fonksiyonun sonucunda             4 Hasan      45       74      60
bir say脹 端retiliyor. Bu say脹y脹 kullanarak        5 Aye       65       89      77
yuvarlama ilemini yapabiliriz.
AAI YUVARLA FONK.
Verilen say脹y脹 istenilen say脹da aa脹
 yuvarlamak i巽in kullan脹l脹r.
Yaz脹l脹脹:
=Aa脹yuvarla(23,56;0) -> 23
=Aa脹yuvarla(23,99;1) -> 23,9

    Aa脹 yuvarla komutunda say脹 ne olursa olsun
    aa脹 yuvarlan脹r!..
YUKARI YUVARLA FONK.
 Verilen say脹y脹 istenilen say脹da yukar脹 yuvarlamak i巽in
  kullan脹l脹r.
Yaz脹l脹脹:
=Yukar脹yuvarla(23,11;0) -> 24
=Yukar脹yuvarla(23,99;1) -> 24
  Dokuz say脹s脹 bir 端stte yuvarlad脹脹ndan say脹 24 d端r.

    Yukar脹 yuvarla komutunda say脹 ne olursa olsun yukar脹
    yuvarlan脹r!..
Saat, Bug端n, imdi, G端n, Ay, Y脹l,
           Deil Fonksiyonlar脹
   =Saat(23:15:00) -> (23)
   =Bug端n() -> 07.11.2005
   =imdi() -> 07.11.2005 21:19
   =G端n(07.11.2005) -> 07
   =Ay(07.11.2005) -> 11
   =Y脹l(07.11.2005) -> 2005
   =Deil(4+4=2) -> Yanl脹
   =Deil(2*2=5) -> Doru
    Deil fonksiyonu yap脹lan ilemin tersine bir cevap
    g旦nderir.
EERSAY FONKS聴YONU
Belirtilen aral脹ktaki deerleri belirtilen 旦l巽端t端
 salayan h端crelerin say脹lmas脹n脹 salar.
Yaz脹l脹脹:
=Eersay(Aral脹k;art)
=Eersay(A1:A10;10)-> A1 ile A10 aras脹nda
 10 olan deerlerin say脹s脹n脹 verir.
=Eersay(B3:B14;Ge巽ti)-> B3 ile B14
 aras脹nda olan deerlerde Ge巽ti olanlar脹n
 say脹s脹n脹 verir.
ETOPLA FONKS聴YONU
 Belirtilen aral脹ktaki h端crelerden belirtilen art脹
  salamas脹 durumunda belirtilen dier h端crelerin
  toplam脹n脹 verir.
Yaz脹l脹脹:
=Etopla(Sorgulanacak H端cre
  Aral脹脹;art;Toplanacak H端cre Aral脹脹)
=Etopla(A1:A10;10;B1:B10) -> A1 ile A10 aras脹nda
  bulunan say脹lardan i巽erisinde 10 say脹s脹 varsa o
  h端creye denk gelen B s端tunundaki h端cre deerini
  topla.
RNEK: Bir not 巽izelgesinde Ad, Soyad, Not ve Cinsiyet alanlar脹
     bulunmaktad脹r. Cinsiyeti k脹z olanlar ve erkek olanlar脹n notlar脹 ayr脹
     ayr脹 aa脹daki tabloda g旦r端ld端端 gibi toplan脹p gereken yerlerde
     sonucun yaz脹lmas脹 isteniyor. Gerekli form端l端 yaz脹n.
        A        B         C          D      Yanda g旦r端ld端端 gibi aa脹daki
1 Ad          Soyad         Not   Cinsiyet      toplamlar i巽in u form端l
2 Erol        AF聴N         60        Erkek     yaz脹l脹r:
3 Zehra       OLAK         70         K脹z    =Etopla(D2:D5;Erkek;C2:C5)
4 Ali         TOKAT         80        Erkek
                                              =Etopla(D2:D5;K脹z;C2:C5)
5 Merve Y聴聴T               90         K脹z
                              
                                                Yukar脹daki form端llerde
    ErkeklerinNotToplam脹           140
                                                sorgulamak istediimiz alan
                                                cinsiyet alan脹d脹r.
       K脹zlar脹nNotToplam脹          160
    O y端zden sorgulanacak alan adreslerini Cinsiyet alan脹n脹 belirledik.
    art脹m脹z Erkek veya K脹zd脹r. Bunu yazd脹k ve art脹n salanmas脹
    durumunda nereyi toplamak istiyorsak o adresi yaz脹yoruz.
    Tablomuzda C s端tununda bulunan notlar toplanaca脹ndan bunlar脹
    yazd脹k.
MUTLAK FONKS聴YONU
Belirtilen say脹n脹n mutlak deerini bulmak i巽in
 kullan脹l脹r. Say脹 direk yaz脹labildii gibi h端cre
 adresi de g旦sterilebilir.
Yaz脹l脹脹:
=Mutlak(Say脹)
=Mutlak(4) -> 4
=Mutlak(-4) -> 4
Gibi
EER FONKS聴YONU
   Eer fonksiyonu 巽ok s脹k巽a kullan脹lan bir
    fonksiyondur. Burada baz脹 mant脹ksal ilemler
    yapmak i巽in kullan脹l脹r.
   Eer fonksiyonu, verilen bir art脹n doru
    olmas脹 durumunda yap脹lmas脹 gereken ilemleri
    ve yanl脹 olmas脹 durumunda yap脹lmas脹 gereken
    ilemleri kontrol etmek i巽in kullan脹l脹r.
Bilinmesi Gerekenler
 Eer form端l端n端n yaz脹l脹脹 aa脹daki gibidir:
=Eer(art;Doruysa Deer;Yanl脹sa Deer)
 Belirtilen bir art脹n uymas脹 durumunda hemen bir sonraki
  parametrede bulunan ilem ger巽ekletirilecektir. Aksi
  olduunda bir sonraki parametrede bulunan ilemler
  ger巽ekleecektir. rnein A1=50 olsun.

=Eer(A1<=50;Karek旦k(16);Karek旦k(81))
Yukar脹daki form端lde A1 h端cresindeki deer 50 ye eit ya da
  k端巽端k olmas脹 durumunda 16 say脹s脹n脹n karek旦k端n端n
  bulunmas脹n脹, deilse 81 say脹s脹n脹n karek旦k端n端 bulmas脹n脹
  istedik. A1 de bulunan say脹 50ye eit olduundan sonu巽 4
  d端r.
RNEK: Bir hava durumu tablosunda ortalama s脹cakl脹k 25属 nin
    alt脹nda ise Souk deilse S脹cak mesaj脹n脹 Durum alan脹nda
    g旦sterecek form端l端 yaz脹n脹z.
                                                HAVADURUMU
 Yandaki tabloda
  g旦r端ld端端 gibi                   聴LLER      GNDZ   GECE   ORT.   DURUM

  alanlar脹m脹z mevcut. Biz          MALATYA      18      8      13    Souk
  Ortalama alan脹n脹 kontrol
                                   ANKARA       20      12     16    Souk
  edeceiz.
 Bunun i巽in;                      S聴VAS        25      21     23    S脹cak


=Eer(D2<25;Souk;               ERZURUM      10      2      6     Souk

S脹cak)                           聴STANBUL     19      17     18    Souk

  Buna g旦re tablomuzdaki
  deerler yeil renk ile
  g旦sterilmitir.
Excelde Eer komutu ile;
 Excelde Eer komutu ile arta bal脹 olarak mesaj
  verebildiiniz gibi ayr脹ca dier ilemleri de
  yapabilirsiniz. (Bir 旦nceki 旦rnekte olduu gibi)
 Excelde Eer komutu ile i巽 i巽e yedi form端l yaz脹labilir.

  Bunun i巽in a巽脹lan parantezler kapat脹lmaz. Yani;
=Eer(art1;Doruysa deer1;Eer(art2;
Doruysa deer2;Eer(art3;Doruysa deer3)))
Gibi Yukar脹da g旦r端ld端端 gibi a巽脹lan parantezler en sonda
  kapat脹l脹r. Parantezleri deiik renkte g旦stererek bunlar脹n
  kar脹脹k olmad脹脹n脹 anl脹yoruz.
RNEK: Bir ya tablosunda;
    0-6 ya aras脹ndakiler i巽in bebek
    7-12 aras脹ndakiler i巽in 巽ocuk
    13-25 aras脹ndakiler i巽in gen巽
    26-44 aras脹ndakiler i巽in yetikin
    45 ve 端st端 i巽in yal脹 mesaj脹n脹 veren komutu yaz脹n.
 聴lk olarak birinci art脹m脹z脹 yazal脹m. D2 h端cresinin yalar脹n
  tutulduu alan olarak varsayal脹m ve D2 de bulunan
  ya脹m脹z 23 olsun.
=Eer(D2<=6;Bebek;ocuk) tek artla iki mesaj verdik.
  Ama bizim 5 art脹m脹z var. Bunun i巽in;
=Eer(D2<=6;Bebek;Eer(D2<=12;ocuk;
Eer(D2<=25;Gen巽;Eer(D2<=45;Yetikin;
Eer(D2>=45;Yal脹 )))))
 G旦r端ld端端 gibi form端l hep ayn脹 sadece i巽indeki deerler
  ve mesajlar deimi durumda
EER-VE FONKS聴YONU
 Birden fazla art脹n belirtilmesi durumunda kullan脹l脹r.
  Eer fonksiyonu ile birlikte kullan脹l脹r.
Yaz脹l脹脹:
=Eer(Ve(art1;art2;);Doruysa deer; Yanl脹sa
  deer)
=Eer(Ve(A1>0;A1<10);Souk;S脹cak)
Yukar脹daki 旦rnekte eer A1 ile A10 aras脹ndaki say脹
  0dan b端y端k ve 10 dan k端巽端kse Souk mesaj脹n脹;
  deilse S脹cak mesaj脹n脹 yaz anlam脹ndad脹r.
Eer-Ve
 Eer-Ve fonksiyonu una benzer;
 Ali ve Ahmet okula gelirse ben de gelirim.

 Ali ve Ahmet okula gelmezse gelmem.

 Ali gelir, Ahmet gelmezse gelmem.

 Ahmet gelir, Ali gelirse gelmem.

Matematikte 0 ve 1lerle ifade edilir bu durum:
0 ve 0->0
0 ve 1->0       Yani yaz脹lan artlar脹n hepsinin uymas脹
0 ve 0-> 0      durumunda doru mesaj, uymamas脹
1 ve 1-> 1      durumunda yanl脹 parametresinde bulunan
                 mesaj yaz脹lacakt脹r!..
RNEK: Bir ya tablosunda;
    0-6 ya aras脹ndakiler i巽in bebek
    7-12 aras脹ndakiler i巽in 巽ocuk
    13-25 aras脹ndakiler i巽in gen巽
    26-44 aras脹ndakiler i巽in yetikin
    45 ve 端st端 i巽in yal脹 mesaj脹n脹 veren komutu yaz脹n.
 Bu 旦rnei biraz 旦nce yapm脹t脹k!.. imdide ve komutunu
  kullanarak yapal脹m. D2 h端cresini ya olarak alal脹m ve
  ya脹m脹z 15 olsun.
=Eer(Ve(D2>0;D2<6);Bebek;
Eer(Ve(D2>6;D2<12);ocuk;
Eer(Ve(D2>12;A2<25);Gen巽;
Eer(Ve(D2>25;D2<45);Yetikin;
Eer(D2>=45;Yal脹)))))
Form端llerin sizi yan脹ltmamas脹 i巽in alt alta yazd脹m.
  G旦r端ld端端 gibi kar脹脹k deildir, sadece i巽indeki deerler
  ve mesajlar deiti!..
EER-YADA FONKS聴YONU
 Birden fazla art脹n kontrol edilmesi s脹ras脹nda bir art
  uysa bile ilemlerin ger巽ekletirilmesini salamak
  i巽in kullan脹l脹r.
Yaz脹l脹脹:
=Eer(Yada(art1;art2;);Doruysa deer;
Yanl脹sa deer)
=Eer(Yada(A1<10;A1>20);聴lem tamam;
聴lem yanl脹)
  A1 de bulunan deer 32 buna g旦re ilem tamam
  mesaj脹 verecektir. Birinci arta uymuyor fakat ikinci
  arta uyuyor.
Eer-Yada
 Eer-Yada fonksiyonunda artlardan bir
  tanesinin doru olmas脹 ilemi yapt脹rmak i巽in
  yeterlidir.
 Eer-Yada fonksiyonu say脹larla u manaya

  gelir.
0 yada 1->1 Eer-Yada fonksiyonunda iki yetmektedir.
              doru olmas脹 ilemi yapmaya
                                           arttan birinin

1 yada 0->1 聴lemde her ikisinin yanl脹 olmas脹 durumunda
              ilem yapmamaktad脹r!..
1 yada 1->1
0 yada 0->0
DERS聴M聴Z B聴TT聴

         Orhan Y端cel
          20053656
          CE聴T-418
Beni Dinlediiniz 聴巽in Teekk端r
            Ederim

More Related Content

Excel sunum

  • 1. M聴CROSOFT EXCEL EXCELDE KULLANILAN FORMLLERDEN BAZILARI
  • 2. :::Balarken::: Microsoft Excelin en zevkli olan form端l k脹sm脹 hakk脹nda k脹sa k脹sa bilgileri ve baz脹 form端llerin nas脹l yaz脹ld脹脹n脹 burada bulacaks脹n脹z. Not: Bu sunum, Excel 2003e g旦re haz脹rlanm脹t脹r. Baz脹 terimler, 2007 ile uyumayabilir. Ancak form端l k脹sm脹nda bir deiiklik yoktur.
  • 3. EXCELDE; Excelde form端l yazarken mutlaka eittir (=) iareti konularak form端l yaz脹lmal脹d脹r. Excelde kullan脹lan form端llerin belli kullan脹m artlar脹 vard脹r, o artlar d脹脹na 巽脹k脹lamaz. Excel ile bir form端l kullanabildiiniz gibi artlar脹 amadan birden fazla form端l端 yerine g旦re kullanabilirsiniz. Form端l端 yazd脹ktan sonra ENTER tuu ile form端l端 uygulay脹n.
  • 4. Bilinmesi Gerekenler Excelde 256 adet s端tun 65536 adet sat脹r bulunmaktad脹r. Excelde s端tunlar脹n 端zerinde harf, sat脹r balar脹nda ise rakam vard脹r. Bunlar bizim hangi h端crede bulunduumuzu 旦renmemizde yard脹mc脹 olacakt脹r. Excelin uzant脹s脹 XLS dir.
  • 5. : ve ; nedir, ne ie yarar? : iki nokta, belirtilen h端cre aral脹脹ndaki deerler demektir. A1:A10 ifadesi A1 ile A10 aras脹ndaki deerleri temsil eder. A1,A2,A3,A4,A5,A6,A7,A8,A9,A10 ; noktal脹 virg端l sadece belirtilen h端credeki deerler demektir. A1;A10 ifadesi sadece A1 ve A10un i巽erisindeki deeri temsil eder. A1,A10 : ve ; form端llerle birlikte kullan脹l脹r.
  • 6. Excelde ilemler nas脹l yap脹l脹r? Excelde hesaplama yap脹l脹rken deerler sabitlenirse; 旦rnein bir toplama ileminde deerler sabit girilirse =10+10 gibi bu tip form端ller sal脹kl脹 deildir. Form端llerin daima h端cre adreslerini kaynak g旦sterilerek yaz脹lmas脹n脹 tavsiye ediyoruz. rnein, =A1+A5 gibi B旦ylesi bir ilemde A1 ve A10 i巽erisindeki deerler deitirilse bile form端l端n deitirilmesine gerek yoktur.
  • 7. FORML OALTMA Normalde Excelin mouse iareti beyaz kal脹n bir art脹 iaretidir. Se巽ili olan h端crenin sa alt k旦esinde k端巽端k bir kare vard脹r. Onun 端zerine mouse ile gelindiinde art脹 iareti siyah ince bir art脹 eklini al脹r. Bu ekilde mousenin sol tuu bas脹l脹 tutularak aa脹 h端crelere s端r端klenirse, form端l ya da say脹, metin 巽oalt脹lm脹 olur. Se巽ili h端cre K端巽端k kare ile h端cre i巽indeki deerler 巽oalt脹l脹r.
  • 8. TOPLA FONKS聴YONU Bu komut belirtilen aral脹klardaki say脹lar脹 toplamak i巽in kullan脹l脹r. Yaz脹l脹脹: =Topla(Aral脹k) =Topla(A1:A10) -> A1 ile A10 aras脹ndaki say脹lar脹 toplar. =Topla(A1;A10) -> Sadece A1 ile A10 h端cresinde bulunan say脹lar脹 toplar.
  • 9. ARPIM FONKS聴YONU Belirtilen aral脹ktaki say脹lar脹 巽arpmak i巽in kullan脹l脹r. Yaz脹l脹脹: =arp脹m(Aral脹k) =arp脹m(B2:B4)-> B2 ile B4 aras脹nda bulunan say脹lar 巽arpar. =arp脹m(B2;B4)-> Sadece B2 ile B4 h端cresinde bulunan say脹lar脹 巽arpar.
  • 10. ..! B聴LG聴 !.. Aa脹daki gibi bir form端lde hangi h端creler toplan脹r, bakal脹m. =Topla(A4:C8) ->Bu form端l A4 ile C8 aras脹ndaki say脹lar脹 toplar. Yanda G旦r端ld端端 gibi say脹lar bulunmaktad脹r. B旦yle bir form端lde, A4 den balam脹, C8 de balam脹 balang脹巽 say脹s脹na ve biti Yani A4,A5,A6,A7,A8 B s端tununda say脹s脹na bakar脹z. da ayn脹 h端creler ve C s端tununda da ayn脹 h端creler al脹n脹r. Buna g旦re sonu巽 54 巽脹kacakt脹r.
  • 11. RNEK: Bir 端niversite 旦rencisi vize ve final s脹nav notlar脹n脹n hesaplanmas脹 isteniyor. Excelde bunu hesaplayacak form端l端 yaz脹n. Vizenin %30u Finalin ise %70 al脹nacakt脹r. 聴lk olarak unu bilelim. rencinin vize notunun 60 olduunu varsayal脹m. 60 say脹s脹n脹n %30unu bulmak i巽in (60*30)/100 ilemi sonucunda %30u al脹n脹yor. Daha k脹sa olarak 60*0,3 yap脹ld脹脹nda ilem yap脹l脹r. Buna g旦re B ve C h端crelerinde vize ve final notlar脹n脹n olduunu d端端nelim. D h端cresine ortalamay脹 hesaplayaca脹z. D2 h端cresine; =B2*0,3+C2*0,7 yaz脹yoruz. Unutmay脹n! Excel, ilem s脹ras脹na dikkat eder. nce b旦lme, sonra 巽arpma, sonra toplama ve 巽脹karma ilemi yap脹l脹r.
  • 12. ORTALAMA FONKS聴YONU Belirtilen aral脹ktaki say脹lar脹 toplay脹p, ka巽 say脹 toplam脹 ise o say脹ya b旦ler. Yaz脹l脹脹: =Ortalama(Aral脹k) =Ortalama(B2:D2) =Ortalama(B2;D2) B2=50, C2=60, D2=70 olduuna g旦re sonu巽=60 t脹r.
  • 13. RNEK: Bir lise 旦rencisinin 1. yaz脹l脹, 2. yaz脹l脹 ve 3. yaz脹l脹 notlar脹 giriliyor. Bu 旦rencinin notunu hesaplay脹n脹z. rencinin notu, fonksiyon kullanmadan u ekilde hesaplanabilir; B2,C2,D2 alanlar脹nda not olduunu kabul ederek: =(B2+C3+D3)/3 diyebiliriz. Dikkat!.. Form端l hatal脹 yaz脹ld脹. Dorusu: =(B2+C2+D2) /3 Ortalama fonksiyonunu kullanarak: =Ortalama(B2:D2) yazman脹z yeterlidir.
  • 14. KAREKK FONKS聴YONU Verilen pozitif bir say脹n脹n karek旦k端n端 bulur. Yaz脹l脹脹: =Karek旦k(Say脹) =Karek旦k(16) -> 4 olarak sonu巽 gelir. Say脹y脹 direk yazabildiimiz gibi h端cre adresini de g旦sterebiliriz. =Karek旦k(A2) gibi
  • 15. MAK FONKS聴YONU Belirtilen bir aral脹ktaki say脹lar脹n en y端ksek olan脹n脹 verir. Yaz脹l脹脹: =Mak(Aral脹k) =Mak(A2:C30)* =Mak(A2;A30) *stteki form端l, A2 den C30da kadar olan say脹lardan en b端y端k say脹y脹 verir.
  • 16. MIN FONKS聴YONU Belirtilen bir aral脹ktaki say脹lar脹n en d端端k olan脹n脹 verir. Yaz脹l脹脹: =Min(Aral脹k) =Min(A2:C30)* =Min(A2;A30) *stteki form端l, A2 den C30da kadar olan say脹lardan en d端端k say脹y脹 verir.
  • 17. MOD FONKS聴YONU Verilen say脹y脹, verilen b旦lene b旦ld端kten sonra kalan脹 verir. Yaz脹l脹脹: =Mod(Say脹;B旦len) =Mod(4;2) -> Sonu巽 s脹f脹rd脹r (0). =Mod(16;3)-> Sonu巽 birdir (1).
  • 18. Bunu biliyor muydunuz? Bir 旦retmen idareye verdii notlar脹 virg端ll端 olarak basamakl脹 say脹 veremez. Ama hesaplamalarda bazen virg端ll端 say脹lar 巽脹kmaktad脹r. rnein 旦rencinin notu 56,5 巽脹km脹 ise bunun 57 ye yuvarlanmas脹 gerekir. Bu yuvarlama ilemi i巽in biz de YUVARLAMA fonksiyonunu kullanarak sorunu ortadan kald脹r脹yoruz.
  • 19. YUVARLA FONKS聴YONU Verilen say脹y脹, virg端lden sonra ka巽 basamak kalacak ekilde aa脹 ya da yukar脹 yuvarlar. Yaz脹l脹脹: =Yuvarla(Say脹;Virg端lden Sonra Basamak Say脹s脹) =Yuvarla(56,5;0) -> 57 =Yuvarla(45,43;1) -> 45,3 =Yuvarla(45,4;0) -> 45
  • 20. RNEK: Aa脹daki tabloda gerekli form端lleri giriniz. Ortalamay脹 hesaplay脹n脹z, ondal脹kl脹 巽脹kan say脹lar脹 tam say脹ya yuvarlay脹n. A B C D Ortalamay脹 bulmak i巽in; 1 Ad脹 1.Not 2.Not Ort. =Ortalama(B2:C2) form端l端n端 D2 h端cresine yaz脹yoruz. 2 Erol 45 65 55 * Yanda da g旦rd端端n端z gibi bu form端l 3 Ali 10 35 22,5 yaz脹ld脹脹 zaman Ortalamalarda virg端ll端 4 Hasan 45 74 59,5 say脹lar 巽脹km脹 durumda. Bunu Yuvarla komutuyla 巽旦zelim. 5 Aye 65 89 77 Bunun i巽in, A B C D =Yuvarla(22,5;0) yazabilirsiniz. Ama bu 1 Ad脹 1.Not 2.Not Ort. sal脹kl脹 olmayacakt脹r. Yuvarladan sonra 2 Erol 45 65 55 say脹 geldiine g旦re; 3 Ali 10 35 23 =Yuvarla(Ortalama(B2:C2);0) diyebiliriz. 端nk端 Ortalama fonksiyonun sonucunda 4 Hasan 45 74 60 bir say脹 端retiliyor. Bu say脹y脹 kullanarak 5 Aye 65 89 77 yuvarlama ilemini yapabiliriz.
  • 21. AAI YUVARLA FONK. Verilen say脹y脹 istenilen say脹da aa脹 yuvarlamak i巽in kullan脹l脹r. Yaz脹l脹脹: =Aa脹yuvarla(23,56;0) -> 23 =Aa脹yuvarla(23,99;1) -> 23,9 Aa脹 yuvarla komutunda say脹 ne olursa olsun aa脹 yuvarlan脹r!..
  • 22. YUKARI YUVARLA FONK. Verilen say脹y脹 istenilen say脹da yukar脹 yuvarlamak i巽in kullan脹l脹r. Yaz脹l脹脹: =Yukar脹yuvarla(23,11;0) -> 24 =Yukar脹yuvarla(23,99;1) -> 24 Dokuz say脹s脹 bir 端stte yuvarlad脹脹ndan say脹 24 d端r. Yukar脹 yuvarla komutunda say脹 ne olursa olsun yukar脹 yuvarlan脹r!..
  • 23. Saat, Bug端n, imdi, G端n, Ay, Y脹l, Deil Fonksiyonlar脹 =Saat(23:15:00) -> (23) =Bug端n() -> 07.11.2005 =imdi() -> 07.11.2005 21:19 =G端n(07.11.2005) -> 07 =Ay(07.11.2005) -> 11 =Y脹l(07.11.2005) -> 2005 =Deil(4+4=2) -> Yanl脹 =Deil(2*2=5) -> Doru Deil fonksiyonu yap脹lan ilemin tersine bir cevap g旦nderir.
  • 24. EERSAY FONKS聴YONU Belirtilen aral脹ktaki deerleri belirtilen 旦l巽端t端 salayan h端crelerin say脹lmas脹n脹 salar. Yaz脹l脹脹: =Eersay(Aral脹k;art) =Eersay(A1:A10;10)-> A1 ile A10 aras脹nda 10 olan deerlerin say脹s脹n脹 verir. =Eersay(B3:B14;Ge巽ti)-> B3 ile B14 aras脹nda olan deerlerde Ge巽ti olanlar脹n say脹s脹n脹 verir.
  • 25. ETOPLA FONKS聴YONU Belirtilen aral脹ktaki h端crelerden belirtilen art脹 salamas脹 durumunda belirtilen dier h端crelerin toplam脹n脹 verir. Yaz脹l脹脹: =Etopla(Sorgulanacak H端cre Aral脹脹;art;Toplanacak H端cre Aral脹脹) =Etopla(A1:A10;10;B1:B10) -> A1 ile A10 aras脹nda bulunan say脹lardan i巽erisinde 10 say脹s脹 varsa o h端creye denk gelen B s端tunundaki h端cre deerini topla.
  • 26. RNEK: Bir not 巽izelgesinde Ad, Soyad, Not ve Cinsiyet alanlar脹 bulunmaktad脹r. Cinsiyeti k脹z olanlar ve erkek olanlar脹n notlar脹 ayr脹 ayr脹 aa脹daki tabloda g旦r端ld端端 gibi toplan脹p gereken yerlerde sonucun yaz脹lmas脹 isteniyor. Gerekli form端l端 yaz脹n. A B C D Yanda g旦r端ld端端 gibi aa脹daki 1 Ad Soyad Not Cinsiyet toplamlar i巽in u form端l 2 Erol AF聴N 60 Erkek yaz脹l脹r: 3 Zehra OLAK 70 K脹z =Etopla(D2:D5;Erkek;C2:C5) 4 Ali TOKAT 80 Erkek =Etopla(D2:D5;K脹z;C2:C5) 5 Merve Y聴聴T 90 K脹z Yukar脹daki form端llerde ErkeklerinNotToplam脹 140 sorgulamak istediimiz alan cinsiyet alan脹d脹r. K脹zlar脹nNotToplam脹 160 O y端zden sorgulanacak alan adreslerini Cinsiyet alan脹n脹 belirledik. art脹m脹z Erkek veya K脹zd脹r. Bunu yazd脹k ve art脹n salanmas脹 durumunda nereyi toplamak istiyorsak o adresi yaz脹yoruz. Tablomuzda C s端tununda bulunan notlar toplanaca脹ndan bunlar脹 yazd脹k.
  • 27. MUTLAK FONKS聴YONU Belirtilen say脹n脹n mutlak deerini bulmak i巽in kullan脹l脹r. Say脹 direk yaz脹labildii gibi h端cre adresi de g旦sterilebilir. Yaz脹l脹脹: =Mutlak(Say脹) =Mutlak(4) -> 4 =Mutlak(-4) -> 4 Gibi
  • 28. EER FONKS聴YONU Eer fonksiyonu 巽ok s脹k巽a kullan脹lan bir fonksiyondur. Burada baz脹 mant脹ksal ilemler yapmak i巽in kullan脹l脹r. Eer fonksiyonu, verilen bir art脹n doru olmas脹 durumunda yap脹lmas脹 gereken ilemleri ve yanl脹 olmas脹 durumunda yap脹lmas脹 gereken ilemleri kontrol etmek i巽in kullan脹l脹r.
  • 29. Bilinmesi Gerekenler Eer form端l端n端n yaz脹l脹脹 aa脹daki gibidir: =Eer(art;Doruysa Deer;Yanl脹sa Deer) Belirtilen bir art脹n uymas脹 durumunda hemen bir sonraki parametrede bulunan ilem ger巽ekletirilecektir. Aksi olduunda bir sonraki parametrede bulunan ilemler ger巽ekleecektir. rnein A1=50 olsun. =Eer(A1<=50;Karek旦k(16);Karek旦k(81)) Yukar脹daki form端lde A1 h端cresindeki deer 50 ye eit ya da k端巽端k olmas脹 durumunda 16 say脹s脹n脹n karek旦k端n端n bulunmas脹n脹, deilse 81 say脹s脹n脹n karek旦k端n端 bulmas脹n脹 istedik. A1 de bulunan say脹 50ye eit olduundan sonu巽 4 d端r.
  • 30. RNEK: Bir hava durumu tablosunda ortalama s脹cakl脹k 25属 nin alt脹nda ise Souk deilse S脹cak mesaj脹n脹 Durum alan脹nda g旦sterecek form端l端 yaz脹n脹z. HAVADURUMU Yandaki tabloda g旦r端ld端端 gibi 聴LLER GNDZ GECE ORT. DURUM alanlar脹m脹z mevcut. Biz MALATYA 18 8 13 Souk Ortalama alan脹n脹 kontrol ANKARA 20 12 16 Souk edeceiz. Bunun i巽in; S聴VAS 25 21 23 S脹cak =Eer(D2<25;Souk; ERZURUM 10 2 6 Souk S脹cak) 聴STANBUL 19 17 18 Souk Buna g旦re tablomuzdaki deerler yeil renk ile g旦sterilmitir.
  • 31. Excelde Eer komutu ile; Excelde Eer komutu ile arta bal脹 olarak mesaj verebildiiniz gibi ayr脹ca dier ilemleri de yapabilirsiniz. (Bir 旦nceki 旦rnekte olduu gibi) Excelde Eer komutu ile i巽 i巽e yedi form端l yaz脹labilir. Bunun i巽in a巽脹lan parantezler kapat脹lmaz. Yani; =Eer(art1;Doruysa deer1;Eer(art2; Doruysa deer2;Eer(art3;Doruysa deer3))) Gibi Yukar脹da g旦r端ld端端 gibi a巽脹lan parantezler en sonda kapat脹l脹r. Parantezleri deiik renkte g旦stererek bunlar脹n kar脹脹k olmad脹脹n脹 anl脹yoruz.
  • 32. RNEK: Bir ya tablosunda; 0-6 ya aras脹ndakiler i巽in bebek 7-12 aras脹ndakiler i巽in 巽ocuk 13-25 aras脹ndakiler i巽in gen巽 26-44 aras脹ndakiler i巽in yetikin 45 ve 端st端 i巽in yal脹 mesaj脹n脹 veren komutu yaz脹n. 聴lk olarak birinci art脹m脹z脹 yazal脹m. D2 h端cresinin yalar脹n tutulduu alan olarak varsayal脹m ve D2 de bulunan ya脹m脹z 23 olsun. =Eer(D2<=6;Bebek;ocuk) tek artla iki mesaj verdik. Ama bizim 5 art脹m脹z var. Bunun i巽in; =Eer(D2<=6;Bebek;Eer(D2<=12;ocuk; Eer(D2<=25;Gen巽;Eer(D2<=45;Yetikin; Eer(D2>=45;Yal脹 ))))) G旦r端ld端端 gibi form端l hep ayn脹 sadece i巽indeki deerler ve mesajlar deimi durumda
  • 33. EER-VE FONKS聴YONU Birden fazla art脹n belirtilmesi durumunda kullan脹l脹r. Eer fonksiyonu ile birlikte kullan脹l脹r. Yaz脹l脹脹: =Eer(Ve(art1;art2;);Doruysa deer; Yanl脹sa deer) =Eer(Ve(A1>0;A1<10);Souk;S脹cak) Yukar脹daki 旦rnekte eer A1 ile A10 aras脹ndaki say脹 0dan b端y端k ve 10 dan k端巽端kse Souk mesaj脹n脹; deilse S脹cak mesaj脹n脹 yaz anlam脹ndad脹r.
  • 34. Eer-Ve Eer-Ve fonksiyonu una benzer; Ali ve Ahmet okula gelirse ben de gelirim. Ali ve Ahmet okula gelmezse gelmem. Ali gelir, Ahmet gelmezse gelmem. Ahmet gelir, Ali gelirse gelmem. Matematikte 0 ve 1lerle ifade edilir bu durum: 0 ve 0->0 0 ve 1->0 Yani yaz脹lan artlar脹n hepsinin uymas脹 0 ve 0-> 0 durumunda doru mesaj, uymamas脹 1 ve 1-> 1 durumunda yanl脹 parametresinde bulunan mesaj yaz脹lacakt脹r!..
  • 35. RNEK: Bir ya tablosunda; 0-6 ya aras脹ndakiler i巽in bebek 7-12 aras脹ndakiler i巽in 巽ocuk 13-25 aras脹ndakiler i巽in gen巽 26-44 aras脹ndakiler i巽in yetikin 45 ve 端st端 i巽in yal脹 mesaj脹n脹 veren komutu yaz脹n. Bu 旦rnei biraz 旦nce yapm脹t脹k!.. imdide ve komutunu kullanarak yapal脹m. D2 h端cresini ya olarak alal脹m ve ya脹m脹z 15 olsun. =Eer(Ve(D2>0;D2<6);Bebek; Eer(Ve(D2>6;D2<12);ocuk; Eer(Ve(D2>12;A2<25);Gen巽; Eer(Ve(D2>25;D2<45);Yetikin; Eer(D2>=45;Yal脹))))) Form端llerin sizi yan脹ltmamas脹 i巽in alt alta yazd脹m. G旦r端ld端端 gibi kar脹脹k deildir, sadece i巽indeki deerler ve mesajlar deiti!..
  • 36. EER-YADA FONKS聴YONU Birden fazla art脹n kontrol edilmesi s脹ras脹nda bir art uysa bile ilemlerin ger巽ekletirilmesini salamak i巽in kullan脹l脹r. Yaz脹l脹脹: =Eer(Yada(art1;art2;);Doruysa deer; Yanl脹sa deer) =Eer(Yada(A1<10;A1>20);聴lem tamam; 聴lem yanl脹) A1 de bulunan deer 32 buna g旦re ilem tamam mesaj脹 verecektir. Birinci arta uymuyor fakat ikinci arta uyuyor.
  • 37. Eer-Yada Eer-Yada fonksiyonunda artlardan bir tanesinin doru olmas脹 ilemi yapt脹rmak i巽in yeterlidir. Eer-Yada fonksiyonu say脹larla u manaya gelir. 0 yada 1->1 Eer-Yada fonksiyonunda iki yetmektedir. doru olmas脹 ilemi yapmaya arttan birinin 1 yada 0->1 聴lemde her ikisinin yanl脹 olmas脹 durumunda ilem yapmamaktad脹r!.. 1 yada 1->1 0 yada 0->0
  • 38. DERS聴M聴Z B聴TT聴 Orhan Y端cel 20053656 CE聴T-418 Beni Dinlediiniz 聴巽in Teekk端r Ederim

Editor's Notes

  • #2: www.demirkandemir.com
  • #3: www.demirkandemir.com