Excel'de Sayı Yuvarlama: Basit Formüllerden Hassas Hesaplamalara

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

Excel'de bir sayıyı tam sayıya yuvarlamak için =YUVARLA(hücre; 0) fonksiyonunu kullanın. İkinci bağımsız değişken olan 0, programa ondalık basamakları kaldırmak ve standart matematik kurallarını uygulamak talimatını verir (0,5'e kadar aşağı, 0,5 ve üzeri yukarı). Sadece yukarı veya sadece aşağı doğru kesin yuvarlama gerekiyorsa, YUKARIYUVARLA ve AŞAĞIYUVARLA fonksiyonları uygulanır. Hücre biçiminin değiştirilmesinin (ondalıkların görsel olarak gizlenmesi) ile hesaplamalar için gerçek değerin değiştirilmesi karıştırılmamalıdır.

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

Excel'in envanterinde, her biri kendi görevini çözen birkaç araç bulunur. Seçim, sayının ondalık kısmının nasıl işlenmesi gerektiğine bağlıdır.

YUVARLA Fonksiyonu (Standart Kural)

Bu, matematik yasalarına göre çalışan evrensel bir araçtır: ondalık kısım 0,5'ten küçükse sayı aşağı yuvarlanır, 0,5'e eşit veya büyükse yukarı yuvarlanır.

Sözdizimi:

=YUVARLA(sayı; basamak_sayısı)

Tam sayı elde etmek için ikinci bağımsız değişken olarak 0 koyarız:

  • =YUVARLA(12,4; 0) → sonuç 12
  • =YUVARLA(12,6; 0) → sonuç 13
  • =YUVARLA(12,5; 0) → sonuç 13

YUVARLA fonksiyonu esnektir: -1 koyarsanız sayı onluklara (124 → 120), -2 koyarsanız yüzlüklere yuvarlanır. Bu, büyük raporlarda hızlı tahminler yapmak için kullanışlıdır.

Kesin Yuvarlama: YUKARI ve AŞAĞI

Bazen matematik kuralı uygulanamaz. Örneğin, ürün paket sayısı hesaplanırken 1,1 kutuyu 1'e yuvarlayamazsınız; 2 gerekir. Veya bütçe hesaplanırken limit aşılmamalıdır, bu nedenle 1,9 bin TL'yi 1 bin olarak saymanız gerekir.

  • YUKARIYUVARLA (CEILING / ROUNDUP) — sayının mutlak değerini her zaman artırır.
    • =YUKARIYUVARLA(12,1; 0) → 13
    • =YUKARIYUVARLA(-12,1; 0) → -13 (sıfırdan daha uzaklaşır)
  • AŞAĞIYUVARLA (FLOOR / ROUNDDOWN) — büyüklüğünü analiz etmeden ondalık kısmı her zaman atar. Pozitif sayılar için TAMSAYI fonksiyonuna benzer şekilde çalışır.
    • =AŞAĞIYUVARLA(12,9; 0) → 12

TAMSAYI Fonksiyonu (Ondalığı Atma)

=TAMSAYI(sayı) fonksiyonu sadece ondalık kısmı atar. Pozitif sayılar için AŞAĞIYUVARLA ile aynı şekilde çalışır. Ancak negatif değerlerde bir nüans vardır: TAMSAYI(-12,1) -13 döndürür, çünkü orijinalinden daha küçük olan en yakın tam sayıyı arar.

Hücre Biçimi Aracılığıyla Görsel Yuvarlama

Kullanıcıların sık yaptığı hata, sonraki hesaplamalar için verileri yuvarlamaya çalışırken yalnızca hücrenin dış görünümünü değiştirmektir.

Nasıl yapılır:

  1. Hücre aralığını seçin.
  2. Ctrl + 1 tuşlarına basın (veya sağ tık → "Hücreleri Biçimlendir").
  3. "Sayı" kategorisini seçin ve "Ondalık basamak sayısı: 0" olarak ayarlayın.

Dikkat: Bu yöntem yalnızca görüntüyü değiştirir. Hücre içinde sayı ondalıklı kalır (örneğin 12,6). Bu tür hücreleri toplarsanız, toplam görünür değerler açısından hatalı olacaktır (görsel olarak 1,6'lık üç sayı 1+1+1=3 gibi görünür, ancak gerçekte 4,8 olur). Biçimlendirmeyi yalnızca hesaplamaların zaten tamamlandığı nihai raporlar için kullanın.

Yuvarlama Yöntemlerinin Karşılaştırılması

YöntemFormül / Eylem12,6 Sayısı Davranışı12,4 Sayısı DavranışıNerede Uygulanır
Matematiksel=YUVARLA(A1;0)1312Muhasebe, istatistik, genel hesaplamalar
Yukarı=YUKARIYUVARLA(A1;0)1313Lojistik (kutular), satın almalar, sigorta rezervleri
Aşağı=AŞAĞIYUVARLA(A1;0)1212Kaynak normlandırma, bütçe sınırlama
Atma=TAMSAYI(A1)1212Tarihlerle çalışma, dizi indeksleri
GörselHücre biçimi (0 basamak)13 Görüntüler12 GörüntülerYazdırılabilir formlar, sunumlar (hesaplamalar için değil!)

Sık Yapılan Hatalar ve Bunlardan Kaçınma Yolları

  1. Hata Birikimi. Uzun bir formül zincirinde ara sonuçları yuvarlarsanız, nihai toplam gerçek değerden birkaç birim farklı olabilir.
    • Çözüm: Yalnızca nihai sonucu yuvarlayın. Ara hesaplamaları maksimum hassasiyetle bırakın.
  2. Metinle Çalışma. Hücredeki sayı metin olarak yazılmışsa (örneğin, rakamdan önce kesme işareti veya fazladan boşluk varsa) fonksiyonlar #DEĞER! hatası verir.
    • Çözüm: Verileri sayılara dönüştürmek için SAYIYAÇEVİR() fonksiyonunu veya "Metni Sütunlara Dönüştür" özelliğini kullanın.
  3. Yanlış Ayırıcı. Rusça yerel ayarlarında Excel bağımsız değişkenleri noktalı virgül ; ile ayırır, İngilizce yerel ayarlarında virgül , ile ayırır.
    • Çözüm: Formülü girerken programın ipuçlarını takip edin.

Sıkça Sorulan Sorular (SSS)

Tüm bir sütunu nasıl tek seferde yuvarlarım? Formülü ilk hücreye girin (örneğin B1), ardından imleci hücrenin sağ alt köşesine getirin (siyah artı işaretisi görünür) ve tablonun sonuna kadar aşağı sürükleyin. Alternatif olarak, hücreyi kopyalayın (Ctrl+C) ve aralığa yapıştırın (Ctrl+V).

Bir sayıyı onluklara veya yüzlüklere yuvarlayabilir miyim? Evet, YUVARLA fonksiyonunun ikinci bağımsız değişkeninde negatif değerler kullanın.

  • Onluklara: =YUVARLA(A1; -1) (123 → 120)
  • Yüzlüklere: =YUVARLA(A1; -2) (1234 → 1200)

Yuvarlanmış sayıların toplamı neden uyuşmuyor? Büyük olasılıkla fonksiyon yerine hücre biçimini kullandınız. Program tam ondalık değerleri toplar, ancak size zaten yuvarlanmış olanları gösterir. Verileri ayrı bir sütunda YUVARLA fonksiyonu ile kontrol edin ve onu toplayın.