excelde ondalık basamağında bulunan rakamı aynı basamak üzerinde yuvarlama

Katılım
16 Haziran 2009
Mesajlar
6
Excel Vers. ve Dili
2007 türkçe
merhaba arkadaşlar...bana yardımcı olursanız çok sevinirim..sorumu örnek ile açıklayayım; excel 2007 ortamında bir hücre üzerinde yer alan formül sonucunu ±0,5 olarak yuvarlama yapmak yani sonuç 25,3 gelirse 25,5 veya 25,2 gelirse 25,0 olarak yazsın ama tabiki 25,3 gibi sabit bir değer değil aralık 0,1 den 300,0 a kadar uzanan geniş bir aralık...ayrıca visual basic veya macro kullanmadım..eğer excel üzerinde fonksiyon v.b. özelliklerle çözümü olmayacaksa açıklamalı olarak bana cevap verebilirseniz çok sevineceğim..ilgilenen arkadaşlara şimdiden teşekkürler...
 
Katılım
16 Haziran 2009
Mesajlar
6
Excel Vers. ve Dili
2007 türkçe
Yok mu şu soruyu çözebilecek yardımcı olabilecek bir Allah kulu?
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,800
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
=SAYIDÜZENLE(A1;1)

formülünü kullanabilirsiniz.
 
Katılım
16 Haziran 2009
Mesajlar
6
Excel Vers. ve Dili
2007 türkçe
halit3 çok teşekkür ederim ama verdiğin formül virgülden sonraki basamak sayısını ayarlamaya yarıyor..benim sorduğum soru diyelimki sonuç 75.2 gelirse 75'e , 75.3 gelirse 75.5'e , 75.8 gelirse 76.0 a yuvarlasın bilmiyorum açıklayabildim mi?
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

=YUVARLA(A1/0,5;0)*0,5

Bu şekilde kullanabilirsiniz..

.
 
Katılım
16 Haziran 2009
Mesajlar
6
Excel Vers. ve Dili
2007 türkçe
sayın ömer bey çok teşekkür ederim verdiğiniz formül işimi gördü..Allah razı olsun
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Değerli arkadaşlar selamlar. Yaklaşık 1 saattir formüle çalışıyorum
. Fakat galiba istediğim sonuca ulaşamdım.

45,59 yazdığımda 45,5 yazacak
45,60 yazdığımda 45,6 yazacak

yani orjinal sayı virgülden sonra kaç hane olursa olsun sadece ilk rakamı alacak. Hangi formülle yapabilirim.

45,26897 = 45,2
45,39989 = 45,3
45,59564 = 45,5
45,69254 = 45,6


olacak.. İyi çalışmalar herkese
 
Katılım
16 Haziran 2009
Mesajlar
6
Excel Vers. ve Dili
2007 türkçe
sayın izcik merhaba

sanırım şu formül işini görecektir

=AŞAĞIYUVARLA(A1;1)
 
Son düzenleme:
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Galiba deneme yanılmayla buldum :)

Cevap =AŞAĞIYUVARLA((A1);1)

doğru mudur?
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
Aynı anda cevap yazmışız :) Ben de (pek anlamıyorum formüllerden) ama tahminen buldum. Bu arada ilginiz için çok teşekkür ederim değerli baymbay
 
Katılım
16 Haziran 2009
Mesajlar
6
Excel Vers. ve Dili
2007 türkçe
:) rica ederim..aslında excelde o kadar çok özellik var ki işte deneme yanılma yoluyla veya böyle forumlarda tecrübeli arkadaşların yardımı ile öğreniyoruz..iyi çalışmalar
 
Katılım
18 Mayıs 2009
Mesajlar
1,184
Excel Vers. ve Dili
Excel 2016 Türkçe
45,5025465215
45,5151532413
45,5245545454
45,5354456435
45,5465416400
45,5525454450
45,5665465400
45,5765446540
45,5865454500
45,5965465845
45,6054654540


.................


Yukarıdaki sayıları

hem bu formülle yuvarladım,

=SAYIDÜZENLE(A1;2)


hem de bu formülle yuvarladım.

=YUVARLA(A1;2)


ikisinde de aynı sonuçları verdi.


45,50
45,52
45,52
45,54
45,55
45,55
45,57
45,58
45,59
45,60
45,61
........
.......

Soru 1 : Bu normal midir.
Soru 2: Yuvarla formülü adı üstünde yuvarlama formülü ise ; "SAYI DÜZENLE" formülü ne amaçla kullanılır. Teşekkürler.
 
Katılım
13 Ekim 2009
Mesajlar
1
Excel Vers. ve Dili
türkçe
arkadaşlar mesela B2 de 25.432.634.123 (eski TL) yi 25.433,00 (kuruşlu yeni TL) olarak nasıl yazdırabilirim.Bu rakamı yazdırabilmem için formülü B2 sütunun üstünemi yoksa C2 sütununamı yazmam gerekiyor.lütfen yardımcı olun kafayı oynatacam yaa
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,356
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Bunu deneyin..

Kod:
=YUVARLA(25432634123/1000000;0)
 
Üst