[]
excelde eğer fonksiyonu
1 den 200 e kadar olan değer aralıklarında onarlı basamaklar şeklinde -eğer 0-9 arası ise x, 10-19 arası ise y....gibi- bir formulasyona ihtiyaç var ancak, eğer fonksiyonu belli miktarda sınamaya izin veriyor. Farklı bir yöntem ya da formul var mı?
aslında eğer fonksiyonu 1 den 200 e kadar yapmak için yeterli. belki formulu gereksiz yere uzatmış olabilirsin. tabi ben ingilizce excel kullandığım için eğer ile if arasındaki 2 karakterlik farktan dolayı da olmuş olabilir. aşağıdaki şekilde bi dene istersen. ama daha basit bi yolu olduğunu tahmin ediyorum. sadece 80'e kadar farklı harfler yazılı. 80 den sonra sürekli b yazıyor.
=IF(A1<10;"a";IF(A1<20;"b";IF(A1<30;"c";IF(A1<40;"d";IF(A1<50;"e";IF(A1<60;"f";IF(A1<70;"g";IF(A1<80;"h";IF(A1<90;"b";IF(A1<100;"b";IF(A1<110;"b";IF(A1<120;"b";IF(A1<130;"b";IF(A1<140;"b";IF(A1<150;"b";IF(A1<160;"b";IF(A1<170;"b";IF(A1<180;"b";IF(A1<190;"b";IF(A1<=200;"b";))))))))))))))))))))
=IF(A1<10;"a";IF(A1<20;"b";IF(A1<30;"c";IF(A1<40;"d";IF(A1<50;"e";IF(A1<60;"f";IF(A1<70;"g";IF(A1<80;"h";IF(A1<90;"b";IF(A1<100;"b";IF(A1<110;"b";IF(A1<120;"b";IF(A1<130;"b";IF(A1<140;"b";IF(A1<150;"b";IF(A1<160;"b";IF(A1<170;"b";IF(A1<180;"b";IF(A1<190;"b";IF(A1<=200;"b";))))))))))))))))))))
- Poly (02.03.09 16:12:07 ~ 16:13:49)
bi de bunu dene. lookup'ın türkçe karşılığı ara olabilir. bu formülde A2 hücresine bakıyor. burdaki değer 1-10 arasındaysa sağ taraftan ilk harfi yazıyor. 10-20 arasındaysa 2. harfi... bu şekilde devam ediyor. eğer sen tarama yaptığın aralıktaki en büyük değerden daha küçük bi değer girersen en sonucusunu yazar. yani örnekteki 100 den büyük değerler için hep k yazar.
=LOOKUP(A2;{1,10,20,30,40,50,60,70,80,90,100};{"a","b","c","d","e","f","g","h","i","j","k"})
=LOOKUP(A2;{1,10,20,30,40,50,60,70,80,90,100};{"a","b","c","d","e","f","g","h","i","j","k"})
- Poly (02.03.09 16:45:09 ~ 17:18:36)
a1 den aşağıda doğru başlayarak 0 10 20.... değerlerini girin, hemen yanına a b c gibi karşığını girin.
D1 hücresine =ARA(C1;$A$1:$A$21;$B$1:$B$21) formülünü girdikten sonra C1 hücresine 0-200 arasında bir rakam girdiğinizde D1 hücresinde karşığını verir.
karışık mı oldu sanki?!?!
D1 hücresine =ARA(C1;$A$1:$A$21;$B$1:$B$21) formülünü girdikten sonra C1 hücresine 0-200 arasında bir rakam girdiğinizde D1 hücresinde karşığını verir.
karışık mı oldu sanki?!?!
- mahallenindelisi (02.03.09 16:49:54)
iki yöntem de tamamdır..:)
- nick name (02.03.09 17:46:07)
1