IF fonksiyonu

Katılım
3 Mayıs 2009
Mesajlar
1
Excel Vers. ve Dili
2007
A1<18.4 zayıf
18.5-24.9 normal
25 - 29.99 şişman
30-39.99 çok şişmam
40,0 + obez

A2 hücresinde bir sayı olacak(virgüllü olabilir) ve yukarıdaki şartlara göre başka bir hücreye yandaki uyarıları yazan formülü yazarsanız sevinirim. yapamadım:(
 
Katılım
5 Kasım 2007
Mesajlar
444
Excel Vers. ve Dili
2003 TR
Merhaba
formül,
=EĞER(A1<18,5;"ZAYIF";EĞER((A1>18,4)*(A1<24,9);"NORMAL";EĞER((A1>24,99)*(A1<30);"ŞİŞMAN";EĞER((A1>29,99)*(A1<40);"ÇOK ŞİŞMAN";"OBEZ"))))
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,471
Excel Vers. ve Dili
Office 2010 & 2013 tr
Selamlar,
İç içe geçmiş eğer fonksiyonuyla çözülebilir.
Kod:
=EĞER(A1<18,5;"ZAYIF";EĞER(A1<25;"NORMAL";EĞER(A1<30;"ŞİŞMAN";EĞER(A1<40;"ÇOK ŞİŞMAN";"OBEZ"))))
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Başka bir fonksiyon ile

Kod:
=ARA(A1;{0\18,5\25\30\40};{"Zayıf";"Normal";"Şişman";"Çok Şişman";"Obez"})
 
Katılım
4 Şubat 2009
Mesajlar
3
Excel Vers. ve Dili
2003
IF Sorunum var...

Kucuk bir sorunum var. IF(Eğer) kullanilmasi gerektigini biliyorum ama nasil yapilmasini bilmiyorum...

Demek istegim Eger ki o Yerde Sayi Var ise o zaman Hesaplama islemi kullanilsin...

Ben Makedonya'danım ve belkı Türkçemde hata olabilir...
Önceden Tsk Ederim..
 

Ekli dosyalar

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Formülünüzün başına:


=IF(B16="";""; formülünüz))

Aşağıdaki gibi...

=IF(B16="";"";VLOOKUP(B16;Ценовник!A$2:C$30;2;FALSE))


..
 
Katılım
5 Kasım 2007
Mesajlar
444
Excel Vers. ve Dili
2003 TR
Merhaba
Kod:
=EĞER(B16<>"";DÜŞEYARA(B16;Ценовник!A$2:C$30;2;YANLIŞ);"")
Kolay gelsin.
 
Katılım
4 Şubat 2009
Mesajlar
3
Excel Vers. ve Dili
2003
ILK ONCE CEVABINIZ ICIN COK TSK EDERIM..

ama yine bir soru cikariyor..

ikisinide de denedim ama olmadi sorun oldu..?
=IF(B16="";"";VLOOKUP(B16;&#1062;&#1077;&#1085;&#1086;&#1074;&#1085;&#1080;&#1082;!A$2:C$30;2;FALSE))
=IF(B16<>"";"";VLOOKUP(B16;&#1062;&#1077;&#1085;&#1086;&#1074;&#1085;&#1080;&#1082;!A$2:C$30;2;FALS E)) (bende Turkesi calismiyor..)

ama yine B16="" bu tirnak isaretlerinde yanlis oldunu gosteriyo...

yine de sagolun
Sorunumu cozerseniz sevinirim... tskler
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
ILK ONCE CEVABINIZ ICIN COK TSK EDERIM..

ama yine bir soru cikariyor..

ikisinide de denedim ama olmadi sorun oldu..?
=IF(B16="";"";VLOOKUP(B16;Ценовник!A$2:C$30;2;FALSE))
=IF(B16<>"";"";VLOOKUP(B16;Ценовник!A$2:C$30;2;FALS E)) (bende Turkesi calismiyor..)

ama yine B16="" bu tirnak isaretlerinde yanlis oldunu gosteriyo...

yine de sagolun
Sorunumu cozerseniz sevinirim... tskler
Dsyanız ekte.


.
 

Ekli dosyalar

Katılım
4 Şubat 2009
Mesajlar
3
Excel Vers. ve Dili
2003
Cook Sagalun... :)
tesekkurler
 
Üst