Sayıları Yuvarlama Örneğin: 94,13987 = 94,90 gibi..

Katılım
31 Aralık 2010
Mesajlar
16
Excel Vers. ve Dili
tr
Merhabalar Elimdeki Fiyat tablosundaki Ürünlerin fiyatlarını nasıl aşağıdaki örnekteki gibi yuvarlayabilirim. Teşekkürler.

94,13987 = 94,90
1.250,54 =1.259,90
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,218
Excel Vers. ve Dili
Excel-2003 Türkçe
Merhaba;
Örnek doğru mu?
birinci örneğinizde kesir kısmı ,90'a yuvarlanmış.
İkinci örneğinizde tamsayı ondalık kısmı 9'a ve kesir kısmı ,90'a yuvarlanmış?
Bu iki örnekteki etkileşimi çözemedim.

Sadece kesir kısmını ,90 a yuvarlayacaksanız ve A1 hücresinden itibaren fiyat tablonuz varsa B1 hücresine;
=EĞER(TAMSAYI(A1)=A1;A1;TAMSAYI(A1)+0,9)
Formülünü uyguylayıp yeterince aşağı doğru çoğaltın.

İyi çalışmalar.
 
Katılım
31 Aralık 2010
Mesajlar
16
Excel Vers. ve Dili
tr
Teşekkürler fakat 4. hani rakamdada aynı şekilde yuvarlayamazmıyız yani ikinci örnekteki gibi?
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,218
Excel Vers. ve Dili
Excel-2003 Türkçe
Bunları örnekleyin:
1.250,54 =1.259,90
1259=?
1258,01=?
1259,9999=?
12=?
Yada ;
Tamsayı kısmının ondalık karakteri 9 olsun + kesir kısmı (varsa yada yoksa belirtin) ,90 olsun.
Şeklinde net çözüm isteyin.
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,218
Excel Vers. ve Dili
Excel-2003 Türkçe
Veya ;
Şu rakamdan küçükler birinci örneğe göre, şu rakamdan büyük ve eşitler ikinci örnekteki gibi yuvarlanmalı...
şeklinde ifade edebilirsiniz.
 
Katılım
31 Aralık 2010
Mesajlar
16
Excel Vers. ve Dili
tr
Bunları örnekleyin:
1.250,54 =1.259,90
1259=?
1258,01=?
1259,9999=?
12=?
Yada ;
Tamsayı kısmının ondalık karakteri 9 olsun + kesir kısmı (varsa yada yoksa belirtin) ,90 olsun.
Şeklinde net çözüm isteyin.
İyimiş yazılımcı olmak kolay değil hemen bi sorgu :) Örnekler aşağıda saygılar.

1.250,54 =1.259,90
1259 =1259,90
1258,01 = 1259,90
1259,9999 =1259,90
12 =12,90
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,218
Excel Vers. ve Dili
Excel-2003 Türkçe
12 örneği neden 19,90 olmadı?
 
Katılım
31 Aralık 2010
Mesajlar
16
Excel Vers. ve Dili
tr
büyük rakamlarda ondalık kar marjı fark ettirmezde ufak rakamlarda göze batar mantıksızsam sen söyle :)

yada olsun ya 12 de 19,90 olsun o da işimi görür
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,218
Excel Vers. ve Dili
Excel-2003 Türkçe
İlginç ve (bana göre etik değil) belkide doğru bir ticari yaklaşım.
Amaaaa
Excele göze batan rakamları ayırt etme yada beyin okuma özelliği henüz kazandırılmadı.
Bence siz bildiğiniz yöntemle yuvarlayın.
Yada Charles Simonyi'ye mail atarak bu talebinizi bildirin.
Maalesef bu konu beni aşıyor.
İyi çalışmalar.
 

Ö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,

Bu şekilde deneyin.

Kod:
=EĞER(UZUNLUK(NSAT(A1))<[COLOR="Red"]4[/COLOR];NSAT(A1)+0,9;TAVANAYUVARLA(A1;10)-0,1)
.
 
Üst