[q]
(3) 

excel

gneral #1186352
selam excel in guruları, günaydınlar :))

şimdi enerjik bir cumartesi sabahından merhaba demekle birlikte şöyle bir soru sormak istiyorum;

formülüm bu; abudik gubidik bir fiyatı 24.99 tl gibi bir fiyata çeviriyor;
=YUVARLA(G2;0.5)-0.01

ama arada öyle fiyatlar geliyor ki,
130.99 gibi,
131.99 gibi,
135.99 gibi,
138.99 gibi.

bunları da bir üst kaleme yuvarlatmak mümkün mü acaba? yani noktadan öncesi 0 1 5 8 olanları üste yuvarlatsın. mümkün mü?

yukarıyuvarla yaptım da onda da olmadı.

 

nasıl yani? hepsini 140 mı yapsın?

şöyle dene:

=YUKARIYUVARLA(A1/10;0)*10

himmet dayi

Immm, yok ben yanlış anlattım,

Noktadan öncesi şu rakam olanları;
0 1 5 8
...
0 ve 1 hariç bir arttırarak, 0 ve 1 i de 2 arttırarak yapsın.
2 3 6 9 yapsın.

Misal rakamımız formülle 30.99 çıktı, bunu 32.99 yapsın.

Anlatabilmişimdir inşallah :)

gneral

guru değilim, daha kısası var olabilir ama bu da iş görür sanırım.

=EĞER(MOD(AŞAĞIYUVARLA(G3,0),10)=0,G3+2,EĞER(MOD(AŞAĞIYUVARLA(G3,0),10)=1,G3+2,EĞER(MOD(AŞAĞIYUVARLA(G3,0),10)=5,G3+1,EĞER(MOD(AŞAĞIYUVARLA(G3,0),10)=8,G3+1,G3))))

nickalangeronimo
1

mobil görünümden çık