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.
İş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.
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.
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.
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.
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:
E2 hücresinde ise sayıyı tam sayıya çevirip KYUVARLA uygular, sonucu tekrar böleriz:
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.
Söz dizimi ve parametre
- 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ı
- 2003 Destekleniyor
- 2007 Destekleniyor
- 2010 Destekleniyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
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:KYUVARLA
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Sayı | Katsayı | Sonuç |
| 2 | 0,9 | 1 | 1 |
| 3 | 1,1 | 1 | 1 |
| 4 | 1,5 | 1 | 2 |
| 5 | 1,1 | 3 | 0 |
| 6 | 1,5 | 3 | 3 |
TemelExcelDepo v1.0.0
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:KYUVARLA
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Sayı | Katsayı | Sonuç |
| 2 | 7,05 | 0,1 | 7,10 |
| 3 | 6,05 | 0,1 | 6,00 |
| 4 | 6,051 | 0,1 | 6,10 |
| 5 | 1234,567 | 100 | 1200,00 |
| 6 | -13 | -2 | -14,00 |
Ondalık KatsayıExcelDepo v1.0.0
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:KYUVARLA
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Sayı | Katsayı | Sonuç |
| 2 | 15 | 0 | 0 |
| 3 | 0 | 5 | 0 |
| 4 | 20 | 5 | 20 |
| 5 | -13 | 2 | #SAYI! |
| 6 | metin | 1 | #DEĞER! |
Hata DurumlarıExcelDepo v1.0.0
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: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:
E2 hücresinde ise sayıyı tam sayıya çevirip KYUVARLA uygular, sonucu tekrar böleriz:
KYUVARLA
Formülünü incelemek için bir hücre seçin.| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Sayı | Katsayı | KYUVARLA | YUVARLA ile | Tam sayı yöntemi |
| 2 | 6,05 | 0,1 | 6,00 | 6,10 | 6,10 |
| 3 | 7,05 | 0,1 | 7,10 | 7,10 | 7,10 |
| 4 | 6,051 | 0,1 | 6,10 | 6,10 | 6,10 |
| 5 | 2,35 | 0,1 | 2,40 | 2,40 | 2,40 |
AlternatiflerExcelDepo v1.0.0
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:
- 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:
- 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:
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.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2003
- Excel 2007
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024