ondalık arttırma

Katılım
1 Şubat 2007
Mesajlar
11
Excel Vers. ve Dili
Microsoft Windows 2000 Professional
:yardim: merhabalar,

benim soyle bir sorunum var:

mesela virgulden sonra iki haneli bir sayıyı

-"0,25" sayısını "0,254" olacak sekilde gostermek,

(0,25 sayısı 3 digit gosterimde aslında 0,254 e kadar 0,25 demektir ya bu mantıktan dolayı,)


- aynı sekilde uc digitli bir rakamı mesela 0,254 olan bir degeri 0,25 e esit olacak 4 digit formatında yazdırmak istiyorum yani 0,2544 olarak.

-bazı 4 digitlik rakamları da 0,2544 gibi bes digit formatında yazdırmak istiyorum. 0,25444 gibi.

- yada 0,0010 degerini 0,00104 seklinde yazdırmak istiyorum.

bunlar ustten yuvarlama icindi, aynısını alttan yuvarlama icin yani;

- 0,30 degerini 0,295 seklinde yazdırmak,

- 0,295 degerini 0,2945 yazdırmak,

derdimi anlayan lutfen yardım etsin...

simdiden sagolun...

:yardim:
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
Soruyu anlayamadım. Niye 1,2,3 falan değilde 4 olacak? Hücre Biçimlendirmeden virgülden sonra Hane sayısını çoğaltmak işinizi görmüyor mu?
 
Katılım
1 Şubat 2007
Mesajlar
11
Excel Vers. ve Dili
Microsoft Windows 2000 Professional
dediginiz yerden hane sayısını cogalttıgım zaman 0,25 sayısı 0,250 oluyor yani 0,254 olmuyor aynı sekilde diger ornekler de boyle oluyor yani sadece sona sıfır ekliyor o ise benim isimi gormuyor

3,4,5 digite kadar rakamlar lazım bana sebep bu?
 
Katılım
17 Şubat 2006
Mesajlar
981
Excel Vers. ve Dili
M.Office Excel 2003 Tr.
Sayın esrare
İstediğiniz işlemi acemice yapmaya çalıştım, umarım doğrudur. Dosyayı inceleyin.
Hücre biçimlerini Genel yapın.

Not:
Dosyada G1 ve H1 Hücrelerinde virgülden sonra 1 (Bir) sıfır fazla yazmışım. Onu düzeltirseniz sevinirim. Yanlış sonuç vermesin.
 
Son düzenleme:

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
Ekteki dosyayı inceleyin.


..
 
Son düzenleme:
Katılım
1 Şubat 2007
Mesajlar
11
Excel Vers. ve Dili
Microsoft Windows 2000 Professional
cok sagolun yalnız ufak bir degisiklik gerek

:hey: sayın yurttas..

cok cok tesekkurler, oyle buyuk bir yukten kurtardınız ki beni sagolun,

yalnız formule baktım ama dogrusu pek anlayamadım mantıgını kavramak anlamında kısaca anlatabilirmisiniz,

birde dosyada gosterdim rakamların sonundaki 6 degeri 5 olması lazım cunku 5 dahil yukarı yuvarlanabilir olması icin

tekrar cok cok tesekkurler,
 

İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,104
Excel Vers. ve Dili
Excel, 365 - İngilizce
:hey: sayın yurttas..

cok cok tesekkurler, oyle buyuk bir yukten kurtardınız ki beni sagolun,

yalnız formule baktım ama dogrusu pek anlayamadım mantıgını kavramak anlamında kısaca anlatabilirmisiniz,

birde dosyada gosterdim rakamların sonundaki 6 degeri 5 olması lazım cunku 5 dahil yukarı yuvarlanabilir olması icin

tekrar cok cok tesekkurler,
Açıklamaya çalışayım.

Önce biraz matematik bilgilerimizi bir hatırlayalaım.

0,4444444... sonu 4 ile devam eden ondalık kesiri bayağı kesire çevirmek için kesrin payına tekrar eden sayıyı, paydasına da tekrar eden sayının basamağı kadar 9 yazarız. Bu durmda 4/9 yazmamız gerekir.

=A3+4/9/(1&REPT(0;LEN(A3)-2))

Bu nedenle bu formüle 4/9'u yazdım. 4/9'u bir başka şeye daha bölmem lazım ki bunu da A3'teki değere ekleyeyim. Bunun için de A3'teki ifadenin uzunluğundan 2 çıkararak tekraralanacak sıfırları bulup 1'in arkasına getirerek bölünecek sayıyı buluyorum.


A7'deki formülün mantığı da aynı.

Dosyanız ekte.

..
 
Üst