Skip to main content

Excel'de bir hücre aralığını nasıl yuvarlarsınız?

Author: Tech Support Last Modified: 2025-08-07

Excel'de sayısal verilerle çalışırken, birden fazla ondalık basamağa sahip değerlerle karşılaşmak yaygındır. Örneğin, 2.1054 gibi sayılar içeren bir veri setiniz olabilir, ancak bu sayıları sunumu standartlaştırmak veya verileri raporlamaya hazırlamak için sadece 2.11 gibi yuvarlanmış biçimde gerektirebilirsiniz. Her bir değeri manuel olarak yuvarlamak, özellikle büyük veri aralıklarıyla çalışırken can sıkıcı olabilir. Neyse ki, Excel, bir hücre aralığını istenen sayıda ondalık basamağa yuvarlamak için birkaç etkili yol sunar. Aşağıda, kullanım ipuçları ve karşılaştırmalı notlarla birlikte çeşitli pratik yöntemler için adım adım talimatlar bulacaksınız.

Bir hücre aralığını YUVARLA fonksiyonu ile yuvarlayın

Bir hücre aralığını VBA kodu ile yuvarlayın

Kutools for Excel ile bir hücre aralığını hızlıca yuvarlayın / yukarı yuvarlayın / aşağı yuvarlayın

Alternatif: Görüntülenen Yuvarlama İçin Hücre Biçimlendirmeyi Kullanın

Alternatif: Belirli bir kata yuvarlamak için MROUND fonksiyonunu kullanın


Bir hücre aralığını YUVARLA fonksiyonu ile yuvarlayın

Excel'in yerleşik YUVARLA fonksiyonu, sayıları belirli bir sayıda ondalık basamağa yuvarlamak için basit bir yöntemdir. Söz dizimi YUVARLA (sayı, ondalık_hane) şeklindedir; burada “sayı” yuvarlanacak değerdir ve “ondalık_hane”, ondalık basamak sayısını belirtir.

A2:A10 hücrelerinde yuvarlamak istediğiniz bir dizi sayısal değer olduğunu varsayalım. Aşağıdaki adımları izleyin:

1. Yuvarlanmış sonucu yerleştirmek istediğiniz boş bir hücreye tıklayın - örneğin, C2. Aşağıdaki formülü girin:

=ROUND(A2,2)

a screenshot of using the ROUND function to round a number

2. Enter tuşuna basın. Bu, A2'deki değeri iki ondalık basamağa yuvarlayarak C3'de gösterecektir.

3. Tüm aralığı yuvarlamak için, imlecinizi C2 hücresinin sağ alt köşesine getirin, küçük bir artı işareti haline gelene kadar bekleyin (doldurma tutamacı). Bu tutamacı, hedef aralığınızın üzerine (örneğin, C10'a kadar) sürükleyin. Bu, A sütunundaki her bir karşılık gelen değer için YUVARLA formülünü kopyalayacaktır. Sonuçlar aşağıdaki gibi gösterilir:

a screenshot showing all rounded results

Yuvarlanmış değerlerin orijinal sayıları değiştirmesini istiyorsanız, yuvarlanmış sonuçları kopyalayabilir ve Özel Yapıştır > Değerler'i kullanarak orijinal aralığı üzerine yazabilirsiniz. Ancak, üzerine yazdığınızda orijinal verilerin kaybedileceğini unutmayın.

YUVARLA fonksiyonu, hesaplama doğruluğunu sağlamak için güvenilirdir ve gerektiğinde diğer formüllerle birleştirilebilir. Ancak, formüller kullanıldığında ekstra bir sütun sürdürmeniz gerekeceğini unutmayın, orijinal değerleri üzerine yazmadığınız sürece.


Formül olmadan bir hücre aralığını yuvarlayın / yukarı yuvarlayın / aşağı yuvarlayın:

Kutools for Excel'in Yuvarla özelliği ile, formüllere gerek kalmadan bir hücre aralığını hızlıca yuvarlayabilir, yukarı yuvarlayabilir, aşağı yuvarlayabilir veya çift yuvarlama yapabilirsiniz.

a screenshot of using Kutools for Excel to easily round a range of numbers


Bir hücre aralığını VBA kodu ile yuvarlayın

Gelişmiş kullanıcılar veya farklı aralıklarda toplu yuvarlama işlemini sık sık gerçekleştirenler için, VBA ile yuvarlama işlemini otomatikleştirmek verimliliği artırabilir. Bu yöntem, özellikle fazla sütun kullanmadan bir seferde çok sayıda hücreyi işlemek istediğinizde uygundur.

Seçili bir sayı aralığını yerinde yuvarlamak için bir VBA makrosu kullanmanın yöntemi şu şekildedir:

1. İlk olarak, yuvarlamak istediğiniz hücre aralığını seçin.

2. Excel menüsüne gidin ve Geliştirici > Visual Basic'e tıklayın. Geliştirici sekmesini görmüyorsanız, bunu Excel seçeneklerinde etkinleştirmeniz gerekebilir. Açılan Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayarak yeni bir kod modülü ekleyin ve ardından aşağıdaki kodu yapıştırın:

VBA: Bir hücre aralığını yuvarla:

Sub RoundNum()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim xNum As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xNum = Application.InputBox("Decimal", xTitleId, Type:=1)
For Each Rng In WorkRng
    Rng.Value = Application.WorksheetFunction.Round(Rng.Value, xNum)
Next
End Sub

3Kod çalıştırmak için a screenshot of the run button VBA düzenleyicisindeki “Çalıştır” düğmesine tıklayın. Bir iletişim kutusu açılacak. İstenirse yuvarlamak istediğiniz aralığı seçin (farenizi kullanarak doğrudan sayfada da seçebilirsiniz). Ekran görüntüsüne bakın:

a screenshot of selecting the number range after running the VBA code

4. Tamam'a tıklayın. Ardından, yuvarlama için ondalık basamak sayısını girmeniz istenecek — gerekli değeri girin (örneğin, iki ondalık basamak için 2) ve ardından tekrar Tamam'a tıklayın. Ekran görüntüsüne bakın:

a screenshot of specifying a decimal you need to round

5. Seçili aralıktaki değerler, girdiğiniz değerlere göre yerinde yuvarlanacaktır. Ekran görüntüsüne bakın:

a screenshot of the rounded result2

VBA kullanırken, değişikliklerin hemen gerçekleştiğini ve geri alınamayacağını unutmayın. Özellikle önemli sayfalarda makroları çalıştırırken verilerinizin yedeğini saklamayı düşünün.


Kutools for Excel ile bir hücre aralığını hızlıca yuvarlayın / yukarı yuvarlayın / aşağı yuvarlayın

Kutools for Excel, formüller olmadan bir hücre grubunu yuvarlama, yukarı yuvarlama veya aşağı yuvarlama seçeneklerini sunan etkili bir çözümdür. Bu özellik, hızlı sonuçlar isteyen ve tüm bir aralık boyunca yuvarlamanın nasıl yapılacağını özelleştirmek isteyen kullanıcılar için çok uygundur (normal yuvarlama, her zaman yukarı veya her zaman aşağı).

Bu özelliği kullanmak için, bilgisayarınıza Kutools for Excel'in zaten indirildiğinden ve kurulduğundan emin olun. Aşağıdaki talimatları izleyin:

1. Yuvarlamak istediğiniz hücre grubunu vurgulayın. Ardından Kutools sekmesine gidin ve seçenekler menüsünden Yuvarla'yı seçin. Ekran görüntüsüne bakın:

a screenshot of enabling the Round feature of Kutools for Excel

2. Formülsüz Yuvarla iletişim kutusunda, Ondalık Basamak alanına istediğiniz ondalık basamak sayısını girin. Ardından, istediğiniz işlemi seçin: Yuvarlama (standart yuvarlama), Yukarı Yuvarlama (sayıları her zaman yukarı yuvarlama) veya Aşağı Yuvarlama (sayıları her zaman aşağı yuvarlama). Hazır olduğunuzda Tamam'a tıklayın. Seçilen tüm hücreler ayarlarınıza göre yuvarlanacaktır. Ekran görüntüsüne bakın:

a screenshot of configuring the Round without Formula dialog box to get the results

Kutools, sonucu doğrudan orijinal hücrelere uygulayarak iş akışınızı basitleştirir ve anında sonuçlar üretir. Ekstra sütunlar oluşturmanıza veya formüller yazmanıza gerek yoktur. Büyük veri setleri veya tekrarlayan veri temizleme görevleriyle uğraşırken özellikle faydalıdır. Ancak, bu değişikliğin orijinal değerlerin üzerine yazdığını unutmayın, bu nedenle gerekirse bir yedek tutmayı düşünün.

Kutools for Excel'i Şimdi İndirin ve Ücretsiz Deneyin!


Alternatif: Görüntülenen Yuvarlama İçin Hücre Biçimlendirmeyi Kullanın

Endişeniz yalnızca sayıların nasıl göründüğü ise (gerçek hesaplanan değer değil), Excel'in yerleşik hücre biçimlendirmesi, gerçek verileri değiştirmeden “görüntülenen” yuvarlanmış değerleri gösterebilir. Bu, görüntülenen değerlerin kısa olması gereken raporlar veya sunumlar için idealdir, ancak arka planda hesaplama doğruluğunu korumak istersiniz.

Ondalık basamakların görünümünü değiştirmek için:

  • Biçimlendirmek istediğiniz aralığı seçin.
  • Sağ tıklayın ve Hücreleri Biçimlendir'i seçin, ardından Sayı sekmesine gidin ve Sayı kategorisini seçin.
  • Ondalık Basamakları tercihinize göre ayarlayın (örneğin, iki ondalık için 2'ye ayarlayın).
  • Tamam'a tıklayın. Aralıktaki değerler artık yuvarlanmış gibi görünecek, ancak hücrelerde tam orijinal değerler hala mevcut olacaktır, bu da bu yaklaşımı tahrip edici olmaktan çıkarır.

Bu yöntem hızlı ve risksizdir; ancak, bu hücrelere dayalı hesaplamalar hala tam orijinal değerleri kullanacaktır, bu nedenle verileri analiz ederken bunu göz önünde bulundurun.


Alternatif: Belirli bir kata yuvarlamak için MROUND fonksiyonunu kullanın

Bazen değerleri en yakın belirli kata yuvarlamak isteyebilirsiniz, örneğin 7.8'i en yakın 0.5'e yuvarlamak (sonuç 8 olur). Excel’in MROUND fonksiyonu bu tür senaryolar için uygundur.

1. Boş bir hücrede (örneğin, C2), A2'deki değeri en yakın 0.5 katına yuvarlamak için aşağıdaki formülü girin:

=MROUND(A2,0.5)

2. Hesaplamak için Enter tuşuna basın ve ardından diğer hücreler için formülü kopyalamak üzere doldurma tutamacını kullanın.

MROUND, verilerin belirli bir artış veya standart değere uygun hale getirilmesi gereken fiyatlandırma, çizelgeleme veya kategorilendirme senaryolarında özellikle kullanışlıdır. Ancak, eski Excel sürümlerinde (Excel 2007 veya önceki sürümler) Analiz Araç Paketi eklentisi gerektirdiğini unutmayın.


İpuçları ve Sorun Giderme:

  • Verileri üzerine yazarken (VBA, Kutools veya değerleri yapıştırma ile), veri kaybını önlemek için her zaman bir yedek saklamayı düşünün.
  • MROUND ile #AD? hatası alırsanız, Dosya > Seçenekler > Eklentiler altında gerekli eklentileri etkinleştirdiğinizi kontrol edin.
  • YUVARLA formülleri, orijinal verilerinizi otomatik olarak değiştirmez—eski sayıları değiştirmek istiyorsanız değerleri geri kopyalayın.
  • Kutools, büyük hacimli verilerle veya tekrarlayan raporlarla çalışan kullanıcılar için rutin görevleri basitleştirir.
  • Makroları çalıştırmadan önce doğru aralığı yuvarladığınızdan her zaman emin olun.

Bu farklı yöntemleri anlayarak, formülleri, otomasyonu veya doğrudan hücre işlemleri tercih ettiğiniz gibi iş akışınıza göre yuvarlama yaklaşımınızı optimize edebilirsiniz.

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veriye dayalı analizi devrimsel olarak değiştirin: Akıllı Yürütme |Kod Oluştur |Özel Formüller Oluştur |Verileri Analiz Edin ve Grafikler Oluşturun |Geliştirilmiş İşlevler’i çağırın
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle | Boş Satırları Sil | Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir | Formül Olmadan Yuvarla...
Süper ARA: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluşturun | Bağımlı Açılır Liste | Çoklu Seçimli Açılır Liste....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle | Sütunları Taşı | Gizli Sütunların Görünürlük Durumunu Değiştir | Aralıkları & Sütunları Karşılaştır...
Özel Seçilen Özellikler: Izgara Odaklama | Tasarım Görünümü | Gelişmiş formül çubuğu | Çalışma Kitabı & Çalışma Sayfası Yöneticisi | Otomatik Metin Kütüphanesi | Tarih Seçici | Veri Birleştir | Hücreleri Şifrele/Şifre Çöz | Listeye Göre E-posta Gönder | Süper Filtre | Özel Filtre (kalın/italik/üstü çizili filtreleme...)...
En Gözde15 Araç Seti:12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...) | 50+ Grafik Türü (Gantt Grafiği, ...) | 40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...) | 19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...) | 12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...) | 7 Birleştir & Böl Araçları (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...) | ... ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve40’tan fazla başka dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...


Office Tab, Office’e sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
  • Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!