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";))))))))))))))))))))

Poly

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"})

Poly

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?!?!

mahallenindelisi

iki yöntem de tamamdır..:)

nick name
1

mobil görünümden çık