Excel'de Sayıları Tam Değere Yuvarlama

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

Excel'de bir sayıyı tam sayıya yuvarlamak için =YUVARLA(sayı; 0) fonksiyonunu kullanın. İkinci argüman 0, programın virgülden sonraki tüm basamakları kaldırmasını ve yalnızca matematik kurallarına göre (5'e kadar aşağı, 5'ten itibaren yukarı) tam kısmı bırakmasını sağlar. Her zaman yukarı veya her zaman aşağı yuvarlama gibi özel görevler için YUKARIYUVARLA ve AŞAĞIYUVARLA fonksiyonları uygulanır.

Tam Sayılarla Çalışmak İçin Temel Fonksiyonlar

Excel'in arsenalinde ondalık kısmı kaldırmak için birkaç araç bulunur. Seçim, kalan kısmı nasıl işlemek istediğinize bağlıdır: matematik kurallarına göre, görmezden gelerek veya değeri zorla artırarak.

1. Matematiksel Yuvarlama (YUVARLA)

En yaygın kullanılan yöntemdir. Fonksiyon, virgülden sonraki ilk basamağı analiz eder. Bu basamak 5'ten küçükse sayı aşağı yuvarlanır; 5 veya daha büyükse yukarı yuvarlanır.

Sözdizimi: =YUVARLA(sayı; 0)

Orijinal SayıFormülSonuçMantık
12,4=YUVARLA(12,4; 0)12Ondalık kısım < 0,5
12,5=YUVARLA(12,5; 0)13Ondalık kısım ≥ 0,5
-5,6=YUVARLA(-5,6; 0)-6Ondalık kısmın mutlak değeri ≥ 0,5

Fonksiyonun ikinci argümanı basamak sayısını belirler. Tam sayılar için 0, onda birler için 1, onlar basamağı için -1 vb. kullanın.

2. Zorunlu Yukarı Yuvarlama (YUKARIYUVARLA)

Ondalık kısmın minimal bile olsa (örneğin 0,001) bir üst tam sayıya çıkması gerektiğinde kullanılır. Bir ürünün parçasını satın alamayacağınız durumlarda, paket miktarını hesaplarken faydalıdır.

Sözdizimi: =YUKARIYUVARLA(sayı; 0)

  • =YUKARIYUVARLA(10,1; 0) → 11
  • =YUKARIYUVARLA(10,9; 0) → 11
  • =YUKARIYUVARLA(-5,2; 0) → -5 (negatif sayılarda "yukarı" sıfıra/pozitif değerlere daha yakın anlamına gelir)

3. Zorunlu Aşağı Yuvarlama (AŞAĞIYUVARLA)

Büyüklüğünü değerlendirmeden ondalık kısmı atar. Sayı mutlak değerce her zaman azalır (veya zaten tam sayıysa değişmez).

Sözdizimi: =AŞAĞIYUVARLA(sayı; 0)

  • =AŞAĞIYUVARLA(10,9; 0) → 10
  • =AŞAĞIYUVARLA(10,1; 0) → 10
  • =AŞAĞIYUVARLA(-5,2; 0) → -5

Negatif Sayılarla Çalışmanın Özellikleri

Fonksiyonların davranışı sayının işaretine bağlı olarak farklılık gösterebilir, bu da sıklıkla kafa karışıklığına neden olur. "YUVARLA" ailesi fonksiyonları ile TAMSAYI (İngilizce INT) fonksiyonu arasındaki farkı anlamak önemlidir.

TAMSAYI fonksiyonu sayıyı her zaman kendinden küçük olan en yakın tam sayıya (eksi sonsuz yönüne) yuvarlar.

  • Pozitifler için: TAMSAYI(5,9) = 5 (ondalığı atmaya benzer şekilde çalışır).
  • Negatifler için: TAMSAYI(-5,1) = -6 (sıfırdan daha uzaklaşır).

Negatif bir sayının ondalık kısmını sadece atmak istiyorsanız (-5,9'dan -5 elde etmek gibi), TAMSAYI yerine AŞAĞIYUVARLA kullanın.

Hücrelerin görsel biçimlendirmesini gerçek yuvarlama ile karıştırmayın. Hücre biçimini "virgülden sonra 0 basamak" olarak değiştirirseniz, ekranda sayı tam görünür ancak formüllerde ondalık kısmı içeren tam değer kullanılır. Verileri gerçekten değiştirmek için fonksiyonları kullanın.

Pratik Kullanım Senaryoları

Paket Miktarının Hesaplanması

15,2 kg boya ihtiyacınız olduğunu ve boyanın sadece 1 kg'lık kutularla satıldığını düşünün. 16 kutu almanız gerekir. =YUKARIYUVARLA(15,2; 0) → 16

Maaş veya Prim Hesaplamaları

Muhasebe genellikle primlerin matematiksel kurallara göre tam TL'ye yuvarlanmasını gerektirir. =YUVARLA(Prim_Tutarı; 0)

Raporlar İçin Verilerin Kırpılması

Özet tablolar oluştururken, toplamı yukarı yönlü çarpıtmadan algılamayı kolaylaştırmak bazen kuruşları görmezden gelmeyi gerektirir. =AŞAĞIYUVARLA(Toplam_Ödenecek; 0)

Sık Yapılan Hatalar

  1. Virgülden Sonra Gereksiz Basamaklar. Kullanıcılar YUVARLA fonksiyonunda ikinci argüman olarak 0 yazmayı unuturlar. Bu argüman olmadan formül hata verebilir veya örneğin 2 belirtilirse sayı tam sayıya değil, yüzdelerde birlerine yuvarlanır.
  2. Eksi İşaretiyle Yanlış Çalışma. TAMSAYI(-3,5) işleminin -3 döndürmesini beklemek. Aslında -4 döndürür. -3 elde etmek için AŞAĞIYUVARLA kullanılmalıdır.
  3. Metin Biçimi. Sayı metin olarak kaydedilmişse (örneğin bir veritabanından aktarılmışsa), yuvarlama fonksiyonları #DEĞER! hatası döndürebilir. Hesaplamalardan önce veri biçimini kontrol edin.

SSS

Formül kullanmadan sayıları yuvarlamak mümkün mü? Evet, hücre biçimini değiştirebilirsiniz (Sağ Tık → Hücreleri Biçimlendir → Sayı → 0 basamak). Ancak bu yalnızca görüntüyü değiştirir. Hesaplamalar için formülleri kullanın.

Onlara veya yüzlere nasıl yuvarlanır? İkinci argümanda negatif değerler kullanın. =YUVARLA(1234; -2) sayıyı yüzlere yuvarlar ve 1200 döndürür. =YUVARLA(1234; -1) ise 1230 döndürür.

YUVARLA ve KATLARAYUVARLA arasındaki fark nedir? KATLARAYUVARLA (MROUND), belirtilen değerin katı olan en yakın sayıya yuvarlar. Örneğin, =KATLARAYUVARLA(13; 5) 15 döndürür, çünkü 15, 5'in katıdır ve 10'a göre 13'e daha yakındır. Basit tam sayı yuvarlama için YUVARLA kullanmak daha iyidir.