Menu

YUVARLA Formülü: Excel'de Sayı ve Ondalık Yuvarlama (ROUND)

=YUVARLA(A2;2) A2'deki sayıyı iki ondalık basamağa, =YUVARLA(A2;0) ise en yakın tam sayıya yuvarlar. Negatif basamak sayıları onlara, yüzlere ve binlere yuvarlar; KYUVARLA herhangi bir katına yuvarlar.

Bu sayfadaki her tablo canlı: bir sayıyı ya da formülü değiştir, yeniden hesaplansın.

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.

2 ondalığa ve tam sayıya yuvarlama
B2
ABC
1Value2 decimalsWhole number
23.141593.143
32.6752.683
412.512.513
5-2.5-2.5-3
61234.5671234.571235
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =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, 0 tam 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.

Negatif basamaklar onlara, yüzlere, binlere yuvarlar
B5
ABCD
1num_digitsResultNumber
221234.571234.567
311234.6
401235
5-11230
6-21200
7-31000
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =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.

Toplamda biçimlendirilmiş ve yuvarlanmış değerler
B5
AB
1Formatted onlyRounded
21.331.33
31.331.33
41.331.33
54.003.99
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =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.

Vergili fiyat, kuruşa yuvarlanmış
D2
ABCD
1ItemPriceTax rateWith tax
2Lamp$19.998.25%$21.64
3Chair$74.508.25%$80.65
4Desk$129.008.25%$139.64
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =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.

Bir katına KYUVARLA
C2
ABC
1ValueMultipleMROUND
212510
313515
42.370.052.35
59:080:159:15
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.Türkçe Excel’de: =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

Tek ondalıklı ortalama puan
E2
ABCDE
1StudentScoreAverage
2Ana78
3Ben91
4Cleo85
5Dan66
6Eve88
7Finn73
Formülünü görmek için bir hücreye tıkla. Bir sayıyı ya da formülü değiştir, tablo yeniden hesaplanır.

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ğinizFormül12,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).

Coddy programlama dilleri çizimi

Coddy ile kodlamayı öğren

BAŞLA