38
MİCROSOFT EXCEL MİCROSOFT EXCEL EXCELDE KULLANILAN EXCELDE KULLANILAN FORMÜLLERDEN BAZILARI FORMÜLLERDEN BAZILARI

Excel sunum

Embed Size (px)

Citation preview

Page 1: Excel sunum

MİCROSOFT EXCELMİCROSOFT EXCEL

EXCELDE KULLANILAN EXCELDE KULLANILAN FORMÜLLERDEN BAZILARIFORMÜLLERDEN BAZILARI

Page 2: Excel sunum

……:::Başlarken:::…:::Başlarken:::…

Microsoft Excel’in en zevkli olan formül Microsoft Excel’in en zevkli olan formül kısmı hakkında kısa kısa bilgileri ve bazı kısmı hakkında kısa kısa bilgileri ve bazı

formüllerin nasıl yazıldığını burada formüllerin nasıl yazıldığını burada bulacaksınız. bulacaksınız.

Not: Bu sunum, Excel 2003’e göre Not: Bu sunum, Excel 2003’e göre hazırlanmıştır. Bazı terimler, 2007 ile hazırlanmıştır. Bazı terimler, 2007 ile

uyuşmayabilir. Ancak formül kısmında bir uyuşmayabilir. Ancak formül kısmında bir değişiklik yoktur.değişiklik yoktur.

Page 3: Excel sunum

EXCELDEEXCELDE;;

Excelde formül yazarken mutlaka eşittir (=) Excelde formül yazarken mutlaka eşittir (=) işareti konularak formül yazılmalıdır.işareti konularak formül yazılmalıdır.

Excelde kullanılan formüllerin belli kullanım Excelde kullanılan formüllerin belli kullanım şartları vardır, o şartlar dışına çıkılamaz.şartları vardır, o şartlar dışına çıkılamaz.

Excel ile bir formül kullanabildiğiniz gibi Excel ile bir formül kullanabildiğiniz gibi şartları aşmadan birden fazla formülü yerine şartları aşmadan birden fazla formülü yerine göre kullanabilirsiniz.göre kullanabilirsiniz.

Formülü yazdıktan sonra ENTER tuşu ile Formülü yazdıktan sonra ENTER tuşu ile formülü uygulayın.formülü uygulayın.

Page 4: Excel sunum

Bilinmesi GerekenlerBilinmesi Gerekenler

Excelde 256 adet sütun 65536 adet satır Excelde 256 adet sütun 65536 adet satır bulunmaktadır. bulunmaktadır.

Excelde sütunların üzerinde harf, satır Excelde sütunların üzerinde harf, satır başlarında ise rakam vardır. Bunlar bizim başlarında ise rakam vardır. Bunlar bizim hangi hücrede bulunduğumuzu öğrenmemizde hangi hücrede bulunduğumuzu öğrenmemizde yardımcı olacaktır.yardımcı olacaktır.

Excel’in uzantısı XLS dir.Excel’in uzantısı XLS dir.

Page 5: Excel sunum

: ve ; nedir, ne işe yarar?: ve ; nedir, ne işe yarar?

: iki nokta, belirtilen hücre aralığındaki : iki nokta, belirtilen hücre aralığındaki değerler demektir. A1:A10 ifadesi A1 ile A10 değerler demektir. A1:A10 ifadesi A1 ile A10 arasındaki değerleri temsil eder.arasındaki değerleri temsil eder.

A1,A2,A3,A4,A5,A6,A7,A8,A9,A10A1,A2,A3,A4,A5,A6,A7,A8,A9,A10 ; noktalı virgül sadece belirtilen hücredeki ; noktalı virgül sadece belirtilen hücredeki

değerler demektir. A1;A10 ifadesi sadece A1 değerler demektir. A1;A10 ifadesi sadece A1 ve A10’un içerisindeki değeri temsil eder.ve A10’un içerisindeki değeri temsil eder.

A1,A10A1,A10 : ve ; formüllerle birlikte kullanılır.: ve ; formüllerle birlikte kullanılır.

Page 6: Excel sunum

Excel’de işlemler nasıl yapılır?Excel’de işlemler nasıl yapılır?

Excelde hesaplama yapılırken değerler Excelde hesaplama yapılırken değerler sabitlenirse; örneğin bir toplama işleminde sabitlenirse; örneğin bir toplama işleminde değerler sabit girilirse =10+10 gibi… bu tip değerler sabit girilirse =10+10 gibi… bu tip formüller sağlıklı değildir.formüller sağlıklı değildir.

Formüllerin daima hücre adreslerini kaynak Formüllerin daima hücre adreslerini kaynak gösterilerek yazılmasını tavsiye ediyoruz. gösterilerek yazılmasını tavsiye ediyoruz. Örneğin, =A1+A5 gibi… Böylesi bir işlemde Örneğin, =A1+A5 gibi… Böylesi bir işlemde A1 ve A10 içerisindeki değerler değiştirilse A1 ve A10 içerisindeki değerler değiştirilse bile formülün değiştirilmesine gerek yoktur.bile formülün değiştirilmesine gerek yoktur.

Page 7: Excel sunum

FORMÜL ÇOĞALTMAFORMÜL ÇOĞALTMA

Normalde Excel’in mouse işareti beyaz kalın bir artı Normalde Excel’in mouse işareti beyaz kalın bir artı işaretidir. Seçili olan hücrenin sağ alt köşesinde küçük işaretidir. Seçili olan hücrenin sağ alt köşesinde küçük bir kare vardır. Onun üzerine mouse ile gelindiğinde bir kare vardır. Onun üzerine mouse ile gelindiğinde artı işareti siyah ince bir artı şeklini alır. Bu şekilde artı işareti siyah ince bir artı şeklini alır. Bu şekilde mousenin sol tuşu basılı tutularak aşağı hücrelere mousenin sol tuşu basılı tutularak aşağı hücrelere sürüklenirse, formül ya da sayı, metin çoğaltılmış sürüklenirse, formül ya da sayı, metin çoğaltılmış olur.olur.

Seçili hücre

Küçük kare ile hücre içindeki değerler çoğaltılır.

Page 8: Excel sunum

TOPLA FONKSİYONUTOPLA FONKSİYONU

Bu komut belirtilen aralıklardaki sayıları Bu komut belirtilen aralıklardaki sayıları toplamak için kullanılır. toplamak için kullanılır.

Yazılışı:Yazılışı:

=Topla(Aralık) =Topla(Aralık)

=Topla(A1:A10) -> A1 ile A10 arasındaki =Topla(A1:A10) -> A1 ile A10 arasındaki sayıları toplar. sayıları toplar.

=Topla(A1;A10) -> Sadece A1 ile A10 =Topla(A1;A10) -> Sadece A1 ile A10 hücresinde bulunan sayıları toplar. hücresinde bulunan sayıları toplar.

Page 9: Excel sunum

ÇARPIM FONKSİYONUÇARPIM FONKSİYONU

Belirtilen aralıktaki sayıları çarpmak için Belirtilen aralıktaki sayıları çarpmak için kullanılır. kullanılır.

Yazılışı:Yazılışı:

=Çarpım(Aralık)=Çarpım(Aralık)

=Çarpım(B2:B4)-> B2 ile B4 arasında bulunan =Çarpım(B2:B4)-> B2 ile B4 arasında bulunan sayılar çarpar. sayılar çarpar.

=Çarpım(B2;B4)-> Sadece B2 ile B4 hücresinde =Çarpım(B2;B4)-> Sadece B2 ile B4 hücresinde bulunan sayıları çarpar.bulunan sayıları çarpar.

Page 10: Excel sunum

..! BİLGİ !....! BİLGİ !.. Aşağıdaki gibi bir formülde Aşağıdaki gibi bir formülde

hangi hücreler toplanır, hangi hücreler toplanır, bakalım. bakalım.

=Topla(A4:C8) ->Bu formül =Topla(A4:C8) ->Bu formül A4 ile C8 arasındaki sayıları A4 ile C8 arasındaki sayıları toplar.toplar.

Yanda Görüldüğü gibi Yanda Görüldüğü gibi sayılar bulunmaktadır. sayılar bulunmaktadır. Böyle bir formülde, Böyle bir formülde, başlangıç sayısına ve bitiş başlangıç sayısına ve bitiş sayısına bakarız.sayısına bakarız.

A4 den başlamış, C8 de başlamış… A4 den başlamış, C8 de başlamış… Yani A4,A5,A6,A7,A8 B sütununda Yani A4,A5,A6,A7,A8 B sütununda da aynı hücreler ve C sütununda da da aynı hücreler ve C sütununda da aynı hücreler alınır. Buna göre sonuç aynı hücreler alınır. Buna göre sonuç 54 çıkacaktır. 54 çıkacaktır.

Page 11: Excel sunum

ÖRNEK:ÖRNEK: Bir üniversite öğrencisi vize ve final sınav notlarının Bir üniversite öğrencisi vize ve final sınav notlarının hesaplanması isteniyor. Excel’de bunu hesaplayacak formülü hesaplanması isteniyor. Excel’de bunu hesaplayacak formülü yazın. Vizenin %30’u Final’in ise %70 alınacaktır.yazın. Vizenin %30’u Final’in ise %70 alınacaktır.

İlk olarak şunu bilelim. Öğrencinin vize notunun 60 İlk olarak şunu bilelim. Öğrencinin vize notunun 60 olduğunu varsayalım. 60 sayısının %30’unu bulmak olduğunu varsayalım. 60 sayısının %30’unu bulmak için (60*30)/100 işlemi sonucunda %30’u alınıyor. için (60*30)/100 işlemi sonucunda %30’u alınıyor. Daha kısa olarak 60*0,3 yapıldığında işlem yapılır. Daha kısa olarak 60*0,3 yapıldığında işlem yapılır. Buna göre B ve C hücrelerinde vize ve final Buna göre B ve C hücrelerinde vize ve final notlarının olduğunu düşünelim. D hücresine notlarının olduğunu düşünelim. D hücresine ortalamayı hesaplayacağız. D2 hücresine;ortalamayı hesaplayacağız. D2 hücresine;

=B2*0,3+C2*0,7 yazıyoruz. =B2*0,3+C2*0,7 yazıyoruz. Unutmayın! Excel, işlem sırasına dikkat eder. Önce Unutmayın! Excel, işlem sırasına dikkat eder. Önce bölme, sonra çarpma, sonra toplama ve çıkarma bölme, sonra çarpma, sonra toplama ve çıkarma işlemi yapılır. işlemi yapılır.

Page 12: Excel sunum

ORTALAMA FONKSİYONUORTALAMA FONKSİYONU

Belirtilen aralıktaki sayıları toplayıp, kaç sayı Belirtilen aralıktaki sayıları toplayıp, kaç sayı toplamış ise o sayıya böler. toplamış ise o sayıya böler.

Yazılışı:Yazılışı:

=Ortalama(Aralık)=Ortalama(Aralık)

=Ortalama(B2:D2)=Ortalama(B2:D2)

=Ortalama(B2;D2)=Ortalama(B2;D2)

B2=50, C2=60, D2=70 olduğuna göre sonuç=60 tır.B2=50, C2=60, D2=70 olduğuna göre sonuç=60 tır.

Page 13: Excel sunum

ÖRNEK:ÖRNEK: Bir lise öğrencisinin 1. yazılı, 2. yazılı ve 3. yazılı notları Bir lise öğrencisinin 1. yazılı, 2. yazılı ve 3. yazılı notları giriliyor. Bu öğrencinin notunu hesaplayınız. giriliyor. Bu öğrencinin notunu hesaplayınız.

Öğrencinin notu, fonksiyon kullanmadan şu Öğrencinin notu, fonksiyon kullanmadan şu şekilde hesaplanabilir; B2,C2,D2 alanlarında şekilde hesaplanabilir; B2,C2,D2 alanlarında not olduğunu kabul ederek:not olduğunu kabul ederek:

=(B2+C3+D3)/3 diyebiliriz.=(B2+C3+D3)/3 diyebiliriz.

Dikkat!.. Formül hatalı yazıldı. Doğrusu:Dikkat!.. Formül hatalı yazıldı. Doğrusu:

=(B2+C2+D2) /3=(B2+C2+D2) /3

Ortalama fonksiyonunu kullanarak:Ortalama fonksiyonunu kullanarak:

=Ortalama(B2:D2) yazmanız yeterlidir. =Ortalama(B2:D2) yazmanız yeterlidir.

Page 14: Excel sunum

KAREKÖK FONKSİYONUKAREKÖK FONKSİYONU

Verilen pozitif bir sayının karekökünü bulur. Verilen pozitif bir sayının karekökünü bulur. Yazılışı:Yazılışı:=Karekök(Sayı)=Karekök(Sayı)=Karekök(16) -> 4 olarak sonuç gelir.=Karekök(16) -> 4 olarak sonuç gelir.

Sayıyı direk yazabildiğimiz gibi hücre adresini Sayıyı direk yazabildiğimiz gibi hücre adresini de gösterebiliriz. de gösterebiliriz.

=Karekök(A2) gibi…=Karekök(A2) gibi…

Page 15: Excel sunum

MAK FONKSİYONUMAK FONKSİYONU

Belirtilen bir aralıktaki sayıların en yüksek Belirtilen bir aralıktaki sayıların en yüksek olanını verir.olanını verir.

Yazılışı:Yazılışı:

=Mak(Aralık)=Mak(Aralık)

=Mak(A2:C30)* =Mak(A2:C30)*

=Mak(A2;A30)=Mak(A2;A30)

*Üstteki formül, A2 den C30’da kadar olan *Üstteki formül, A2 den C30’da kadar olan sayılardan en büyük sayıyı verir. sayılardan en büyük sayıyı verir.

Page 16: Excel sunum

MIN FONKSİYONUMIN FONKSİYONU

Belirtilen bir aralıktaki sayıların en düşük Belirtilen bir aralıktaki sayıların en düşük olanını verir.olanını verir.

Yazılışı:Yazılışı:

=Min(Aralık)=Min(Aralık)

=Min(A2:C30)* =Min(A2:C30)*

=Min(A2;A30)=Min(A2;A30)

*Üstteki formül, A2 den C30’da kadar olan *Üstteki formül, A2 den C30’da kadar olan sayılardan en düşük sayıyı verir. sayılardan en düşük sayıyı verir.

Page 17: Excel sunum

MOD FONKSİYONUMOD FONKSİYONU

Verilen sayıyı, verilen bölene böldükten sonra Verilen sayıyı, verilen bölene böldükten sonra kalanı verir. kalanı verir.

Yazılışı:Yazılışı:

=Mod(Sayı;Bölen)=Mod(Sayı;Bölen)

=Mod(4;2) -> Sonuç sıfırdır (0).=Mod(4;2) -> Sonuç sıfırdır (0).

=Mod(16;3)-> Sonuç birdir (1).=Mod(16;3)-> Sonuç birdir (1).

Page 18: Excel sunum

Bunu biliyor muydunuz?Bunu biliyor muydunuz?

Bir öğretmen idareye verdiği notları virgüllü Bir öğretmen idareye verdiği notları virgüllü olarak basamaklı sayı veremez. Ama olarak basamaklı sayı veremez. Ama hesaplamalarda bazen virgüllü sayılar hesaplamalarda bazen virgüllü sayılar çıkmaktadır. çıkmaktadır.

Örneğin öğrencinin notu 56,5 çıkmış ise bunun Örneğin öğrencinin notu 56,5 çıkmış ise bunun 57 ye yuvarlanması gerekir. Bu yuvarlama 57 ye yuvarlanması gerekir. Bu yuvarlama işlemi için biz de YUVARLAMA işlemi için biz de YUVARLAMA fonksiyonunu kullanarak sorunu ortadan fonksiyonunu kullanarak sorunu ortadan kaldırıyoruz. kaldırıyoruz.

Page 19: Excel sunum

YUVARLA FONKSİYONUYUVARLA FONKSİYONU

Verilen sayıyı, virgülden sonra kaç basamak Verilen sayıyı, virgülden sonra kaç basamak kalacak şekilde aşağı ya da yukarı yuvarlar. kalacak şekilde aşağı ya da yukarı yuvarlar.

Yazılışı:Yazılışı:

=Yuvarla(Sayı;Virgülden Sonra Basamak Sayısı)=Yuvarla(Sayı;Virgülden Sonra Basamak Sayısı)

=Yuvarla(56,5;0) -> 57=Yuvarla(56,5;0) -> 57

=Yuvarla(45,43;1) -> 45,3=Yuvarla(45,43;1) -> 45,3

=Yuvarla(45,4;0) -> 45=Yuvarla(45,4;0) -> 45

Page 20: Excel sunum

ÖRNEK:ÖRNEK: Aşağıdaki tabloda gerekli formülleri giriniz. Ortalamayı Aşağıdaki tabloda gerekli formülleri giriniz. Ortalamayı hesaplayınız, ondalıklı çıkan sayıları tam sayıya yuvarlayın.hesaplayınız, ondalıklı çıkan sayıları tam sayıya yuvarlayın.

  A B C D

1 Adı 1. Not 2. Not Ort.

2 Erol 45 65 55

3 Ali 10 35 22,5

4 Hasan 45 74 59,5

5 Ayşe 65 89 77

Ortalamayı bulmak için;Ortalamayı bulmak için;

=Ortalama(B2:C2) formülünü D2 =Ortalama(B2:C2) formülünü D2 hücresine yazıyoruz. hücresine yazıyoruz.

* Yanda da gördüğünüz gibi bu formül * Yanda da gördüğünüz gibi bu formül yazıldığı zaman Ortalamalarda virgüllü yazıldığı zaman Ortalamalarda virgüllü sayılar çıkmış durumda. Bunu Yuvarla sayılar çıkmış durumda. Bunu Yuvarla komutuyla çözelim. komutuyla çözelim.

Bunun için,Bunun için,

=Yuvarla(22,5;0) yazabilirsiniz. Ama bu =Yuvarla(22,5;0) yazabilirsiniz. Ama bu sağlıklı olmayacaktır. Yuvarladan sonra sağlıklı olmayacaktır. Yuvarladan sonra sayı geldiğine göre;sayı geldiğine göre;

=Yuvarla(Ortalama(B2:C2);0) diyebiliriz. =Yuvarla(Ortalama(B2:C2);0) diyebiliriz. Çünkü Ortalama fonksiyonun sonucunda Çünkü Ortalama fonksiyonun sonucunda bir sayı üretiliyor. Bu sayıyı kullanarak bir sayı üretiliyor. Bu sayıyı kullanarak yuvarlama işlemini yapabiliriz. yuvarlama işlemini yapabiliriz.

  A B C D

1 Adı 1. Not 2. Not Ort.

2 Erol 45 65 55

3 Ali 10 35 23

4 Hasan 45 74 60

5 Ayşe 65 89 77

Page 21: Excel sunum

AŞAĞI YUVARLA FONK.AŞAĞI YUVARLA FONK.

Verilen sayıyı istenilen sayıda aşağı Verilen sayıyı istenilen sayıda aşağı yuvarlamak için kullanılır. yuvarlamak için kullanılır.

Yazılışı:Yazılışı:

=Aşağıyuvarla(23,56;0) -> 23=Aşağıyuvarla(23,56;0) -> 23

=Aşağıyuvarla(23,99;1) -> 23,9=Aşağıyuvarla(23,99;1) -> 23,9

Aşağı yuvarla komutunda sayı ne olursa olsun Aşağı yuvarla komutunda sayı ne olursa olsun aşağı yuvarlanır!.. aşağı yuvarlanır!..

Page 22: Excel sunum

YUKARI YUVARLA FONK.YUKARI YUVARLA FONK.

Verilen sayıyı istenilen sayıda yukarı yuvarlamak için Verilen sayıyı istenilen sayıda yukarı yuvarlamak için kullanılır. kullanılır.

Yazılışı:Yazılışı:

=Yukarıyuvarla(23,11;0) -> 24=Yukarıyuvarla(23,11;0) -> 24

=Yukarıyuvarla(23,99;1) -> 24=Yukarıyuvarla(23,99;1) -> 24

Dokuz sayısı bir üstte yuvarladığından sayı 24 dür.Dokuz sayısı bir üstte yuvarladığından sayı 24 dür.

Yukarı yuvarla komutunda sayı ne olursa olsun yukarı Yukarı yuvarla komutunda sayı ne olursa olsun yukarı yuvarlanır!.. yuvarlanır!..

Page 23: Excel sunum

Saat, Bugün, Şimdi, Gün, Ay, Yıl, Saat, Bugün, Şimdi, Gün, Ay, Yıl, Değil FonksiyonlarıDeğil Fonksiyonları

=Saat(23:15:00) -> (23)=Saat(23:15:00) -> (23) =Bugün() -> 07.11.2005=Bugün() -> 07.11.2005 =Şimdi() -> 07.11.2005 21:19=Şimdi() -> 07.11.2005 21:19 =Gün(07.11.2005) -> 07=Gün(07.11.2005) -> 07 =Ay(07.11.2005) -> 11=Ay(07.11.2005) -> 11 =Yıl(07.11.2005) -> 2005=Yıl(07.11.2005) -> 2005 =Değil(4+4=2) -> Yanlış=Değil(4+4=2) -> Yanlış =Değil(2*2=5) -> Doğru=Değil(2*2=5) -> Doğru

Değil fonksiyonu yapılan işlemin tersine bir cevap Değil fonksiyonu yapılan işlemin tersine bir cevap gönderir. gönderir.

Page 24: Excel sunum

EĞERSAY FONKSİYONUEĞERSAY FONKSİYONU

Belirtilen aralıktaki değerleri belirtilen ölçütü Belirtilen aralıktaki değerleri belirtilen ölçütü sağlayan hücrelerin sayılmasını sağlar.sağlayan hücrelerin sayılmasını sağlar.

Yazılışı:Yazılışı:=Eğersay(Aralık;“Şart”)=Eğersay(Aralık;“Şart”)=Eğersay(A1:A10;“10”)-> A1 ile A10 arasında =Eğersay(A1:A10;“10”)-> A1 ile A10 arasında

10 olan değerlerin sayısını verir.10 olan değerlerin sayısını verir.=Eğersay(B3:B14;“Geçti”)-> B3 ile B14 =Eğersay(B3:B14;“Geçti”)-> B3 ile B14

arasında olan değerlerde Geçti olanların arasında olan değerlerde Geçti olanların sayısını verir.sayısını verir.

Page 25: Excel sunum

ETOPLA FONKSİYONUETOPLA FONKSİYONU

Belirtilen aralıktaki hücrelerden belirtilen şartı Belirtilen aralıktaki hücrelerden belirtilen şartı sağlaması durumunda belirtilen diğer hücrelerin sağlaması durumunda belirtilen diğer hücrelerin toplamını verir. toplamını verir.

Yazılışı:Yazılışı:=Etopla(Sorgulanacak Hücre =Etopla(Sorgulanacak Hücre

Aralığı;“Şart”;“Toplanacak Hücre Aralığı)Aralığı;“Şart”;“Toplanacak Hücre Aralığı)=Etopla(A1:A10;“10”;B1:B10) -> A1 ile A10 arasında =Etopla(A1:A10;“10”;B1:B10) -> A1 ile A10 arasında

bulunan sayılardan içerisinde 10 sayısı varsa o bulunan sayılardan içerisinde 10 sayısı varsa o hücreye denk gelen B sütunundaki hücre değerini hücreye denk gelen B sütunundaki hücre değerini topla.topla.

Page 26: Excel sunum

ÖRNEK:ÖRNEK: Bir not çizelgesinde Ad, Soyad, Not ve Cinsiyet alanları Bir not çizelgesinde Ad, Soyad, Not ve Cinsiyet alanları bulunmaktadır. Cinsiyeti kız olanlar ve erkek olanların notları ayrı bulunmaktadır. Cinsiyeti kız olanlar ve erkek olanların notları ayrı ayrı aşağıdaki tabloda görüldüğü gibi toplanıp gereken yerlerde ayrı aşağıdaki tabloda görüldüğü gibi toplanıp gereken yerlerde sonucun yazılması isteniyor. Gerekli formülü yazın.sonucun yazılması isteniyor. Gerekli formülü yazın.

Yanda görüldüğü gibi aşağıdaki Yanda görüldüğü gibi aşağıdaki toplamlar için şu formül toplamlar için şu formül yazılır:yazılır:

=Etopla(D2:D5;“Erkek”;C2:C5)=Etopla(D2:D5;“Erkek”;C2:C5)=Etopla(D2:D5;“Kız”;C2:C5)=Etopla(D2:D5;“Kız”;C2:C5) Yukarıdaki formüllerde Yukarıdaki formüllerde

sorgulamak istediğimiz alan sorgulamak istediğimiz alan cinsiyet alanıdır.cinsiyet alanıdır.

  A B C D

1 Ad Soyad Not Cinsiyet

2 Erol AFŞİN 60 Erkek

3 Zehra ÇOLAK 70 Kız

4 Ali TOKAT 80 Erkek

5 Merve YİĞİT 90 Kız

         

  Erkeklerin Not Toplamı  140

  Kızların Not Toplamı  160

O yüzden sorgulanacak alan adreslerini Cinsiyet alanını belirledik. O yüzden sorgulanacak alan adreslerini Cinsiyet alanını belirledik. Şartımız Erkek veya Kız’dır. Bunu yazdık ve şartın sağlanması Şartımız Erkek veya Kız’dır. Bunu yazdık ve şartın sağlanması durumunda nereyi toplamak istiyorsak o adresi yazıyoruz. durumunda nereyi toplamak istiyorsak o adresi yazıyoruz. Tablomuzda C sütununda bulunan notlar toplanacağından bunları Tablomuzda C sütununda bulunan notlar toplanacağından bunları yazdık.yazdık.

Page 27: Excel sunum

MUTLAK FONKSİYONUMUTLAK FONKSİYONU

Belirtilen sayının mutlak değerini bulmak için Belirtilen sayının mutlak değerini bulmak için kullanılır. Sayı direk yazılabildiği gibi hücre kullanılır. Sayı direk yazılabildiği gibi hücre adresi de gösterilebilir.adresi de gösterilebilir.

Yazılışı:Yazılışı:

=Mutlak(Sayı)=Mutlak(Sayı)

=Mutlak(4) -> 4=Mutlak(4) -> 4

=Mutlak(-4) -> 4=Mutlak(-4) -> 4

Gibi…Gibi…

Page 28: Excel sunum

EĞER FONKSİYONUEĞER FONKSİYONU

Eğer fonksiyonu çok sıkça kullanılan bir Eğer fonksiyonu çok sıkça kullanılan bir fonksiyondur. Burada bazı mantıksal işlemler fonksiyondur. Burada bazı mantıksal işlemler yapmak için kullanılır. yapmak için kullanılır.

Eğer fonksiyonu, verilen bir şartın doğru Eğer fonksiyonu, verilen bir şartın doğru olması durumunda yapılması gereken işlemleri olması durumunda yapılması gereken işlemleri ve yanlış olması durumunda yapılması gereken ve yanlış olması durumunda yapılması gereken işlemleri kontrol etmek için kullanılır. işlemleri kontrol etmek için kullanılır.

Page 29: Excel sunum

Bilinmesi Gerekenler…Bilinmesi Gerekenler…

Eğer formülünün yazılışı aşağıdaki gibidir:Eğer formülünün yazılışı aşağıdaki gibidir:=Eğer(Şart;“Doğruysa Değer”;“Yanlışsa Değer”)=Eğer(Şart;“Doğruysa Değer”;“Yanlışsa Değer”) Belirtilen bir şartın uyması durumunda hemen bir sonraki Belirtilen bir şartın uyması durumunda hemen bir sonraki

parametrede bulunan işlem gerçekleştirilecektir. Aksi parametrede bulunan işlem gerçekleştirilecektir. Aksi olduğunda bir sonraki parametrede bulunan işlemler olduğunda bir sonraki parametrede bulunan işlemler gerçekleşecektir. Örneğin A1=50 olsun. gerçekleşecektir. Örneğin A1=50 olsun.

=Eğer(A1<=50;Karekök(16);Karekök(81))=Eğer(A1<=50;Karekök(16);Karekök(81))Yukarıdaki formülde A1 hücresindeki değer 50 ye eşit ya da Yukarıdaki formülde A1 hücresindeki değer 50 ye eşit ya da

küçük olması durumunda 16 sayısının karekökünün küçük olması durumunda 16 sayısının karekökünün bulunmasını, değilse 81 sayısının karekökünü bulmasını bulunmasını, değilse 81 sayısının karekökünü bulmasını istedik. A1 de bulunan sayı 50’ye eşit olduğundan sonuç 4 istedik. A1 de bulunan sayı 50’ye eşit olduğundan sonuç 4 dür.dür.

Page 30: Excel sunum

ÖRNEK:ÖRNEK: Bir hava durumu tablosunda ortalama sıcaklık 25 Bir hava durumu tablosunda ortalama sıcaklık 25°° nin nin altında ise “Soğuk” değilse “Sıcak” mesajını Durum alanında altında ise “Soğuk” değilse “Sıcak” mesajını Durum alanında gösterecek formülü yazınız.gösterecek formülü yazınız.

Yandaki tabloda Yandaki tabloda görüldüğü gibi görüldüğü gibi alanlarımız mevcut. Biz alanlarımız mevcut. Biz Ortalama alanını kontrol Ortalama alanını kontrol edeceğiz. edeceğiz.

Bunun için;Bunun için;=Eğer(D2<25;“Soğuk”;=Eğer(D2<25;“Soğuk”;““Sıcak”)Sıcak”) Buna göre tablomuzdaki Buna göre tablomuzdaki

değerler yeşil renk ile değerler yeşil renk ile gösterilmiştir. gösterilmiştir.

HAVA DURUMU

İLLER GÜNDÜZ GECE ORT. DURUM

MALATYA 18 8 13 Soğuk

ANKARA 20 12 16 Soğuk

SİVAS 25 21 23 Sıcak 

ERZURUM 10 2 6 Soğuk  

İSTANBUL 19 17 18 Soğuk  

Page 31: Excel sunum

Excel’de Eğer komutu ile;Excel’de Eğer komutu ile;

Excel’de Eğer komutu ile şarta bağlı olarak mesaj Excel’de Eğer komutu ile şarta bağlı olarak mesaj verebildiğiniz gibi ayrıca diğer işlemleri de verebildiğiniz gibi ayrıca diğer işlemleri de yapabilirsiniz. (Bir önceki örnekte olduğu gibi)yapabilirsiniz. (Bir önceki örnekte olduğu gibi)

Excel’de Eğer komutu ile iç içe yedi formül yazılabilir. Excel’de Eğer komutu ile iç içe yedi formül yazılabilir. Bunun için açılan parantezler kapatılmaz. Yani;Bunun için açılan parantezler kapatılmaz. Yani;

=Eğer=Eğer((Şart1;“Doğruysa değer1”;EğerŞart1;“Doğruysa değer1”;Eğer((Şart2;Şart2;

““Doğruysa değer2”;EğerDoğruysa değer2”;Eğer((Şart3;“Doğruysa değer3”Şart3;“Doğruysa değer3”))))))

Gibi… Yukarıda görüldüğü gibi açılan parantezler en sonda Gibi… Yukarıda görüldüğü gibi açılan parantezler en sonda kapatılır. Parantezleri değişik renkte göstererek bunların kapatılır. Parantezleri değişik renkte göstererek bunların karışık olmadığını anlıyoruz.karışık olmadığını anlıyoruz.

Page 32: Excel sunum

ÖRNEK:ÖRNEK: Bir yaş tablosunda; Bir yaş tablosunda;0-6 yaş arasındakiler için bebek0-6 yaş arasındakiler için bebek7-12 arasındakiler için çocuk7-12 arasındakiler için çocuk13-25 arasındakiler için genç13-25 arasındakiler için genç26-44 arasındakiler için yetişkin 26-44 arasındakiler için yetişkin 45 ve üstü için yaşlı mesajını veren komutu yazın.45 ve üstü için yaşlı mesajını veren komutu yazın.

İlk olarak birinci şartımızı yazalım. D2 hücresinin yaşların İlk olarak birinci şartımızı yazalım. D2 hücresinin yaşların tutulduğu alan olarak varsayalım ve D2 de bulunan tutulduğu alan olarak varsayalım ve D2 de bulunan yaşımız 23 olsun.yaşımız 23 olsun.

=Eğer(D2<=6;“Bebek”;“Çocuk”) tek şartla iki mesaj verdik. =Eğer(D2<=6;“Bebek”;“Çocuk”) tek şartla iki mesaj verdik. Ama bizim 5 şartımız var. Bunun için;Ama bizim 5 şartımız var. Bunun için;

=Eğer(D2<=6;“Bebek”;=Eğer(D2<=6;“Bebek”;Eğer(D2<=12;“Çocuk”;Eğer(D2<=12;“Çocuk”;

Eğer(D2<=25;“Genç”;Eğer(D2<=25;“Genç”;Eğer(D2<=45;“Yetişkin”;Eğer(D2<=45;“Yetişkin”;

Eğer(D2>=45;“Yaşlı” Eğer(D2>=45;“Yaşlı” ))))))))))

Görüldüğü gibi formül hep aynı sadece içindeki değerler Görüldüğü gibi formül hep aynı sadece içindeki değerler ve mesajlar değişmiş durumda…ve mesajlar değişmiş durumda…

Page 33: Excel sunum

EĞER-VE FONKSİYONUEĞER-VE FONKSİYONU

Birden fazla şartın belirtilmesi durumunda kullanılır. Birden fazla şartın belirtilmesi durumunda kullanılır. Eğer fonksiyonu ile birlikte kullanılır. Eğer fonksiyonu ile birlikte kullanılır.

Yazılışı:Yazılışı:

=Eğer(Ve(Şart1;Şart2;…);“Doğruysa değer”; “Yanlışsa =Eğer(Ve(Şart1;Şart2;…);“Doğruysa değer”; “Yanlışsa değer”)değer”)

=Eğer(Ve(A1>0;A1<10);“Soğuk”;“Sıcak”)=Eğer(Ve(A1>0;A1<10);“Soğuk”;“Sıcak”)

Yukarıdaki örnekte eğer A1 ile A10 arasındaki sayı Yukarıdaki örnekte eğer A1 ile A10 arasındaki sayı 0’dan büyük ve 10 dan küçükse Soğuk mesajını; 0’dan büyük ve 10 dan küçükse Soğuk mesajını; değilse Sıcak mesajını yaz anlamındadır.değilse Sıcak mesajını yaz anlamındadır.

Page 34: Excel sunum

Eğer-Ve…Eğer-Ve… Eğer-Ve fonksiyonu şuna benzer;Eğer-Ve fonksiyonu şuna benzer; Ali ve Ahmet okula gelirse ben de gelirim.Ali ve Ahmet okula gelirse ben de gelirim. Ali ve Ahmet okula gelmezse gelmem.Ali ve Ahmet okula gelmezse gelmem. Ali gelir, Ahmet gelmezse gelmem.Ali gelir, Ahmet gelmezse gelmem. Ahmet gelir, Ali gelirse gelmem.Ahmet gelir, Ali gelirse gelmem.Matematikte 0 ve 1’lerle ifade edilir bu durum:Matematikte 0 ve 1’lerle ifade edilir bu durum:0 ve 0->00 ve 0->00 ve 1->00 ve 1->00 ve 0-> 00 ve 0-> 01 ve 1-> 11 ve 1-> 1

Yani yazılan şartların hepsinin uyması Yani yazılan şartların hepsinin uyması durumunda doğru mesaj, uymaması durumunda doğru mesaj, uymaması durumunda yanlış parametresinde bulunan durumunda yanlış parametresinde bulunan mesaj yazılacaktır!..mesaj yazılacaktır!..

Page 35: Excel sunum

ÖRNEK:ÖRNEK: Bir yaş tablosunda; Bir yaş tablosunda;0-6 yaş arasındakiler için bebek0-6 yaş arasındakiler için bebek7-12 arasındakiler için çocuk7-12 arasındakiler için çocuk13-25 arasındakiler için genç13-25 arasındakiler için genç26-44 arasındakiler için yetişkin 26-44 arasındakiler için yetişkin 45 ve üstü için yaşlı mesajını veren komutu yazın.45 ve üstü için yaşlı mesajını veren komutu yazın.

Bu örneği biraz önce yapmıştık!.. Şimdide ve komutunu Bu örneği biraz önce yapmıştık!.. Şimdide ve komutunu kullanarak yapalım. D2 hücresini yaş olarak alalım ve kullanarak yapalım. D2 hücresini yaş olarak alalım ve yaşımız 15 olsun.yaşımız 15 olsun.

=Eğer(Ve(D2>0;D2<6);“Bebek”;=Eğer(Ve(D2>0;D2<6);“Bebek”;Eğer(Ve(D2>6;D2<12);“Çocuk”;Eğer(Ve(D2>6;D2<12);“Çocuk”;Eğer(Ve(D2>12;A2<25);“Genç”;Eğer(Ve(D2>12;A2<25);“Genç”;Eğer(Ve(D2>25;D2<45);“Yetişkin”;Eğer(Ve(D2>25;D2<45);“Yetişkin”;Eğer(D2>=45;“Yaşlı”)))))Eğer(D2>=45;“Yaşlı”)))))Formüllerin sizi yanıltmaması için alt alta yazdım. Formüllerin sizi yanıltmaması için alt alta yazdım.

Görüldüğü gibi karışık değildir, sadece içindeki değerler Görüldüğü gibi karışık değildir, sadece içindeki değerler ve mesajlar değişti!..ve mesajlar değişti!..

Page 36: Excel sunum

EĞER-YADA FONKSİYONUEĞER-YADA FONKSİYONU Birden fazla şartın kontrol edilmesi sırasında bir şart Birden fazla şartın kontrol edilmesi sırasında bir şart

uysa bile işlemlerin gerçekleştirilmesini sağlamak uysa bile işlemlerin gerçekleştirilmesini sağlamak için kullanılır.için kullanılır.

Yazılışı:Yazılışı:=Eğer(Yada(Şart1;Şart2;…);“Doğruysa değer”;=Eğer(Yada(Şart1;Şart2;…);“Doğruysa değer”;““Yanlışsa değer”)Yanlışsa değer”)=Eğer(Yada(A1<10;A1>20);“İşlem tamam”;=Eğer(Yada(A1<10;A1>20);“İşlem tamam”;““İşlem yanlış”)İşlem yanlış”) A1 de bulunan değer 32 buna göre işlem tamam A1 de bulunan değer 32 buna göre işlem tamam

mesajı verecektir. Birinci şarta uymuyor fakat ikinci mesajı verecektir. Birinci şarta uymuyor fakat ikinci şarta uyuyor. şarta uyuyor.

Page 37: Excel sunum

Eğer-YadaEğer-Yada

Eğer-Yada fonksiyonunda şartlardan bir Eğer-Yada fonksiyonunda şartlardan bir tanesinin doğru olması işlemi yaptırmak için tanesinin doğru olması işlemi yaptırmak için yeterlidir.yeterlidir.

Eğer-Yada fonksiyonu sayılarla şu manaya Eğer-Yada fonksiyonu sayılarla şu manaya gelir. gelir.

0 yada 1->10 yada 1->11 yada 0->11 yada 0->11 yada 1->11 yada 1->10 yada 0->00 yada 0->0

Eğer-Yada fonksiyonunda iki şarttan birinin doğru olması işlemi yapmaya yetmektedir. İşlemde her ikisinin yanlış olması durumunda işlem yapmamaktadır!..

Page 38: Excel sunum

……DERSİMİZ BİTTİ…DERSİMİZ BİTTİ…

Orhan YücelOrhan Yücel2005365620053656CEİT-418CEİT-418

Beni Dinlediğiniz İçin Teşekkür Beni Dinlediğiniz İçin Teşekkür EderimEderim