Excel'de Sayıları Nasıl Yuvarlanır: Fonksiyonlar İçin Kapsamlı Rehber

Kerem Aydın·12 Temmuz 2026·⏱4 dk

Excel'de bir sayıyı yuvarlamak için =YUVARLA(sayı; basamak_sayısı) fonksiyonunu kullanın. Zorunlu olarak yukarı yuvarlamak için YUKARIYUVARLA, aşağı yuvarlamak için ise AŞAĞIYUVARLA kullanılır. Fonksiyonun ikinci argümanı hassasiyeti belirler: pozitif bir sayı virgülden sonraki basamak sayısını (örneğin kuruşlar için 2), negatif bir sayı ise virgülden önceki basamağı (onlar veya yüzler basamağına yuvarlamak için) belirtir.

Temel YUVARLA Fonksiyonu

YUVARLA (İngilizce ROUND) fonksiyonu okul matematiği kurallarına göre çalışır: atılan ilk rakam 5 veya daha büyükse sayı yukarı yuvarlanır, 5'ten küçükse aşağı yuvarlanır.

Sözdizimi:

=YUVARLA(sayı; basamak_sayısı)

Tam Sayıya Yuvarlama

Ondalık kısmı kaldırmak için ikinci argümanı 0 olarak ayarlayın.

  • Örnek: =YUVARLA(123.4; 0) → sonuç 123.
  • Örnek: =YUVARLA(123.6; 0) → sonuç 124.

Onda Birler ve Yüzde Birler Basamağına Yuvarlama

Finansal hesaplamalar için çoğunlukla virgülden sonra iki basamak gerekir.

  • Onda birlere (1 basamak): =YUVARLA(123.456; 1) → 123.5.
  • Yüzde birlere (2 basamak): =YUVARLA(123.456; 2) → 123.46.

Muhasebede standart, virgülden sonra iki basamaktır. Ondalık kısımların "kuyruk" bırakmasından kaynaklanan toplam tutarlardaki hata birikimini önlemek için =YUVARLA(Hücre*KDV; 2) formülünü kullanın.

Zorunlu Yuvarlama: YUKARI ve AŞAĞI

Bazen matematiksel kurallar uygulanamaz. Örneğin, ürün paket sayısı hesaplanırken 0.1 kutu satın alınamaz; tam birim alınmalıdır. İşte burada özel fonksiyonlar devreye girer.

YUKARIYUVARLA Fonksiyonu (ROUNDUP)

Atılan rakamın değerini dikkate almadan, sayıyı mutlak değerce her zaman yukarı yuvarlar. Tam sayıya yuvarlandığında 123.01 bile 124'e dönüşür.

Kullanım Örnekleri:

  • Gerekli malzeme miktarının hesaplanması: =YUKARIYUVARLA(Alan/Bir_Paket_Tüketimi; 0).
  • Formül: =YUKARIYUVARLA(123.11; 0) → sonuç 124.
  • Yüzde birlere: =YUKARIYUVARLA(123.111; 2) → sonuç 123.12.

AŞAĞIYUVARLA Fonksiyonu (ROUNDDOWN)

Fazla basamakları keser, sayıyı her zaman sıfıra doğru (mutlak değerce aşağı) yuvarlar. Sayının kırpılması gibi çalışır.

Kullanım Örnekleri:

  • Garantili minimum miktarların veya indirimlerin hesaplanması.
  • Formül: =AŞAĞIYUVARLA(123.99; 0) → sonuç 123.
  • Yüzde birlere: =AŞAĞIYUVARLA(123.999; 2) → sonuç 123.99.

Yuvarlama fonksiyonlarını hücre biçimi ile karıştırmayın. Sayı biçimini sadece 2 basamaklı "Sayı" olarak değiştirirseniz, sayı görsel olarak yuvarlanmış görünür ancak Excel'in hafızasında tam hassasiyet (örneğin 123.999) korunur. Bu durum, nihai toplamlarda hatalara yol açar. Değeri gerçekten değiştirmek için her zaman formülleri kullanın.

Gelişmiş Teknikler: Negatif Basamaklar ve Katlı Sayılar

Excel'deki yuvarlama fonksiyonları, sadece ondalık kısımla değil, daha esnek çalışmanıza olanak tanır.

Onlar, Yüzler ve Binler Basamağına Yuvarlama

İkinci argümanda negatif bir sayı belirtirseniz, yuvarlama virgülün solunda gerçekleşir.

  • -1 — onlar basamağına.
  • -2 — yüzler basamağına.
  • -3 — binler basamağına.

Örnek: 1234 sayısını en yakın yüzlüğe yuvarlamak gerekiyor. =YUVARLA(1234; -2) → sonuç 1200. =YUKARIYUVARLA(1234; -2) → sonuç 1300.

ÇOKLUĞAYUVARLA Fonksiyonu (MROUND)

Bir sayıyı belirli bir katına (örneğin 5, 10 veya 0.05'e) yuvarlamanız gerektiğinde kullanışlıdır. Fiyatlandırmada ("güzel fiyatlar") veya 5 kuruştan küçük bozuk paranın olmadığı para birimleriyle çalışırken sıkça kullanılır.

Sözdizimi: =ÇOKLUĞAYUVARLA(sayı; kat)

Örnekler:

  • Fiyatı en yakın 9 liraya yuvarlama: =ÇOKLUĞAYUVARLA(124; 9) → 126 (9'un en yakın katı).
  • Tutarı 5 kuruşa yuvarlama: =ÇOKLUĞAYUVARLA(1.234; 0.05) → 1.25.

Fonksiyonların Karşılaştırmalı Tablosu

GörevFonksiyon (Türkçe)Fonksiyon (English)Örnek (123.456)Sonuç
Matematik kurallarına göreYUVARLAROUND=YUVARLA(123.456; 2)123.46
Her zaman yukarıYUKARIYUVARLAROUNDUP=YUKARIYUVARLA(123.451; 2)123.46
Her zaman aşağıAŞAĞIYUVARLAROUNDDOWN=AŞAĞIYUVARLA(123.459; 2)123.45
En yakın kataÇOKLUĞAYUVARLAMROUND=ÇOKLUĞAYUVARLA(123.456; 0.5)123.5

Yuvarlama İşlemlerinde Sık Yapılan Hatalar

  1. Argüman Ayırıcı. Excel'in Türkçe sürümünde argümanlar noktalı virgül (;) ile ayrılırken, İngilizce sürümünde virgül (,) kullanılır. Yanlış ayırıcı kullanımı formül hatasına neden olur.
  2. Hata Birikimi. Büyük bir tabloda ara sonuçları yuvarlarsanız, yuvarlanmış değerlerin toplamı ile ham verilerin sonunda yuvarlanmış toplamı farklılık gösterebilir. Çözüm olarak, içinde yuvarlama bulunan ÇARPIMTOPLAMI fonksiyonunun kullanılması veya hassasiyetin sadece nihai sonuç için kritik olduğu durumlarda fazla basamakların biçimle gizlenmesi önerilir.
  3. Metin Biçimi. Sayı içeren hücrenin biçiminin "Genel" veya "Sayı" olduğundan emin olun. Eğer biçim metin ise, yuvarlama fonksiyonları #DEĞER! hatası döndürür.

SSS

Excel'de saat nasıl yuvarlanır? Excel'de saat de bir sayıdır. Saati en yakın saate yuvarlamak için =YUVARLA(A1*24; 0)/24 kullanın. 15 dakikaya yuvarlamak için: =YUVARLA(A1*96; 0)/96.

Hesaplama formülünde doğrudan yuvarlama yapılabilir mi? Evet, bu en iyi yaklaşımdır. =A1*B1 yerine =YUVARLA(A1*B1; 2) yazın. Böylece hücrede tam olarak gördüğünüz sayının saklandığından emin olursunuz.

Fonksiyonun İngilizce sürümü gerekirse ne yapmalı? İngilizce arayüz kullanıyorsanız eşdeğerlerini kullanın: ROUND, ROUNDUP, ROUNDDOWN, MROUND. Sözdizimi aynı kalır, sadece isimler değişir ve ayırıcı olarak virgül kullanılır.