• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

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
 
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.
 
Teşekkürler fakat 4. hani rakamdada aynı şekilde yuvarlayamazmıyız yani ikinci örnekteki gibi?
 
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.
 
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.
 
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
 
12 örneği neden 19,90 olmadı?
 
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
 
İ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.
 
Merhaba,

Bu şekilde deneyin.

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

.
 
Geri
Üst