5 - Eğer Fonksiyonu

You might also like

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 12

EĞER FONKSİYONU

=EĞER(SORGULAMA;DOĞRUYSA;YANLIŞSA)

Eğer fonksiyonu ilk sorgulama işlemi ile başlar, Excel'de = işareti, < ve >
işaretleri yapmış olduğumuz karşılaştırmalara sorgulama adını veriyoruz.
Eğer fonksiyonu kurmuş olduğumuz sorgulamaya bakar ve bu sorgulama
doğru sonucunu veriyorsa formülde belirttiğimiz işlemi yapar. ilk noktalı
virgülden sonraki kısım sorgulamanın dopru sonucu vermes halinde
yapmasını istediğimiz işlemi tanımladığımız yerdir. ikinci noktalı virgülden
sonraki kısım ise sorgulama yanlış sonucunu veriyorsa yapmasını
stediğimiz işlemi tanımladığımız yerdir.
Şube İsmi Kar
Niğde 10,371 Küçük 20,371 31,112 15,781
Mardin 19,919 Küçük 29,919 59,758 30,104
Zonguldak 80,495 Küçük 90,495 241,486 120,968
Malatya 80,932 Küçük 90,932 242,797 121,624
Karaman 82,023 Küçük 92,023 246,070 123,260
Kırklareli 84,055 Küçük 94,055 252,165 126,307
Ardahan 103,190 Büyük 78,190 51,595 51,495
Ordu 105,523 Büyük 80,523 52,762 52,662
Afyon 113,878 Büyük 88,878 56,939 56,839
Konya 142,800 Büyük 117,800 71,400 71,300
İstanbul 147,117 Büyük 122,117 73,558 73,458
Kırşehir 157,310 Büyük 132,310 78,655 78,555
Batman 190,415 Büyük 165,415 95,208 95,108
Sakarya 208,838 Büyük 183,838 104,419 104,319
Burdur 212,760 Büyük 187,760 106,380 106,280
Samsun 219,363 Büyük 194,363 109,682 109,582
Çorum 221,055 Büyük 196,055 110,527 110,427
eğer fonsiyonunda ;
İstenen -ilk değer, kuralın
11,408 karı 100 binden büyük şehirlere "Büyük" küçük -ikinci değer ,kuralı u
şehirlere ise "Küçük" yazsın -üçüncü değer, kurala
21,911
88,545
89,026
90,225
92,460
92,871
94,971
102,490
128,520
132,405
141,579
171,374
187,954
191,484
197,427
198,949
eğer fonsiyonunda ;
-ilk değer, kuralın
-ikinci değer ,kuralı uyduğunda yazılan
-üçüncü değer, kurala uymadığınsda yazılan
Şube İsmi Kar
Niğde 10,371 Küçük Şube 12271.46 12271.46
Mardin 19,919 Küçük Şube 23252.3 23252.3
Zonguldak 80,495 Küçük Şube 92914.52 92914.52
Malatya 80,932 Küçük Şube 93417.3 93417.3
Karaman 82,023 Küçük Şube 94671.65 94671.65
Kırklareli 84,055 Küçük Şube 97008.2 97008.2
Ardahan 103,190 103189.5 103189.5 Büyük Şube 113288.5 113288.5
Ordu 105,523 105523 105523 Büyük Şube 115855.3 115855.3
Afyon 113,878 113877.8 113877.8 Büyük Şube 125045.6 125045.6
Konya 142,800 142799.6 142799.6 Büyük Şube 156859.6 156859.6
İstanbul 147,117 147116.5 147116.5 Büyük Şube 161608.2 161608.2
Kırşehir 157,310 157310.3 157310.3 Büyük Şube 172821.3 172821.3
Batman 190,415 190415.2 190415.2 Büyük Şube 209236.8 209236.8
Sakarya 208,838 208838.2 208838.2 Büyük Şube 229502 229502
Burdur 212,760 212759.7 212759.7 Büyük Şube 233815.6 233815.6
Samsun 219,363 219363.1 219363.1 Büyük Şube 241079.4 241079.4
Çorum 221,055 221054.7 221054.7 Büyük Şube 242940.2 242940.2
İstenen
karı 100 binden büyük şehirlerin rakamını
göstersin, diğerlerini göstermesin.
Şube İsmi Kar
Niğde 10,371 10,371 30,371 b segment
Mardin 19,919 19,919 39,919 b segment
Zonguldak 80,495 80,495 100,495 b segment
Malatya 80,932 80,932 100,932 b segment
Karaman 82,023 82,023 102,023 b segment
Kırklareli 84,055 84,055 104,055 b segment
Ardahan 103,190 113,508 93,190 a segment
Ordu 105,523 116,075 95,523 a segment
Afyon 113,878 125,266 103,878 a segment
Konya 142,800 157,080 132,800 a segment
İstanbul 147,117 161,828 137,117 a segment
Kırşehir 157,310 173,041 147,310 a segment
Batman 190,415 209,457 180,415 a segment
Sakarya 208,838 229,722 198,838 a segment
Burdur 212,760 234,036 202,760 a segment
Samsun 219,363 241,299 209,363 a segment
Çorum 221,055 243,160 211,055 a segment
İstenen
karı 100 binden büyük şehirlerin rakamını %10
artırsın.
if - EĞer

1
1 pozitif istenen:
pozitif yada ne
2 pozitif şeklinde bır if f
-1 negatif yazalım
2 pozitif
3 pozitif

2
Bayiler Bütçe Fiili istenen:
X1 1000 999 HEDEFİN ALTINDA Bayiler şayet h
geçtiyse "ok"
X2 1200 1210 OK geçemediyse "
X3 1300 1280 HEDEFİN ALTINDA altında" yazdır
X4 1400 1410 OK
X5 1500 1200 HEDEFİN ALTINDA

120 100
90 95
80 85
70 75
200 180

Müşteri istenen:
No Ort. Gelir Segment Ortalama gelir
olanlara "orta"
1023 750 orta segment yazdır
1025 1,250 orta fonksionu ile.
1049 7,000 üst
1100 3,000 orta
1150 15,000 üst
1200 10,010 üst

5
Müşteri No Ort. Gelir Segment
istenen:
1023 750 alt < 2000 : alt
1025 1,250 alt > 2000 - 5000: orta gelir
1049 7,000 üst gelir > 5000 : üst gelir
1100 3,000 orta gelir
1150 15,000 üst gelir
1200 10,010 üst gelir

6
Müşteri No Ort. Gelir Segment istenen:
1023 750 1250 < 2000 : 500 ekleyelim
1025 1,250 1750 > 2000 - 5000: 100 ekleyelim
> 5000 : 50 ekleyelim
1049 7,000 7050
1100 3,000 3100
1150 15,000 15050
1200 10,010 10060

7
Ort. Gelir
750 1. sınıf
1,250 2. sınıf 0-1000 = 1.sinif
7,000 5. sınıf 1000-2000 = 2.sinif
3,000 4. sınıf 2000-3000 =3.sinif
3000-4000=4.sinif
15,000 5. sınıf 4000 + = 5.sinif
10,010 5. sınıf
3,500 4. sınıf
4,500 5. sınıf
4,700 5. sınıf
3,200 4. sınıf
2200 3. sınıf
IF Fonksiyonu
şayet text sonuç istiyorsak if fonksiyonu
içerisinde belirtmek istediğimiz metni "
çift tırnak içerisinde belirtiriz.

istenen:
pozitif yada negatif
şeklinde bır if formulu
yazalım

istenen:
Bayiler şayet hedefleri
geçtiyse "ok"
geçemediyse "hedefin
altında" yazdıralım

istenen:
100'den büyük
olanlardan 20 çıkaralım,
küçük olanlara 5
ekleyelim.

istenen:
Ortalama gelir 5 bin altında
olanlara "orta", ustune "üst"
segment yazdıralım if
fonksionu ile.
gelir

0 ekleyelim
00: 100 ekleyelim
ekleyelim

You might also like