Özellik ikonu

KYUVARLA

İndirme izni yok

Genel Bakış

KYUVARLA (MROUND), bir sayıyı belirttiğiniz katsayının en yakın katına yuvarlar. Fiyatları 0,05 adımına, süreleri 20 dakikalık dilimlere ya da miktarları paket boyutuna uydurmak gibi işlerde kullanılır. Sayı iki kat arasında tam ortadaysa sonuç sıfırdan uzağa doğru yuvarlanır.

Söz dizimi ve parametre​

TRTürkçe
=KYUVARLA(sayı; katsayı)
ENEnglish
=MROUND(number, multiple)
Kategori
Matematik ve Trigonometri
İngilizce adı
MROUND
Platform
Windows Mac Web
2 bağımsız değişken 2 zorunlu
Bağımsız değişken Durum Ne işe yarar
sayınumber Zorunlu Yuvarlanacak sayıyı, sayısal bir hücreyi veya sayı üreten bir işlemi belirtir.
katsayımultiple Zorunlu Sayının yuvarlanacağı en yakın katı belirleyen değeri, yani yuvarlama adımını belirtir.
Geçerli kullanımlar
=KYUVARLA(1,5;3)
=KYUVARLA(A2;B2)
=KYUVARLA(1234,567;100)
=KYUVARLA(A2;0,05)
Desteklenen Excel sürümleri 2003 ve sonrası
  1. 2003 Destekleniyor
  2. 2007 Destekleniyor
  3. 2010 Destekleniyor
  4. 2013 Destekleniyor
  5. 2016 Destekleniyor
  6. 2019 Destekleniyor
  7. 2021 Destekleniyor
  8. 2024 Destekleniyor
  9. 365 Destekleniyor
İşlev iki parametre alır ve her ikisi de sayısal olmalıdır. sayı ile katsayı aynı işaretli olmalıdır; farklı işaretli değerler hata verir. Ondalık katsayılarda ve tam orta nokta değerlerinde sonuç beklenmedik çıkabilir; bunun için Kullanırken dikkat edin bölümündeki alternatif formüllere bakın.

1. Sayıyı en yakın kata yuvarlama​

A sütunundaki sayıları B sütunundaki katsayının en yakın katına yuvarlayalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=KYUVARLA(A2;B2)
=MROUND(A2,B2)
KYUVARLA
Formülünü incelemek için bir hücre seçin.
ABC
1SayıKatsayıSonuç
20,911
31,111
41,512
51,130
61,533
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla 1, 1, 2, 0 ve 3 olur. 0,9 sayısı 1 katsayısına bölündüğünde kalan, katsayının yarısı olan 0,5 değerinden büyük olduğu için yukarı yuvarlanır. 1,1 için kalan yarıdan küçüktür, bu nedenle aşağı yuvarlanır. 1,5 sayısı 1 katsayısında tam orta noktada olup kalan katsayının yarısına (0,5) eşit olduğundan yukarı yuvarlanır. 3 katsayısında 1,1 aşağı, 1,5 ise katsayının yarısına (1,5) ulaştığı için yukarı yuvarlanır.

2. Ondalık katsayı ve büyük adımlar​

Katsayı ondalıklı, çok basamaklı ya da negatif olabilir. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=KYUVARLA(A2;B2)
=MROUND(A2,B2)
KYUVARLA
Formülünü incelemek için bir hücre seçin.
ABC
1SayıKatsayıSonuç
27,050,17,10
36,050,16,00
46,0510,16,10
51234,5671001200,00
6-13-2-14,00
Ondalık KatsayıExcelDepo v1.0.0
Sonuçlar sırasıyla 7,10, 6,00, 6,10, 1200,00 ve -14,00 olur. 7,05 ve 6,05 değerleri 0,1 katsayısında tam orta noktadadır; ondalık sayıların bilgisayarda tam olarak saklanamaması nedeniyle bu tür değerlerde sonuçlar tutarsız olabilir. 6,051 orta noktanın biraz üstünde olduğundan yukarı yuvarlanır. 1234,567 sayısı 100 katsayısında en yakın yüzlüğe iner. -13 ve -2 aynı işaretli olduğu için hata oluşmaz; sonuç -2 katsayısının en yakın katıdır.

3. Sıfır, tam kat ve hata durumları​

Özel durumları görmek için C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=KYUVARLA(A2;B2)
=MROUND(A2,B2)
KYUVARLA
Formülünü incelemek için bir hücre seçin.
ABC
1SayıKatsayıSonuç
21500
3050
420520
5-132#SAYI!
6metin1#DEĞER!
Hata DurumlarıExcelDepo v1.0.0
Sonuçlar sırasıyla 0, 0, 20, #SAYI! ve #DEĞER! olur. Katsayı sıfırsa sıfırın tek katı sıfırdır, bu yüzden sonuç 0 gelir. Sayı sıfırsa sonuç yine 0 olur. 20 sayısı 5 katsayısının tam katı olduğundan yuvarlama yapılmaz. -13 ve 2 farklı işaretli olduğu için #SAYI! hatası oluşur. A6 hücresindeki metin sayıya dönüştürülemediğinden #DEĞER! hatası verir.

4. Alternatif yuvarlama yöntemleri​

Ondalık katsayıda orta nokta değerleri güvenle yuvarlamak için iki alternatif vardır. C2 hücresindeki KYUVARLA formülü doğrudan yuvarlar:
Excel formülü
=KYUVARLA(A2;B2)
=MROUND(A2,B2)
D2 hücresine aynı işi YUVARLA ile yapan formülü yazın; sayıyı katsayıya bölüp yuvarlar, sonra katsayıyla çarpar:
Excel formülü
=YUVARLA(A2/B2;0)*B2
=ROUND(A2/B2,0)*B2
E2 hücresinde ise sayıyı tam sayıya çevirip KYUVARLA uygular, sonucu tekrar böleriz:
Excel formülü
=KYUVARLA(A2*10;1)/10
=MROUND(A2*10,1)/10
KYUVARLA
Formülünü incelemek için bir hücre seçin.
ABCDE
1SayıKatsayıKYUVARLAYUVARLA ileTam sayı yöntemi
26,050,16,006,106,10
37,050,17,107,107,10
46,0510,16,106,106,10
52,350,12,402,402,40
AlternatiflerExcelDepo v1.0.0
Sonuçlar sırasıyla 6,10, 7,10, 6,10 ve 2,40 olur. Tam sayı yönteminde 6,05 sayısı 10 ile çarpılarak 60,5 değerine getirilir ve katsayı 1 olur; böylece ondalık katsayıdan doğan kayan nokta farkı azalır. D sütunundaki YUVARLA yöntemi de aynı amaçla kullanılabilir ve orta noktalarda daha öngörülebilir sonuç verir. C sütunuyla karşılaştırarak 6,05 gibi tam orta nokta değerlerin nasıl davrandığını görebilirsiniz.

Kullanırken dikkat edin​

  • Yuvarlama kuralı: KYUVARLA standart yuvarlama kurallarını izler. sayı değerinin katsayı değerine bölümünden kalan, katsayının yarısına eşit ya da büyükse sayı yukarı; yarısından küçükse aşağı yuvarlanır. Son basamak 5 veya büyükse yukarı, 5'ten küçükse aşağı yuvarlanması da bu kuralın görünümüdür.
  • Tam kat ve sıfır değerleri: sayı zaten katsayı değerinin tam katıysa yuvarlama yapılmaz. sayı sıfırsa sonuç 0 olur. katsayı sıfırsa sonuç yine 0 olur; çünkü sıfırın tek katı sıfırdır. katsayı 10 olarak verilirse sayı en yakın 10'un katına yuvarlanır.
  • İşaret uyumu ve hatalar: sayı ve katsayı farklı işaretliyse işlev #SAYI! hatası verir. İki değer de negatifse hata oluşmaz. Parametrelerden biri sayıya dönüştürülemeyen bir metinse #DEĞER! hatası oluşur.
  • Ondalık katsayı ve orta nokta: katsayı ondalıklıysa ve sayı tam orta nokta değerindeyse sonuçlar tutarsız çıkabilir; örneğin 0,1 katsayısında 7,05 ve 6,05 aynı davranmayabilir. Sayı orta nokta olabilecekse sonucu aşağıdaki formülle hesaplamak daha güvenlidir:
    Excel formülü
    =YUVARLA(A2/B2;0)*B2
    =ROUND(A2/B2,0)*B2
  • Kayan nokta hatalarından kaçınma: Kayan nokta aritmetiğinden kaçınmak için parametreleri tam sayı olacak biçimde ayarlayıp sonucu tekrar bölmek en iyisidir. Örneğin 0,1 katsayısı için sayıyı 10 ile çarpıp katsayı olarak 1 kullanın, sonucu 10'a bölün:
    Excel formülü
    =KYUVARLA(A2*10;1)/10
    =MROUND(A2*10,1)/10
  • Zaman değerlerini yuvarlama: Katsayı olarak saat biçiminde bir metin vererek zamanı dilimlere yuvarlayabilirsiniz. Aşağıdaki formül geçerli saati en yakın 20 dakikaya yuvarlar:
    Excel formülü
    =KYUVARLA(ŞİMDİ();"0:20")
    =MROUND(NOW(),"0:20")
    Sonucu saat biçiminde görmek için hücreyi saat olarak biçimlendirin.
  • İlgili işlevler: YUVARLA: Sayıyı belirli sayıda ondalık basamağa yuvarlamak ve ondalık katsayıda orta nokta sorunundan kaçınmak için tercih edilir. AŞAĞIYUVARLA: Sayıyı sıfıra doğru belirli basamağa yuvarlamak istediğinizde kullanılır. YUKARIYUVARLA: Sayıyı sıfırdan uzağa doğru belirli basamağa yuvarlamak istediğinizde kullanılır. TAVANAYUVARLA.MATEMATİK: Sayıyı varsayılan olarak yukarı, en yakın tam sayıya ya da katsayıya yuvarlamak için kullanılır. TABANAYUVARLA.MATEMATİK: Sayıyı varsayılan olarak aşağı, belirli bir katsayıya yuvarlamak için kullanılır.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
9
İlk yayın
Güncel
İngilizce
MROUND
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst