You are on page 1of 42

İleri Excel 2007

Ders Notları

Fonksiyonlar, Veri menüsü, makrolar…

Nurtaç Çaktır
17.01.2011
Fonksiyonlar
 Topla (Sum) Fonksiyonu : Belirtilen hücre aralığındaki sayıların
toplamını bulur.
=Topla(sayı1;sayı2;…) şeklinde kullanılır.
Örnek: =Topla(A1:A10) a1:a10 aralığındaki sayıların toplamını bulur.
=Topla(A1:10;B1;B5) a1:a10 ve b1:b5 aralığındaki tüm sayıların
toplamını bulur.
 Ortalama (Average) Fonksiyonu : Belirtilen hücre aralığındaki
sayıların aritmetik ortalamasını bulur.
=Ortalama(sayı1;sayı2;…) şeklinde kullanılır.
Örnek: =Ortalama(A1:A10) a1:a10 aralığındaki sayıların ortalamasını
bulur.
=Ortalama(A1:A10;B1:B5) a1:a10 ve B1:B5 aralığındaki tüm sayıların ortalamasını bulur.
2 sayının ortalamasını bulmak için =A1+B1/2 şeklinde formül girişi de kullanılabilir. Ancak burada
ortalama değil a1 ile b1’deki sayınının yarısı toplanmaktadır. Oysaki ortalama hesabında önce iki sayı
toplanmalı daha sonra ikiye bölünmelidir. Dolayısıyla Excel’de işlem önceliklerine dikkat edilmelidir.
İşlem önceliklerinde önce parantez içerisine bakılır, daha sonra çarpma veya bölme ve en son olarak
da toplama veya çıkarma işlemleri yapılır. Yukarıdaki işlemin doğru olarak yapılabilmesi için;
=(A1+B1)/2 şeklinde yazılması gerekirdir. Böylelikle parantez içi önceliği olduğu için önce A1 ile B1
toplanır daha sonra çıkan sonuç ikiye bölünmüş olur.

 Topla.Çarpım (Sumproduct) Fonksiyonu : Verilen aralık ya da dizilerde birbirine karşılık gelen


sayısal değerleri çarpar ve bu çarpımların
toplamını bulur.
=Topla.Çarpım(dizi1, dizi2,..) max dizi sayısı 255’tir.
=Topla.Çarpım(A1:B3;C1:D3) ifadesinde
= 3.2 + 4.7 + 8.6 + 6.7 + 1.5 + 9.3 işlemi yapılmaktadır.
Alanlar üzerinde yapılan işlemler;
= Topla(A1:A3^2) şeklinde bir ifade normal koşullarda hata mesajı ile son bulur. Ancak formül
yazıldıktan sonra Ctrl+Shift+Enter tuşlarına basılırsa {=Topla(A1:A3^2)} şekline gelir ve A1:A3
aralığındaki sayıların önce karesi hesaplanır daha sonra toplamları bulunur.
Yukarıdaki örneğe benzer şekilde {=Topla(A1:A3*2)} işlemi, A1:A3 aralığındaki sayıları önce 2 ile
çarpar daha sonrada toplamlarını bulur.
 ETopla (Sumif) Fonksiyonu : Kendisine verilen kritere uyan hücrelerin toplamını bulur.
=ETopla(Aralık ; Ölçüt ; *toplam_aralığı+) şeklinde kullanılır.
Ölçüt ifadesi yazılırken mantıksal operatörlerden faydalanılmaktadır. Bunlar;
> : Büyüktür
< : Küçüktür
= : Eşit
<> : Eşit değil
>= : Büyük eşit
<= : Küçük eşit
Ölçüt ifadesi eşitlik dışındaki ifadeler için “ “ işaretleri kullanılarak yazılır. Toplam aralığı ifadesi isteğe
bağlıdır. Ölçüte uyan sahalara denk gelen diğer sütundaki bilgilerin toplanmasını sağlar.
Toplam aralığı ifadesi yazılırken
başlangıç satırı, alan paramet-
resinde belirtilen başlangıç satırı
ile aynı olmalıdır. Bitiş satırı aynı
olmasa da ilk yazan alan değerine
uydurularak toplam bulunur.

Grup Kodu Ürün Adı Fiyatı Bilgisayar grup kodlu ürünlerin fiyat toplamlarını
Bilgisayar Laptop 1000 bulunuz.
Beyaz Eşya Fırın 800
Bilgisayar Monitör 250
Bilgisayar HDD 175
Beyaz Eşya Buzdolabı 1200
Beyaz Eşya Ç.Makinesi 750
ETopla fonksiyonunda ölçüt parametresi yazılırken metin ifadeler için * veya ? Karakterleri
kullanılabilir.
 ÇokETopla Fonksiyonu : Belirtilen aralıkta birden çok ölçüte uyan hücreleri toplar. Kullanım
şekli ETopla fonksiyonunda olduğu gibidir.
=ÇokETopla(aralık_toplamı1; ölçüt_aralığı1; ölçüt1; [ölçüt_aralığı2; ölçüt2];…) şeklinde kullanılır.

Ölçütte, joker karakterler, yani soru işareti (?) ve yıldız işareti (*) kullanılabilir. Soru işareti tek karakter bulurken,
yıldız işareti bir dizi karakter bulur. Gerçek bir soru işaretini veya yıldız işareti bulmak istenirse, karakterden önce
bir tilde işareti (~) konulur.
Ölçüt2’den itibaren yazılan ölçüt aralığı ve ölçüt ifadeleri isteğe bağlıdır. En fazla 127 ölçüt çifti yazılabilir.

Hücre Adresi Sabitleme (Mutlak Adres)


Excel, hücre adreslerini başka hücrelere kopyalandığında veya taşındığında otomatik olarak günceller.
Bu formül kopyalama için vazgeçilemez bir özelliktir. Ancak bazı durumlarda hücre adresinin
değişmemesi istenir yani hücre adresinin sabit kalması istenir.. Bu gibi durumlarda $ işareti
kullanılmaktadır. $, önüne yazıldığı hücre referansını sabitleyerek değişmemesini sağlar. Bu işaret F4
tuşu ile otomatik olarak hücre adreslerine eklenebilir. $ işareti $A1, A$1 veya $A$1 şeklinde
kullanılabilir.
Ödev : Çarpım tablosunu yapınız.

Hücreye/Alana İsim Verme


Excel’de hücre adresleri kullanılırken sütun adı ve satır numarası ile kullanılmaktadır. Bazı durumlarda
bir hücreye ya da belirli bir alana isim vermek mümkündür. Bunu yapabilmek için seçili hücre/alan
üzerinde sağ tıklanarak açılan menüden “Aralığı adlandır…” seçilir ya da Formüller sekmesinden “Ad
Tanımla” seçilir. Burada tanımlanan isim daha sonra formüllerde kullanılır. F3 tuşuna basıldığında
önceden tanımlanan isimler listede görüntülenebilir.
Herhangi bir fonksiyon içerisinde ya da formül içerisinde tanımlanan isimler açılan fonksiyon
listesinde görüntülenerek kullanıcının bu listeden de seçebilmesi sağlanır.
 Tamsayı (Int) Fonksiyonu : Kendisine verilen ondalıklı sayıyı aşağıya doğru en yakın tamsayıya
çevirir. =Tamsayı(sayı) şeklinde kullanılır.
Örnek:
=TAMSAYI(8,9)  8 =TAMSAYI(-8,9)  -9
 NSAT (Trunc) Fonksiyonu : Kendisine verilen ondalıklı sayıyı aşağıya doğru en yakın tamsayıya
çevirir.
=NSAT(sayı ; [sayı_rakamlar]) şeklinde kullanılır.
Örnek:
=NSAT(8,9)  8 =NSAT(8,987;2)  8,98
=NSAT(-8,9)  -8 =NSAT(-8,987;2)  -8,98
Tamsayı ve NSAT arasındaki tek farklılık negatif sayılar içindir. Pozitif sayılarda her iki fonksiyon aynı
sonucu verir. Ayrıca NSAT fonksiyonunda ondalıklı basamak için basamak sayısı da
belirtilebilmektedir.
Tamsayı ve NSAT fonksiyonları sayının değerinde değişiklik yapmaktadır. Hücre biçimleme ise sadece
sayının görünümünde değişiklik yapar.
 Mutlak (Abs) Fonksiyonu : Kendisine verilen sayının mutlak değerini verir.
Örnek:
=Mutlak(-2)  2 =Mutlak(4)  4
 Yuvarla (Round) Fonksiyonu : Ondalıklı sayının belirtilen
basamak sayısına göre yuvarlanmasını sağlar.
=Yuvarla(Sayı ; Sayı_rakamlar) şeklinde kullanılır.

 AşağıYuvarla (Rounddown) Fonksiyonu : Sayıyı sıfır


yönünde yuvarlar.
=AşağıYuvarla(sayı; sayı_rakamlar) şeklinde kullanılır.
 YukarıYuvarla (Roundup) Fonksiyonu : Sayıyı sıfırdan uzaklaşarak yuvarlar.
=YukarıYuvarla(sayı ; sayı_rakamlar) şeklinde kullanılır.
 Birleştir (Concatenate) Fonksiyonu : İki veya daha fazla metin ifadeyi bir hücrede toplar.
=Birleştir(metin1; metin2; …) şeklinde kullanılır. (max: 255 adet)
Örnek:
=Birleştir(“Excel”; “dersi”)  Exceldersi
=Birleştir(“Excel…”;”dersi”)  Excel…dersi
Metin ifadeleri birleştirmek için Birleştir fonksiyonu yerine & işareti de kullanılabilir.
=A1 & B1 & C1
Örnek:
=”Yukarıdaki sayıların toplamı : “ & Topla(A1:A3)

 Uzunluk (Len) Fonksiyonu : Bir metin ifadenin karakter uzunluğunu (sayısını) verir.
=Uzunluk(metin) şeklinde kullanılır.
 Kırp (Trim) Fonksiyonu : Metin ifadedeki tüm boşlukları kelime bütünlüğünü bozmayacak
şekilde kaldırır.
=Kırp(metin) şeklinde kullanılır.
Örnek:
=KIRP(“ Excel dersi “)  Excel dersi
 Bul (Find), MBul (Search) Fonksiyonu : Bir metin ifadeyi başka bir metin ifade içerisinde arar.
Sonuç olarak aranan bilginin pozisyon numarasını verir. Bul fonksiyonu büyük/küçük harf
duyarlıdır. Arama sonucunda metin ifade bulunamaz ise #DEGER! hata mesajı görüntülenir.
=Bul(bul_metin; metin; başlangıç sayısı) şeklinde kullanılır.
Örnek:
=Bul(“g”;”Bilgisayar”)  4
=Bul(“b”;”Berber”)  4
=MBul(“b”;”Berber”)  1
=bul(“a”;”bilgisayar”;8)  9
 ParçaAl Fonksiyonu : Belirtilen konumdan başlamak üzere belli sayıda karakteri metin ifade
içerisinden alır. =Parçaal(metin; başlangıç_sayısı; sayı_karakterler) şeklinde kullanılır.
Örnek:
=Parçaal(“Bilgisayar”;1;5)  Bilgi
=Parçaal(“Bilgisayar”;6;5)  sayar
 Soldan (Left) / Sağdan (Right) Fonksiyonu : Bir metin ifadenin solundan başlayarak belirtilen
sayıda karakter alınmasını sağlar. Sağdan ise sağdan başlayarak belirtilen sayıda karakter
alınmasını sağlar.
=Soldan(metin; [sayı_karakterler])
=Sağdan(metin; [sayı_karakterler]) şeklinde kullanılır.
Sayı_karakterler sayısı belirtilmezse 1 kabul edilir.
Örnek:
=Soldan(“Bilgisayar”;5)  Bilgi =Soldan(“Bilgisayar”)  B
=Sağdan(“Bilgisayar”;5)  sayar =Sağdan(“Bilgisayar”)  r
Ödev : Adı ve soyadından oluşan bir sütundaki bilgileri ad ve soyadı birbirinden ayırarak hücrelere
yazdırınız.

 EğerHata Fonksiyonu : Bir hücrede formül sonucu veya fonksiyon sonucu oluşan hataları
kontrol eder.
=EğerHata(değer; eğer_hatalıysa_değer) şeklinde kullanılır.
Bu fonksiyon #YOK!, #DEĞER!, #BAŞV!, #SAYI/0!, #SAY!, #AD?, #BOŞ! Hatalarını kontrol eder.
Örnek:
=8/0  #SAYI/0!
=EğerHata(8/0; “hatalı bölüm işlemi”)  hatalı bölüm işlemi (#SAYI/0)
=EğerHata(Bul(“a”;A1);”aranan karakter bulunamadı”) (#Değer)

=EğerHata(DüşeyAra(A1;K1:K5;1;YANLIŞ);”eşleşen bilgi yok”) (#Yok)

=EğerHata(Bul(“a”;A1);B1+B2)
 EHata (Iserr) Fonksiyonu : Bir hücrede hata oluşmuş ise DOĞRU sonucunu verir. #Yok
dışındaki hatalar için kullanılabilir. =Ehata(değer) şeklinde kullanılır.
 EHatalıysa (Iserror) Fonksiyonu : Bir hücrede hata oluşmuş ise DOĞRU sonucunu verir.
=EHatalıysa(değer) şeklinde kullanılır. =EHatalıysa(BUL(“a”;A1))
 EBoşsa (Isblank) Fonksiyonu : Başvurulan hücre içeriği boş ise DOĞRU, aksi durumda YANLIŞ
değerini verir. =EBoşsa(değer) şeklinde kullanılır.
 EMantıksalsa (Islogical) Fonksiyonu : Değer mantıksal bir değere karşılık geliyorsa DOĞRU
sonucunu verir. Aksi durumda YANLIŞ değerini verir. =EMantıksalsa(değer) şeklinde kullanılır.
 EMetinse (Istext) Fonksiyonu : Değer bir metin değere karşılık geliyorsa DOĞRU sonucunu
verir. Aksi durumda YANLIŞ değerini verir. =EMetinse(değer) şeklinde kullanılır.
 EMetinDeğilse (Isnontext) Fonksiyonu : Değer bir metin değere karşılık gelmiyorsa DOĞRU
sonucunu verir. Aksi durumda YANLIŞ değerini verir. =EMetinDeğilse(değer) şeklinde
kullanılır.
 ESayıysa (Isnumber) Fonksiyonu : Değer bir sayıya karşılık geliyorsa DOĞRU sonucunu verir.
Aksi durumda YANLIŞ değerini verir. =ESayıysa(değer) şeklinde kullanılır.
 EYoksa (Isna) Fonksiyonu : Değer #YOK! Hata mesajına karşılık geliyorsa DOĞRU sonucunu
verir. Aksi durumda YANLIŞ sonucunu verir. =EYoksa(değer) şeklinde kullanılır.
 Eğer (If) Fonksiyonu : Mantıksal sınama yapmak için kullanılan fonksiyondur.
=Eğer(mantıksal_sınama ; eğer_doğruysa_değer ; eğer_yanlışsa_değer) şeklinde kullanılır. Mantıksal
sınama kısmında mantıksal karşılaştırma operatörleri kullanılacaktır.
Fonksiyon, mantıksal sınama (koşul) kısmının sonucuna bakar. Sonuç doğru ise, ilk ifade; yanlış ise,
ikinci ifade devreye girer.
Örnek:
=Eğer(A1>5; A1+A2; A1/2)
=Eğer(A1>5; “sayı büyük”;”sayı küçük”)
=Eğer(A1<=B1; A1*2; A1/2)
=Eğer(A1=3; Topla(B1:B3); Ortalama(B1:B3)
Yukarıdaki örneklerde koşul kısmında ya bir hücre sabit bir değerle karşılaştırılmış ya da bir hücre
başka bir hücre değeri ile karşılaştırılmıştır. Sonuç olarak her zaman koşulun doğru olup olmamasına
göre ya ilk ifade ya da ikinci ifade devreye girecektir.
Doğru veya yanlış ifadelerde karakter bilgi, sabit bilgi, matematiksel işlem ya da bir fonksiyon
kullanılabilir. Karakter bilgi kullanılırken bilgi çift tırnak arasına alınmalıdır.
Eğer fonksiyonunda mantıksal sınamada tek koşul kullanılabilir. Koşul sayısını arttırmak için VE, YADA
fonksiyonları kullanılır.
VE (and) : kendisine verilen tüm koşullar doğru ise DOĞRU değerini verir. Koşullardan bir tanesi
sağlanmıyor ise YANLIŞ değerini verir.
VE(koşul1; koşul2;…) şeklinde kullanılır.
YADA (or) : kendisine verilen koşullardan en az bir tanesi doğru ise DOĞRU sonucunu verir. Tüm
koşullar sağlanmıyorsa YANLIŞ değerini verir.
YADA(koşul1; koşul2;…) şeklinde kullanılır.
Her iki fonksiyonda da koşul sayısı maksimum 255 olabilir.
Örnek:
A1=8 ve B1=3 olduğunu kabul edelim.
=VE(A1>5;B1=3)  DOĞRU
=VE(A1<5;B1=3)  YANLIŞ
=YADA(A1>5;B1=3)  DOĞRU
=YADA(A1<5;B1=3)  DOĞRU
=YADA(A1<5; B1<>3)  YANLIŞ
VE, YADA fonksiyonları sonuç olarak doğru ve yanlış sonucunu ürettikleri için eğer fonksiyonu
içerisinde de kullanılabilmektedir.
=EĞER(VE(A1>5;B1=3);”Her iki koşul sağlandı”;”koşullardan biri veya tümü sağlanmadı”)
=EĞER(YADA(A1>5;B2=2);”koşullardan en az biri sağlandı”;”hiçbir koşul sağlanmadı”)

Ödev : 1 ile 4 arası zayıf, 5 ile 7 arası orta, 8 ile 10 arası not alanlara iyi yazdırınız.
Ödev : Ad Soyad, Yevmiye, Çalıştığı Gün Sayısı, Tutar sahalarından oluşan bir tabloda, eğer kişinin
maaşı ortalama üstünde ise, “Ortalama üstü”, maaşı ortalama altında ise “Ortalama altı” yazdırınız.
Ödev : Bir sütunda bulunan n sayıdaki sayısal bilgilerden tekrarlı olan sayıları tespit ediniz.
 EğerOrtalama Fonksiyonu : Verilen aralıktaki koşula uyan sayıların ortalamasını bulur.
=EğerOrtalama(aralık; ölçüt; *aralık_ortalaması+) şeklinde kullanılır.
Ölçüt parametresinin kullanımı etopla fonksiyonunda olduğu gibidir. Son parametre aralık_ortalaması
belirtilmezse ortalama, aralık olarak belirtilen alan için bulunur. Eğer belirtilirse aralık içerisinde
koşula uyan sayılara karşılık gelen alandaki sayıların ortalaması bulunur.
=EğerOrtalama(A1:A5;”>8”)  A1:A5 aralığında 8’den büyük olan sayıların ortalaması bulunur.
=EğerOrtalama(A1:A5;”>8”;B1:B5)  A1:A5 aralığında 8’den büyük olan sayılara karşılık gelen B1:B5
aralığındaki sayıların ortalamasını bulur.
 EğerSay (Countif) Fonksiyonu : Belirtilen alan içerisinde koşula uyan hücreleri sayar.
=EğerSay(alan; ölçü) şeklinde kullanılır.
Örnek:
=EğerSay(A1:A5; “a”) aralıkta a olan hücrelerin sayısı
=EğerSay(A1:A5;”a*”) aralıkta a harfi ile başlayan hücrelerin sayısı
=EğerSay(B1:B10;”<5”) aralıkta 5’ten küçük olan hücrelerin sayısı
 ÇokEğerSay Fonksiyonu :
Birden fazla ölçüt alana göre
kesişen satırdaki hücrelerin
sayısını verir.
=ÇokEğerSay(Ölçüt
Alanı1;Ölçüt1;Ölçüt Alanı2;Ölçüt2;…) şeklinde kullanılır. En fazla 127 ölçüt alanı ve ölçüt kullanılabilir.

 Bağ_Değ_Say (Count) Fonksiyonu : Belirtilen aralıkta sayı içeren hücrelerin sayısını verir.

 Bağ_Değ_Dolusay (Counta) Fonksiyonu : Belirtilen aralıkta dolu olan hücrelerin sayısını verir.

 Boşluksay (Countblank) Fonksiyonu : Belirtilen aralıkta boş olan hücreleri sayar.

 Kaçıncı (Match) Fonksiyonu : Aranan değerle eşleşen değerin dizi içerisindeki göreceli
konumunu verir.
=Kaçıncı(Aranan Değer;Aranan Dizi;*eşleştir_tür+) şeklinde kullanılır. Aranan değer bulunamaz ise
#Yok! Hata mesajı görüntülenir.

1 veya KAÇINCI, aranan_değer'e eşit veya bundan küçük olan en büyük değeri bulur. Aranan_dizi bağımsız
yok değişkenindeki değerlerin artan düzende sıralanması gerekir; örneğin: ...-2, -1, 0, 1, 2, ..., A-Z, DOĞRU, YANLIŞ.

0 KAÇINCI, aranan_değer'e tam olarak eşit olan ilk değeri bulur. Aranan_dizi bağımsız değişkenindeki değerler
herhangi bir sırada olabilir.

-1 KAÇINCI, aranan_değer'e eşit veya bundan büyük olan en küçük değeri bulur. Aranan_dizi bağımsız
değişkenindeki değerler azalan düzende yerleştirilmelidir; örneğin: YANLIŞ, DOĞRU, Z-A, ...2, 1, 0, -1, -2, ..., vb.

 İndis (index) Fonksiyonu : Bir tablo içerisinde belirtilen satır, sütuna göre kesişen hücredeki
değeri verir.
=İndis(Tablo;Satır Num; Sütun Num) şeklinde kullanılır.
 DüşeyAra (Vlookup) Fonksiyonu : Bir tablonun en sol sütununda istenilen değeri arar ve
daha sonra aynı satırda belirtilen sütundan değeri verir.
=DüşeyAra(aranan değer; tablo dizisi; sütun num; *aralık_bak+) şeklinde kullanılır.
Aralık_bak değeri, düşeyara fonksiyonunun tam eşleşme mi yoksa yaklaşık eşleşme mi olarak
bulmasını istediğimiz mantıksal parametresidir.
Doğru ise tam eşleşme veya yaklaşık eşleşme
Yanlış ise yalnızca tam eşleşme olarak arama yapar.
Doğru parametresi veriliyorsa tablonun artan düzende sıralı olması gerekir. Yanlış parametresi için
sıralama gerekmez.
Düşeyara fonksiyonu arama sonucu herhangi bir değer bulamaz ise #Yok! Hata mesajını verir.

 Bugün (Today) Fonksiyonu : Bugünkü tarihi verir.


=Bugün() şeklinde kullanılır.
 Şimdi (Now) fonksiyonu : Güncel tarih ve saati verir.
=Şimdi() şeklinde kullanılır.

 TarihSayısı (Datevalue) Fonksiyonu : Metin formunda bulunan tarihe karşılık gelen tarih-saat
sayısını verir.
=TarihSayısı(“Tarih Metni”) şeklinde kullanılır.
Örnek:
=TarihSayısı(“26.04.2005”)  38468
TarihSayısı fonksiyonu bir hücredeki tarih bilgisini referans gösteriyorsa #Değer! Şeklinde hata mesajı
verir. Çünkü bu fonksiyona verilen tarih metni, metin ifade olarak yani çift tırnaklar arasında yazılarak
verilmelidir. Bu yüzden bir fonksiyondan yardım alınarak hata mesajı vermesi engellenebilir.

 MetneÇevir (Text) Fonksiyonu : Sayısal haldeki bilgiyi metin bilgiye çeviren ya da


biçimlendirme formatları kullanılarak görüntü biçimlendirmesi yapmayı sağlayan
fonksiyondur.
=MetneÇevir(değer; biçim metni) şeklinde kullanılır.
Örnek: =TarihSayısı(MetneÇevir(A1;”gg.aa.yyyy”))
Sayı İstenen görünüm Kullanılacak biçim

1234,59 1234,6 "####,#"

8,9 8,900 "#,000"

0,631 0,6 "0,#"

12 12,0 "#,0#"
1234,568 1234,57

44,398 44,398 "???,???"


2,8 2,8(ondalık konumlar hizalı olarak)

5,25 5 1/4 "# ???/???"


5,3 5 3/10(kesirler hizalı olarak)

Sayı İstenen görünüm Kullanılacak biçim

12000 12.000 "#.###"

12000 12 "#,"

12200000 12,2 "0,0,,"


Öğe İstenen görünüm Kullanılacak biçim

Ay 1–12 "m"

Ay 01–12 "mm"

Ay Oca–Ara "mmm"

Ay Ocak–Aralık "mmmm"

Ay O–A "mmmmm"

Gün 1–31 "d"

Gün 01–31 "dd"

Gün Paz–Cts "ddd"

Gün Pazar–Cumartesi "dddd"

Yıl 00–99 "yy"

Yıl 1900–9999 "yyyy"


Öğe İstenen görünüm Kullanılacak biçim

Saat 0–23 "h"

Saat 00–23 "hh"

Dakika 0–59 "m"

Dakika 00–59 "mm"

Saniye 0–59 "s"

Saniye 00–59 "ss"

Zaman 4 AM "h AM/PM"

Zaman 4:36 PM "h:mm AM/PM"

Zaman 4:36:03 P "h:mm:ss A/P"

Zaman 4:36:03.75 "h:mm:ss.00"

Geçen zaman (saat ve dakika) 1:02 "[h]:mm"


Geçen zaman (dakika ve saniye) 62:16 "[mm]:ss"

Geçen zaman (saniye ve salise) 3735.80 "[ss].00"

 Gün (Day), Ay (Month) ve Yıl (Year) Fonksiyonları : Seri no’ya karşılık gelen gün, ay ve yıl
değerini verir.
=Gün(SeriNo)
=Ay(SeriNo)
=Yıl(SeriNo) şeklinde kullanılır.
 YerineKoy (Substitute) Fonksiyonu : Hücre içerisindeki karakterleri yenisi ile değiştirmeyi
sağlar.
=YerineKoy(Metin; Eski Metin; Yeni Metin) şeklinde kullanılır.

 BüyükHarf (Upper) Fonksiyonu : Metin ifadedeki küçük harfleri büyük harfe çevirir.
=BüyükHarf(metin) şeklinde kullanılır.
 KüçükHarf (Lower) Fonksiyonu : Metin ifadedeki büyük harfleri küçük harfe çevirir.
=KüçükHarf(metin) şeklinde kullanılır.

 Yazım.Düzeni (Proper) Fonksiyonu : Metin ifadenin yazım düzenine göre düzenlenmesini


sağlar.
=Yazım.Düzeni(metin) şeklinde kullanılır.

Özel Fonksiyon ETarihli : 2 tarih arasında geçen zamanı bulmak için kullanılır.
Formül Denetleme
Karmaşık yapıdaki Excel tablolarındaki formüllerin anlaşılmasını, izlenmesini varsa hataların nereden
kaynaklandığını tespit etmek, yazılan bir
formülün hesaplama işlem adımlarında oluşan
bir hatayı değerlendirebilmek için kullanılır.
Formül Sekmesi / Formül Denetleme

Özel Yapıştır
Çalışma sayfasında seçili alandaki formüllerin,
bilgilerin başka bir alana belirli özellikler
uygulanarak kopyalanması ya da kopyalanan
verilere matematiksel işlemler uygulamak için
kullanılır.
Özel Yapıştır işleminin aktif hale gelebilmesi için öncelikle “kopyala” işleminin yapılması gerekir.
 Tümünü : Tüm hücre içeriğini biçimleri ile birlikte yapıştırır.
 Formülleri : Kopyalanan hücredeki formüllerin yapıştırılmasını sağlar.
 Değerleri : Formül sonucu oluşmuş değerin yapıştırılmasını sağlar.
 Biçimleri : Kopyalanan hücredeki biçimlerin yapıştırılmasını sağlar.
 Açıklamaları : Sadece kopyalanan hücreye eklenmiş açıklamaları yapıştırır.
 Doğrulamayı : Kopyalanan hücrenin veri doğrulama kurallarını yapıştırır.
Sağ bölümdeki seçenekler hücredeki biçimlemeler üzerinde yapıştırma işlemlerini gerçekleştirir.
İşlem Bölümü kopyalanan hücredeki sayısal verilerin hedef hücredeki sayısal veri ile nasıl bir
matematiksel işlem uygulanacağını belirler.
Boş Olanları Atla : Kopyalanan alanda boş hücre varsa hedef alandaki değerin boşlukla değiştirilmesini
engeller.
İşlemi Tersine Çevir : Kopyalanan veri sütunlarını satırlara, satırları ise sütunlara çevirir.
Bağlantı Yapıştır : Kopyalanan hücrenin adresini sabitleyerek yapıştırır.
Sayfalar, Kitaplar Arası Bağlantı
Bulunulan hücreye başka bir sayfadan ya da kitaptan bilgi almak için kullanılan bağlantı yöntemidir.
=Sayfaİsmi!HücreAdresi
=*Kitapİsmi+Sayfaİsmi!HücreAdresi

Sıralama
Bu işlem üç yerden yapılabilir:
 Giriş Sekmesi / Sırala Filtre Uygula
 Veri Sekmesi / Sırala
 Sağ click menüsü /Sırala

Eğer sıralama işlemi tek bir sütuna göre yapılacaksa ya da butonları kullanılabilir. Hangi
sütuna göre sıralama yapılacaksa o sütun üzerinde herhangi bir hücrede bu butonlar tıklanarak
sıralama yapılır.
Eğer sıralama birden fazla sahaya göre
yapılacaksa o zaman yukarıda
bahsedilen menülerdeki “Sırala…”
kullanılır.
Yandaki resimde görüldüğü üzere
sıralama ölçütü tek satır olduğu
durumda sadece tek bir sütuna göre
sıralama yapılacaktır. “Düzey Ekle”
butonu ile yeni satırlar eklenerek sıralama düzeyleri eklenebilir.
(Max düzey sayısı 64’tür)
Sıralama işlemi, sıralama koşulu altında verilen 4 seçeneğe göre
yapılabilmektedir.
 Değerler : Hücre içerisinde bulunan değerlere göre,
 Hücre Rengi : Zemin rengine göre,
 Yazı Tipi Rengi : Hücredeki bilginin yazı rengine göre,
 Hücre Simgesi : Koşullu biçimlendirme ile hücreye eklenen simgelere göre sıralama
seçenekleridir.

Düzen altında yer alan A’dan Z’ye, Z’den A’ya ile bilinen sıralama düzenleri uygulanabilir. Bunun
dışında “Özel Liste…” ile karışık düzende yazılmış ay, gün isimleri ya da kullanıcı tarafından
oluşturulmuş özel listelere göre de sıralama işlemi yapılabilir.

Özel Liste Oluşturma / Ekleme


Microsoft Office Butonu / Excel Seçenekleri / Popüler Sekmesi içerisinde bulunan “Özel Listeleri
Düzenle” butonu kullanılır.
Filtreleme
Giriş Sekmesi / Sırala ve Filtre Uygula Butonu ya da Veri Sekmesi / Filtre Butonu
Yalnızca belirtilen koşula uygun verilerin görüntülenmesini sağlamak amacıyla kullanılır. Otomatik
filtre kullanarak üç tür filtre oluşturulabilir.
1. Liste değerine göre
2. Ölçüte göre
3. Biçime göre

Liste değerine göre filtreleme yapmak için saha başlığının yanındaki butonuna tıklanır. Açılan
pencerede görüntülenen değerlere göre filtre koşulu belirlenir.

Ölçüte göre filtreleme yapmak için saha başlığının yanındaki butonuna tıklanır. Daha sonra veri
cinsine göre;

 Metinlere
 Sayılara
 Tarihlere
Şeklinde bulunulan sütuna göre filtreleme yapılabilir.
Bu filtreleme çeşitleri içerisinde eşittir, büyüktür, küçüktür, arasında, içerir, içermez, ortalama üstü,
ortalama altı, tarihten önce, tarihten sonra, gelecek hafta, gelecek ay, bu yıl vs. gibi seçenekler yer
alır.
Biçime göre filtreleme işleminden karakter, zemin rengi özellikleri kullanılabilir.
Filtreleme işlemi uygulandıktan sonra veriler üzerinde herhangi bir değişiklik yapılmış ise filtrenin
yenilenmesi için Veri Sekmesi / Yeniden uygula seçilir.

Gelişmiş Filtre
Veri Sekmesi / Gelişmiş Butonu.
Çalışma sayfası üzerinde ölçütler kullanılarak verilerin filtrelenmesi
için kullanılır. Otomatik filtreleme ile arasındaki fark, gelişmiş filtrede
ölçütlerin hücrelere yazılı olması ve işlemlerin Gelişmiş Filtre
penceresi aracılığı ile yapılmasıdır.
Bunun dışında gelişmiş filtre koşula uyan verilerin başka alana yazılmasını da sağlar.
Gelişmiş filtrede dikkat edilmesi gereken, ölçüt saha başlığı ile veri alanındaki sahanın başlığının aynı
olmasıdır.

Koşullu Biçimlendirme
Giriş Sekmesi / Koşullu Biçimlendirme Butonu.
Belirtilen koşula uyan hücreleri biçimlendirerek diğer
verilerden farklı görüntülenmesini sağlar. Böylelikle verilerin
daha anlaşılır ve izlenebilir hale gelmesi sağlanabilir.
Hücrelerdeki değerlere göre biçimsel olarak 2 renk ölçeği, 3
renk ölçeği, veri çubukları ve simge kümlere şeklinde
biçimlendirme seçenekleri uygulanabilir. Bu biçimle dışında
ölçüt verilerek biçimlendirme uygulanabilir. Bunlar;
 Hücre kurallarını vurgula
 İlk / son kuralları
İçerisinde yer almaktadır.
Bazı durumlarda koşullu biçimlendirme için formül kullanmak gerekir. Bunun için;
Koşullu Biçimlendirme/Yeni Kural/Biçimlendirilecek hücreleri belirlemek için formül kullan seçeneği
kullanılır.
Yazılacak formül doğru sonucunu verecek olan fonksiyon ya da formüller olmalıdır. (eğer, ve, yada
gibi)

Alt Toplamlar
Veri Sekmesi / Alt Toplam butonu.
Bir veri tablosundaki benzer verilerin toplamlarının alınması, sayılması, ortalamalarının bulunması vs.
için uygulanan işlemdir.
Alt toplam alınabilmesi için öncelikle verilerin sıralı olması gerekmektedir. Diğer durumda alt toplam
aynı tip veri için birden fazla alanda sonuç verecek şekilde ayarlanacaktır.
Hücrelerde Görünen Hatalar ve Anlamları

Çalışma Alanını Kaydet


Görünüm Sekmesi/Çalışma Alanını Kaydet butonu.
Daha sonra kullanabilmek için açık olan çalışma sayfalarını tek bir çalışma alanına kaydederek
sonrasında kolay bir şekilde açabilmeyi sağlar.
Veri Doğrulama
Veri Sekmesi / Veri Doğrulama Butonu.
Excel’de normal koşullarda hücrelere istenilen bilgi girişine izin
verilmektedir. Veri doğrulama ile hücrelere veri girişi istenilen aralıklara
veya istenilen ölçütlere göre yapılması sağlanır. Ayrıca istenilen türde bilgi
girişi yapılmamışsa kullanıcıya ayarlanan şekilde mesaj da görüntülenmesi
sağlanabilir.
Birden fazla Veri doğrulama işlemi uygulanmış hücreye belirtilen ölçüt dışında veri girişi yapılmış ise
bunların hangileri olduğunun tespit edilmesi için “Geçersiz Veriyi Daire İçine Al” seçeneği kullanılarak
görsel olarak kullanıcının bilgilendirilmesi sağlanabilir. Ancak bu daireler kalıcı ibareler değildir.
Çalışma kitabı kapatıldığı zaman silinirler.

Otomatik Doldurma
Verilerin otomatik olarak listeye eklenmesi işlemleridir.
Yinelenenleri Kaldır
Veri Sekmesi / Yinelenenleri Kaldır butonu.
Bazı Excel tablolarında veriler tekrarlı kayıtlardan oluşabilir. Böyle tablolarda bu bilgilerin tek tek
olacak şekilde sadeleştirilmesi istenebilir. Bunun için “Yinelenenleri Kaldır” kullanılabilir. Bu işlem
sonucunda kaç adet tekrarlı kayıt bulunduğu ve silindiği kullanıcıya mesaj kutusu ile bildirilir.

Yukarıdaki örnekte birbirini tekrar eden sayılardan oluşan bir tablonun, Yinelenenleri
Kaldır uygulandıktan sonra hangi duruma geldiği gösterilmiştir.
Örnekte uygulamada sadece A sütunundan oluşan bir tabloya işlem uygulanmıştır. Eğer tabloda
birden fazla sütunda bilgi bulunsaydı o zaman “Yinelenenleri Kaldır”, A sütunundaki bilgilerin
benzersiz olduğuna diğer sütunlara bakarak karar verecekti.
Böylesi bir durumda sadece A sütununa göre de işlem yapılabilinir. Ancak tablo bütünlüğü ve veri
korunumuna kullanıcı karar verecektir.

Grafikler
Ekle Sekmesi / Grafikler Bölümü
Sayısal verilerin grafiksel gösterimini sağlayan bölümdür. Kullanıcı tarafından istenilen şekilde
gösterimsel ayarlar yapılarak oluşturulabilir.
 Sütun
 Çizgi
 Pasta
 Çubuk
 Alan
 Dağıtım
 Diğer Grafikler
Şeklinde 7 ana bölümden oluşan grafik tipleri mevcuttur. Grafik eklendikten sonra grafik üzerine
tıklanınca menü maddelerine Tasarım, Düzen ve Biçim maddeleri eklenir. Bu menü maddeleri ile
grafik üzerine görsel biçimler uygulanabilir.

Senaryo Yöneticisi
Yapılan değer değişikliklerinin çalışma sayfası üzerindeki formüllerin,
grafiklerin ne şekilde değiştiğini görmek amacıyla kullanılan durum
çözümlemesi yöntemidir.

Hedef Ara
Formül Sonucu elde edilmiş sonuç hücrenin hangi giriş değerine göre istenilen sonucu vereceğini
hesaplamayı sağlayan durum çözümlemesi yöntemidir.

Veri Tablosu
Formüllerdeki bir veya iki değişkeni değiştirmenin sonucu nasıl etkilediğini gösteren durum
çözümlemesi yöntemidir.
Özet Tablolar
Çok sayıda veri içeren tabloların daha anlaşılır hale gelmesi ve tablo üzerinde değişik yorumlar
yapabilmemizi sağlayan toplamlar tablosudur.

Dış Veri Alma


Veri Sekmesi / Dış veri al bölümü
Excel dışındaki diğer uygulamalardan, veri tabanlarından ve web
ortamından bilgi alınmasını sağlar.

You might also like