YUVARLA (İngilizce ROUND) formülü =YUVARLA(A2;2), A2'deki sayıyı iki ondalık basamağa yuvarlar, böylece 3,14159 3,14 olur. İkinci bağımsız değişken tutulacak basamak sayısıdır: 0 tam sayıya, -1 en yakın ona yuvarlar. Tablodaki formülleri de bu şekilde, Türkçe adlarla ve noktalı virgülle yazabilirsiniz.
| A | B | C | |
|---|---|---|---|
| 1 | Value | 2 decimals | Whole number |
| 2 | 3.14159 | 3.14 | 3 |
| 3 | 2.675 | 2.68 | 3 |
| 4 | 12.5 | 12.5 | 13 |
| 5 | -2.5 | -2.5 | -3 |
| 6 | 1234.567 | 1234.57 | 1235 |
=YUVARLA(A2;2)Her satır iki formülü de A sütunundaki değer üzerinde çalıştırır, böylece 1234.567, 1234.57 ve 1235 olur. A2'yi başka bir sayıya değiştirin, iki sütun da onu izler.
YUVARLA söz dizimi
=ROUND(number, num_digits)
number(sayı) yuvarlanacak değerdir: bir sayı, bir hücre ya da=YUVARLA(B2*C2;2)gibi bütün bir formül.num_digits(sayı_rakamlar) nereye yuvarlanacağını söyler. Pozitif bir sayı ondalık virgülden sonraki basamakları sayar,0tam sayıya yuvarlar, negatif bir sayı ise ondalık virgülden önceki basamakları sayar.
YUVARLA yalnızca attığı ilk basamağa bakar. O basamak 5 veya daha büyükse tutulan kısım artar, değilse aynı kalır. Bu yüzden =YUVARLA(2,675;2) 2,68, =YUVARLA(2,674;2) ise 2,67 verir.
En yakın 10, 100 veya 1000'e yuvarlama
Negatif bir num_digits ondalık virgülün soluna yuvarlar. Bir rapor için 1234,567'yi 1230, 1200 veya 1000'e çevirmenin yolu budur.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | num_digits | Result | Number | |
| 2 | 2 | 1234.57 | 1234.567 | |
| 3 | 1 | 1234.6 | ||
| 4 | 0 | 1235 | ||
| 5 | -1 | 1230 | ||
| 6 | -2 | 1200 | ||
| 7 | -3 | 1000 |
=YUVARLA($D$2;A5)B5'e tıklayın: =ROUND($D$2,-1), yani en yakın 10 (Türkçe Excel'de =YUVARLA($D$2;-1)). Şimdi D2'yi 48750 yapın. -2 satırı 48800 gösterir, çünkü atılan ilk konumdaki bir 5 her zaman yukarı yuvarlar.
YUVARLA ile sayı biçimi farkı
Bir hücreyi 0.00 olarak biçimlendirmek (Giriş > Sayı > Ondalık Azalt) yalnızca hücrenin gösterdiğini değiştirir. Tam değer yine oradadır ve hücreyi okuyan her formül onu kullanır. YUVARLA ise değerin kendisini değiştirir.
Bu fark toplamlarda ortaya çıkar. Aşağıda A sütunundaki her fiyat iki ondalıkla gösterilen 1,333'tür, bu yüzden sütun 1.33, 1.33, 1.33 okunur, ama toplamı 4.00 gösterir. B sütunu önce her fiyatı yuvarlar ve toplamı 3.99 olur.
| A | B | |
|---|---|---|
| 1 | Formatted only | Rounded |
| 2 | 1.33 | 1.33 |
| 3 | 1.33 | 1.33 |
| 4 | 1.33 | 1.33 |
| 5 | 4.00 | 3.99 |
=TOPLA(B2:B4)İki toplam da yanlış değildir: 4.00 gerçek toplam olan 3,999'un iki ondalıkla gösterimidir, 3.99 ise bir faturanın yazdıklarının toplamıdır. Yuvarlanmış sayılar gerçek sayılarsa, örneğin satır başına tahsil edilen para, YUVARLA kullanın. Hiçbir şeyi değiştirmeden daha az ondalık göstermek için sayı biçimini kullanın. Dosya > Seçenekler > Gelişmiş > "Set precision as displayed" (duyarlığı gösterildiği gibi ayarla) Excel'in bütün çalışma kitabında görüntülenen her değeri saklamasını sağlar ve geri alınamaz; YUVARLA daha güvenli seçimdir.
Excel 0,5'i nasıl yuvarlar
YUVARLA bir 5'i sıfırdan uzağa yuvarlar: 2,5 3, -2,5 ise -3 olur. İlk tablonun 3. ile 5. satırlarına bakın: 2.675 2.68, 12.5 13, -2.5 ise -3 verir.
Bazı araçlar bir 5'i bunun yerine en yakın çift sayıya yuvarlar (bankacı yuvarlaması), böylece 2,5 2 olur. Excel'in YUVARLA fonksiyonu bunu asla yapmaz, ama VBA'nın Round fonksiyonu yapar; bir makronun ve bir hücrenin farklı sonuç vermesinin açıklaması budur. Google E-Tablolar'ın ROUND fonksiyonu da sıfırdan uzağa yuvarlar.
Bir formül sonucunu yuvarlama
Yalnızca nihai sonuç yuvarlansın diye bütün hesaplamayı YUVARLA ile sarmalayın. Burada %8,25 vergili fiyat kuruşa yuvarlanır.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Item | Price | Tax rate | With tax |
| 2 | Lamp | $19.99 | 8.25% | $21.64 |
| 3 | Chair | $74.50 | 8.25% | $80.65 |
| 4 | Desk | $129.00 | 8.25% | $139.64 |
=YUVARLA(B2*(1+C2);2)Aynı kalıp ortalamalar, yüzdeler ve bölmeler için de çalışır: =YUVARLA(ORTALAMA(B2:B6);1) tek ondalıklı bir ortalama verir. Yuvarlanmış sayıyı bir cümlede metin olarak istiyorsanız =TEXT(A2,"0.00") ikisini birden yapar (İngilizce yazım; bkz. METNEÇEVİR fonksiyonu).
KYUVARLA ile en yakın 5'e, 0,05'e veya 15 dakikaya yuvarlama
KYUVARLA (İngilizce MROUND) ile yazılan =KYUVARLA(number; multiple) herhangi bir sayının en yakın katına yuvarlar. 5 kuruşluk adımlarla fiyatlar, 12'lik paketler halinde miktarlar ya da çeyrek saate yuvarlanan zamanlar için kullanın.
| A | B | C | |
|---|---|---|---|
| 1 | Value | Multiple | MROUND |
| 2 | 12 | 5 | 10 |
| 3 | 13 | 5 | 15 |
| 4 | 2.37 | 0.05 | 2.35 |
| 5 | 9:08 | 0:15 | 9:15 |
=KYUVARLA(A2;B2)KYUVARLA da tam ortadaki bir değeri sıfırdan uzağa yuvarlar, bu yüzden 5'in katıyla 12,5, 15 verir. Sayı ve kat aynı işarete sahip olmalıdır: =KYUVARLA(-12;5) #SAYI! (İngilizce #NUM!) döndürür, =KYUVARLA(-12;-5) ise -10 verir. Her zaman bir katına yukarı veya aşağı yuvarlamak için YUKARIYUVARLA ve AŞAĞIYUVARLA sayfasındaki TAVANAYUVARLA ve TABANAYUVARLA'yı kullanın.
Deneyin: bir ortalamayı yuvarlayın
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Student | Score | Average | ||
| 2 | Ana | 78 | |||
| 3 | Ben | 91 | |||
| 4 | Cleo | 85 | |||
| 5 | Dan | 66 | |||
| 6 | Eve | 88 | |||
| 7 | Finn | 73 |
Sıra sende: E2 hücresinde B2:B7'deki puanların bir ondalık basamağa yuvarlanmış ortalamasını gösterin.
İpucu: ORTALAMA'yı YUVARLA'nın içine koyun ve basamak sayısı olarak 1 kullanın.
Hangi yuvarlama fonksiyonunu kullanmalı
| İstediğiniz | Formül | 12,345 için sonuç |
|---|---|---|
| En yakın değer, 2 ondalık | =YUVARLA(A2;2) | 12,35 |
| En yakın tam sayı | =YUVARLA(A2;0) | 12 |
| En yakın 10 | =YUVARLA(A2;-1) | 10 |
| Her zaman yukarı | =YUKARIYUVARLA(A2;1) | 12,4 |
| Her zaman aşağı | =AŞAĞIYUVARLA(A2;1) | 12,3 |
| 0,5'in en yakın katı | =KYUVARLA(A2;0,5) | 12,5 |
| Ondalıkları atma | =NSAT(A2) veya =TAMSAYI(A2) | 12 |
Sık yapılan bir hata, uzun bir hesaplamanın ortasında ve sonunda yeniden yuvarlamaktır; bu son basamağı kaydırabilir. Bir kez, gerçekten raporladığınız veya tahsil ettiğiniz yuvarlanmış değerin adımında yuvarlayın.
Sıkça Sorulan Sorular
Excel'de 2 ondalık basamağa nasıl yuvarlanır?
=YUVARLA(A2;2) kullanın. Saklanan değeri değiştirir, bu yüzden 3,14159 3,14 olur ve sonraki formüller 3,14'ü kullanır. Hücreyi 0.00 olarak biçimlendirmek yalnızca gördüğünüzü değiştirir; tam değer altta kalır.
Excel'de en yakın tam sayıya nasıl yuvarlanır?
=YUVARLA(A2;0) kullanın: 12,5 13, 12,4 ise 12 olur. Her zaman yukarı veya her zaman aşağı gitmek için =YUKARIYUVARLA(A2;0) ya da =AŞAĞIYUVARLA(A2;0) kullanın.
Excel'de en yakın 10, 100 veya 1000'e nasıl yuvarlanır?
YUVARLA'ya negatif bir basamak sayısı verin: =YUVARLA(A2;-1) en yakın 10'a, =YUVARLA(A2;-2) en yakın 100'e, =YUVARLA(A2;-3) en yakın 1000'e yuvarlar. 1234,567; 1230, 1200 ve 1000 olur.
Excel 0,5'i yukarı mı aşağı mı yuvarlar?
YUVARLA bir 5'i sıfırdan uzağa yuvarlar: =YUVARLA(2,5;0) 3, =YUVARLA(-2,5;0) ise -3'tür. VBA'nın Round fonksiyonunun yaptığı bankacı yuvarlamasını (yarımı çifte yuvarlama) kullanmaz.
Excel'de en yakın 5'e nasıl yuvarlanır?
=KYUVARLA(A2;5) kullanın: 12 10, 13 ise 15 olur. KYUVARLA herhangi bir katına yuvarlar, örneğin 5 kuruşluk adımlarla fiyatlar için =KYUVARLA(A2;0,05).