• DİKKAT

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

Sayıyı Yukarı Yuvarlama özel durum

  • Konbuyu başlatan Konbuyu başlatan xnanx
  • Başlangıç tarihi Başlangıç tarihi
Katılım
16 Ocak 2010
Mesajlar
81
Excel Vers. ve Dili
Excel 2007 Türkçe
Merhaba,

İstediğim, sayılar 5 ile yada 0 ile bitmesi, ondalık sayı ise virgülden sonrası önemli değil, tam sayıya çevrilip devam edebiliriz.
Sayının birlik hanesi
1 ve 2 ile bitiyorsa aşağı 0 a yuvarlaması
3, 4 ,5 ve 6 ile bitiyorsa yuvarı 5 e yuvarlaması
7,8,9 ile bitiyorsa da yukarı 0 a yuvarlamasını nasıl yapabilirim.
 
Merhaba,
=EĞER(MOD(D1;5)>2,5;D1-MOD(D1;5)+5;D1-MOD(D1;5))
Bu şekilde yapabildim.
 
Merhaba,

169 yazdığımızda 1690 mı olaca? Yoksa 170 mi olacak?

Bundan bahsetmemişsiniz. Yinede çözümünüz den anlamış olduk. 170 olacakmış...
 
Merhaba,
=EĞER(MOD(D1;5)>2,5;D1-MOD(D1;5)+5;D1-MOD(D1;5))
Bu şekilde yapabildim.
Bu formül 7 ile biteni yukarı 0'a yuvarlaması gerekirken 5'e yuvarlıyor.

Aşağıdaki gibi deneyin:

=EĞER(MOD(D1;10)<3;TABANAYUVARLA(A1;10);EĞER(MOD(D1;10)<7;TABANAYUVARLA(D1;10)+5;TAVANAYUVARLA(D1;10)))
 
Kod:
=KYUVARLA(D1;5)
 
Geri
Üst