Excel'de Sayı Yuvarlama: Formüller ve Biçimler İçin Kapsamlı Rehber
Excel'de bir sayıyı virgülden sonra iki basamağa yuvarlamak için =ROUND(sayı; 2) formülünü kullanın. Örneğin, =ROUND(3,14159; 2) 3,14 sonucunu döndürür. Hesaplama hassasiyetini kaybetmeden yalnızca sayının görünümünü değiştirmek istiyorsanız, "Hücreleri Biçimlendir" menüsü → "Sayı" → Virgülden sonra 2 basamak yoluyla hücre biçimini ayarlayın. Yöntem seçimi göreve bağlıdır: formüller hesaplamalar için gerçek değeri değiştirirken, biçimlendirme yalnızca görüntüyü etkiler.
Temel kural: Gizli ondalık basamaklardan kaynaklanan hata birikimini önlemek için finansal raporlarda ve nihai toplamlarda yuvarlama işlevlerini (ROUND) kullanın. Ara tablolar için görsel biçimlendirme yeterlidir.
Matematiksel Yuvarlama İçin Temel İşlevler
Excel, sayının ondalık kısmıyla çalışmak için birkaç işlev sunar. Bu işlevler hücredeki gerçek değeri değiştirir ki bu, sonraki hesaplamalar için kritik öneme sahiptir.
ROUND İşlevi: Klasik Yuvarlama
ROUND işlevi matematik kurallarına göre çalışır: Bir sonraki rakam 5 veya daha büyükse sayı yukarı yuvarlanır, daha küçükse aşağı yuvarlanır.
Sözdizimi: =ROUND(sayı; basamak_sayısı)
- Pozitif basamak sayısı (örneğin, 2) — virgülden sonraki yuvarlama.
=ROUND(10,555; 2)→ 10,56=ROUND(10,554; 2)→ 10,55
- Negatif basamak sayısı (örneğin, -1) — virgülün solundaki onlar, yüzler vb. basamaklara yuvarlama.
=ROUND(123; -1)→ 120=ROUND(127; -1)→ 130
Fatura hazırlama veya kuruş hassasiyeti gerektiren raporlar gibi standart görevler için bu temel araçtır.
Her Zaman Yukarı veya Aşağı Yuvarlama: ROUNDUP ve ROUNDDOWN
Muhasebe ve lojistikte genellikle matematiksel mantığı göz ardı eden özel kurallar gerekir.
ROUNDUP(YUKARIYUVARLA): Sayının mutlak değerini her zaman artırır.=ROUNDUP(1,001; 2)→ 1,01 (bir sonraki rakam 0 olsa bile).- Uygulama: Hiçbir kuruşun kaybedilmemesi gereken vergi hesaplamaları veya gerekli malzeme miktarının hesaplanması.
ROUNDDOWN(AŞAĞIYUVARLA): Fazla basamakları her zaman atar.=ROUNDDOWN(1,999; 2)→ 1,99.- Uygulama: İndirim hesaplamaları veya bütçenin konservatif tahmini.
Formülü tüm sütuna hızlıca uygulamak için ilk hücreye girin, imleci hücrenin sağ alt köşesine getirin (siyah artı işaretini göreceksiniz) ve çift tıklayın veya aşağıya sürükleyin.
Hücre Biçimini Ayarlama: Görsel Yuvarlama
Yeni başlayanların sık yaptığı bir hata, biçim değişikliği ile gerçek yuvarlamayı karıştırmaktır. Biçimlendirme yalnızca sayının ekranda nasıl göründüğünü değiştirir, ancak hücre içinde tam hassasiyet (15 basamağa kadar) saklanır.
2 basamaklı gösterimi nasıl ayarlarsınız:
- İlgili hücreleri seçin.
Ctrl+1tuşlarına basın (veya sağ tık → "Hücreleri Biçimlendir").- "Sayı" kategorisini seçin.
- **"Ondalık basamak sayısı"**nı 2 olarak ayarlayın.
Veya ana araç çubuğundaki düğmeleri kullanın: .00 → .0 simgeleri (basamak sayısını azalt).
Neden Bu Önemli?
A1 hücresinde 1,234 sayısının olduğunu, ancak biçimin 2 basamağa ayarlandığını (ekranda 1,23 gösterildiğini) düşünün.
- Biçim kullanırsanız:
=A1*100formülü 123,4 sonucunu verir. =ROUND(A1; 2)kullanırsanız:=A1*100formülü 123 sonucunu verir.
Gizli Hassasiyet Tehlikesi: Çok sayıda biçimlendirilmiş hücreyi toplarken, nihai toplam gözle görülen sayıları topladığınızda elde edeceğiniz sonuçtan farklı olabilir ("kuruş hatası"). Nihai toplamlar için her zaman ROUND işlevini uygulayın.
Sayı İşleme Yöntemlerinin Karşılaştırılması
| Yöntem | Formül / Eylem | Hesaplamalara Etkisi | Ne Zaman Kullanılır |
|---|---|---|---|
| ROUND | =ROUND(A1; 2) | Değeri değiştirir | Finansal raporlar, kesin toplamlar |
| ROUNDUP | =ROUNDUP(A1; 2) | Değeri değiştirir (yukarı doğru) | Vergiler, standartlar, stoklar |
| ROUNDDOWN | =ROUNDDOWN(A1; 2) | Değeri değiştirir (aşağı doğru) | İndirimler, harcama limitleri |
| Hücre Biçimi | "Hücreleri Biçimlendir" Menüsü | Değeri değiştirmez | Taslaklar, ara tablolar |
| MROUND | =MROUND(A1; 0,05) | Değeri değiştirir (kata göre) | Fiyatlar (5 kuruşa), ağırlık (0,5 kg'a) |
Gelişmiş Teknikler: MROUND, CEILING ve FLOOR
Standart ondalık basamak yuvarlama uygun değilse, katlı yuvarlama işlevlerini kullanın.
-
MROUND: Belirtilen adıma en yakın kata yuvarlar.
- Görev: Fiyatı en yakın 50 liraya yuvarla.
- Formül:
=MROUND(1230; 50)→ 1250. - Görev: Zamanı en yakın 15 dakikaya yuvarla.
- Formül:
=MROUND("10:07"; "0:15")→ 10:15.
-
CEILING (YUKARIYUVARLA) ve FLOOR (AŞAĞIYUVARLA): ROUNDUP/ROUNDDOWN ile benzer şekilde çalışır, ancak kat adımını kullanır.
=CEILING(1,21; 0,5)→ 1,5 (yarımlara yukarı yuvarlama).=FLOOR(1,99; 0,5)→ 1,5 (yarımlara aşağı yuvarlama).
Sık Yapılan Hatalar ve Çözümler
- Bağımsız Değişken Ayırıcı: Excel'in Türkçe sürümünde formüllerdeki bağımsız değişkenler virgül yerine noktalı virgül (
;) ile ayrılır.- Doğru:
=ROUND(A1; 2) - Hata:
=ROUND(A1, 2)(#AD? veya #DEĞER! hatası döndürür).
- Doğru:
- Sayı Yerine Metin: Sayı başka bir sistemden içe aktarıldıysa ve metin olarak algılanıyorsa, formül hata döndürür. Dönüşüm için
DEĞER()(VALUE) işlevini kullanın:=ROUND(DEĞER(A1); 2). - Bankacı Yuvarlaması: Bazı sürümlerde veya bağlamlarda standart
ROUND, bankacılık kuralını (tam 5 durumunda en yakın çift sayıya yuvarlama) kullanabilir. 5'in her zaman yukarı yuvarlandığı garantili matematiksel yuvarlama için verileri tekrar kontrol etmek veya küçük bir mikro-değer ekleme hilesi kullanmak daha iyidir, ancak çoğu günlük görevdeROUNDöngörülebilir davranır.
SSS
Yeni bir sütun oluşturmadan tüm sütunu nasıl yuvarlarım? Formülü bitişik sütuna girin, sonuçları kopyalayın, ardından orijinal sütunu seçin ve "Özel Yapıştır" → "Değerler"i seçin. Bundan sonra yardımcı sütunu silebilirsiniz.
Neden Excel'deki toplam kuruş farkı gösteriyor?
Muhtemelen basamakları gizlemek için ROUND işlevi yerine hücre biçimi kullanıyorsunuz. Excel tam değerleri toplar (örneğin, 1,234 + 1,234 = 2,468), ancak ekranda 1,23 + 1,23 = 2,46 görürsünüz. ROUND işlevini kaynak verilere uygulayın.
Negatif sayıları yuvarlayabilir miyim?
Evet, işlevler aynı şekilde çalışır. =ROUND(-1,555; 2) -1,56 sonucunu verir. Mantık korunur: Sayının mutlak değeri işlevin kurallarına göre yuvarlanır.