[]
excel
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ı.
ş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
şöyle dene:
=YUKARIYUVARLA(A1/10;0)*10
- himmet dayi (29.04.17 10:31:01)
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 :)
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 (29.04.17 10:36:32)
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))))
=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 (29.04.17 11:03:31)
1