Excel'de Bir Sütunu Toplama: Bilmeniz Gereken Her Şey (2026)
Excel'de bir formülü kopyalamanın en hızlı yolu, formülü içeren hücreyi seçip, Ctrl + C ile kopyaladıktan sonra formülü yapıştırmak istediğiniz hücreyi seçip Ctrl + V yapmaktır. Excel, hesaplamayı yapıştırır ve hücre referanslarını otomatik olarak yeni konuma göre ayarlar. =A2+B2 gibi bir formül, bir satır aşağıya yapıştırdığınızda =A3+B3 haline gelir, böylece sayfa üzerinde dolaştırdığınızda matematik doğruluğunu korur.
Aynı formüle bir sütunun bütününde ihtiyacınız varsa, daha hızlı bir numara var. Formülü içeren hücreyi seçin, ardından hücrenin sağ alt köşesindeki küçük yeşil kare işaretine farenizi götürün. Bu kare, dolgu tutamacı olarak adlandırılır. Üzerine çift tıklayın, ve Excel, formülü verinizin sonuna kadar tek bir harekette kopyalar. Bu tek kısayol, Excel'de bir formülü nasıl kopyalayacağınızı arayan kişilerin en yaygın nedenini ele alır: hesaplamayı bir dizi satır boyunca doldurmak. Bitmiş elektronik tabloları düzenli olarak sistemler arasında taşıyor veya bir meslektaşınıza veriyorsanız, C# içinde bir Excel dosyasını nasıl okuyacağınızı bilmek de faydalıdır, bu şekilde dosya ekranınızdan ayrıldıktan sonra sayılar bozulmaz.

Çoğu işyeri elektronik tablosu zamanla büyür ve içlerindeki formüller genellikle sayfalar, çalışma kitapları ve hatta dosya formatları arasında taşınmalıdır. Excel, bir formülü kopyalamanın birkaç yolunu sunar ve bunlardan birkaçı bilmek, her iş için doğru olanı seçebilmenizi sağlar; böylece her seferinde aynı sürükle ve bırak işlemiyle mücadele etmek yerine hesaplamayı kopyalayan bir yol, yalnızca sonucu kopyalayan başka bir yol ve formülü aynı hücrelere yönlendiren üçüncü bir yol vardır. Aşağıdaki bölümler, en güvenilir her yöntemi, üst kılavuzların genellikle atladığı yöntemler de dahil olmak üzere ele alır, ayrıca insanları hataya düşüren biçimlendirme ve referans sorunlarını da içerir. Raporlamalarını otomatikleştiren ekipler ayrıca .NET içinde Excel dosyaları oluşturma ve formülleri programatik olarak ayarlama araçlarına da eğilir, bu da geliştirici bölümünün sonunda ele alınmıştır.
Yöntem 1: Kopyala ve Yapıştır (Ctrl + C, Ctrl + V)
Bu, web tabanlı Excel ve Mac için Excel dahil her Excel sürümünde çalışan günlük yöntemdir.
- Formülü içeren hücreyi seçmek için tıklayın, böylece seçili hücre olur.
-
Ctrl + C (veya bir Mac'te Cmd + C) tuşlarına basın.
- Hedef hücreyi tıklayın veya üzerilerine sürükleyerek birden fazla hücrelik bir aralığı seçin.
- Formülü yapıştırmak için Ctrl + V (veya Cmd + V) tuşlarına basın veya tek bir hedef hücreye ya da tüm seçili aralığa yapıştırmak için Enter tuşuna basın.
Excel, formülü kopyalar ve referansları yeni pozisyona göre kaydırır, bu yüzden her yapıştılırılan kopya doğru hesaplamaları alır ve orijinal hücreden ziyade kendi satırından çalışır. Bir hücre bloğuna yapıştırın ve formül, tüm seçimi bir kerede doldurur.

Yöntem 2: Dolgu Tutamacı (Sürükleyerek Kopyala)
Dolgu tutamacı, klavyeye dokunmadan bitişik hücrelere formül kopyalamanın en hızlı yoludur.
- Formülü içeren hücreyi tıklayın.
- İmleciniz ince bir siyah artı işaretine dönüşene kadar sağ alt köşedeki küçük yeşil kare üzerine sürükleyin.
- Fare butonuna tıklayıp basılı tutun, ardından doldurmak istediğiniz bitişik hücreler üzerine aşağı, yukarı, sola veya sağa sürükleyin.
- Farenin tuşunu bırakın, Excel, her yeni pozisyon için göreceli hücre referanslarını güncelleyerek formülü sürüklediğiniz her hücreye kopyalar.
Uzun bir sütun için, sürüklemeyi tamamen atlayın: dolgu tutamacına çift tıklayın. Excel, mevcut verilerinizin bittiği yeri algılar ve formülü otomatik olarak son satıra kadar kopyalar, sütundaki diğer tüm hücrelere yayarak. Bu, büyük sayfalarda çok fazla kaydırmayı kurtarır.

Yöntem 3: Klavye Kısayolları ile Aşağı Doldur ve Sağa Doldur
Elleriniz zaten klavyedeyken, iki kısayol hiç mous çalışması olmadan formülleri kopyalar ve hücreleri doldurmanın daha hızlı bir yoludur.
- Aşağı Doldur (Ctrl + D): Formül içeren hücreyi ve altındaki boş hücreleri seçin, ardından Ctrl + D tuşlarına basın. Excel, üstteki formülü tüm seçim boyunca aşağıya kopyalar, bu, birden fazla satırı aynı anda doldurmanın en hızlı yoludur.
- Sağa Doldur (Ctrl + R): Formül içeren hücreyi ve onun sağındaki boş hücreleri seçin, ardından formülü çapraz olarak kopyalamak için Ctrl + R tuşlarına basın. Ctrl + End tuşları veri içeren son hücreye geçiş yapar, bu da aşağı doldurmadan önce büyük bir aralığı hızla seçmenize yardımcı olabilir.
Bu iki kısayol, finansal modeller veya büyük tablolar oluşturan kişiler arasında favoridir, çünkü bir aralığı seçmenize ve saniyenin bir kısmında doldurmanıza izin verirler.
Yöntem 4: Şerit Dolgu Menüsü
Menülerde dolaşmayı mı tercih ediyorsunuz? Şerit, aynı dolgu komutlarını görsel butonlarla sunar.
- Formül hücresini ve doldurmak istediğiniz hücreleri seçin.
-
Ana Sayfa sekmesine gidin.
-
Sağda en uçtaki Düzenleme grubunda Doldur'a tıklayın.
- Daha gelişmiş desenler için Dizi'yi seçin, ya da Aşağı, Sağa, Yukarı veya Sola seçin.
Şerit yolunu izlemek bir başkasına öğretirken çok kullanışlıdır, çünkü her seçenek etiketlenmiş ve görülebilir, kısayolun arkasında gizli değildir.
Yöntem 5: Sağ Tık Bağlam Menüsü ve Özel Yapıştır
Bazen formülü istersiniz ama formatlama olmaz, ya da sadece formatlamayı istersiniz ama formül olmaz. Özel Yapıştır size bu kontrolü verir.
- Formül hücresini tıklayın ve Ctrl + C tuşlarına basın.
- Hedef hücreye sağ tıklayın, ister aynı sayfada ister yeni bir sayfada olun.
-
Menüden Özel Yapıştır'ı seçin (eski sürümler aynı diyaloğa Düzenle'ye tıkladıktan sonra Özel Yapıştır ile ulaşır).
- Hesaplamayı yalnızca yapıştırmak için Formüller'i seçin, hedef hücrenin mevcut renkleri, kenarlıkları ve yazı tiplerini elleyin.
Özel Yapıştır, stilize bir rapora kopyaladığınızda ve tasarımı tutarlı tutmak istediğinizde gidilecek yöntemdir. Aynı diyalog, sonuçları canlı bir formül yerine sabit bir sayı olarak görüntüleyebilmeniz için Değerler olarak yapıştırmanıza da olanak tanır. Kopyaladıktan sonra Ctrl + Alt + V tuşlarına basarak ulaşabilirsiniz.
Yöntem 6: Hücre Referanslarını Değiştirmeden Bir Formülü Kopyalamak
Varsayılan olarak, Excel, kopyalama sırasında referansları ayarlar, bu genellikle istediğiniz şeydir. Ara sıra yeni bir noktadaki aynı formüle, aynı hücrelere işaret eden aynı formüle ihtiyacınız olur. Bunu yapmanın iki net yolu vardır.
Seçenek A: Mutlak referansları kullanın. Bir referansı kilitlemek için dolar işaretleri ekleyin, böylece kopyalandığında sabit kalır. Bu örnekte, =$A$2+$B$2, sıradan göreceli hücre referanslarının her yeni pozisyonda kaydırıldığı gibi, nerede yapıştırırsanız yapıştırın A2 ve B2'ye yönelir. Kilitleme seçeneklerini değiştirmek için bir referansı düzenlerken F4 tuşuna basın.
Seçenek B: Formülün metnini kendisini kopyalayın. Formül hücresini tıklayın, ardından ekranın üst kısmındaki formül çubuğuna bakın. Orada formül metnini vurgulayın, Ctrl + C ile kopyalayın, Esc tuşuna basın, hedef hücrenizi tıklayın ve yapıştırın. Çünkü hücreyi değil, düz metni kopyaladınız, Excel her referansı tam olarak yazıldığı gibi bırakır.
Yöntem 7: Bir VBA Makrosu ile Formül Kopyalamanız
Birçok sayfa veya çalışma kitabı arasında tekrar eden işler için kısa bir makro, her seferinde talep üzerine aynı şekilde formülleri kopyalar.
-
Visual Basic editörünü açmak için Alt + F11 tuşlarına basın.
-
Ekle'ye gidin, ardından Modül'e gidin.
- Aşağıdaki gibi bir rutini yapıştırın, B2 hücresindeki formülü B100'e kadar kopyalar:
Sub CopyFormulaDown()
Range("B2").Copy Range("B3:B100")
Application.CutCopyMode = False
End Sub
Sub CopyFormulaDown()
Range("B2").Copy Range("B3:B100")
Application.CutCopyMode = False
End Sub
Sub CopyFormulaDown()
Range("B2").Copy(Range("B3:B100"))
Application.CutCopyMode = False
End Sub
- Çalıştırmak için F5 tuşuna basın veya sayfadaki bir butona atayın.
Mikrolar, her döngüde aynı formüllerin aynı hücrelere indiği tekrarlanan aylık raporlar için uygundur. Daha büyük bir uygulamanın parçası olarak veya bir programa göre çalışması gereken herhangi bir şey için, geliştirici bölümü aşağıda daha sürdürülebilir bir yaklaşım gösterir.
Yaygın Sorunlar ve Sorun Giderme
Formülleri kopyalamak bazen beklenmedik sonuçlar üretebilir. Aşağıdaki her problemin hızlı bir çözümü vardır.
Formül metin olarak kopyalandı ve sonucunun yerine formül gösteriliyor. Sayfanız "Formülleri Göster" modunda veya hedef hücre metin olarak biçimlendirilmiştir. Göster Formülleri kapatmak için Ctrl + ` (çoğu klavyenin sol üst köşesindeki mezar aksan tuşu) tuşlarına basın. Hücre metin olarak biçimlendirilmişse, Ana sekmenin altındaki Genel seçeneği seçin, ardından formülü yeniden girin.
Referanslar istemediğiniz halde kaydı. Excel varsayılan olarak göreceli referanslar kullanır. Kopyalamadan önce referansları dolar işaretleriyle kilitleyin ($A$2) veya Yöntem 6'da açıklandığı gibi formül çubuğundaki metni kopyalayın.
Yapıştırmadan sonra sonuç güncellemedi. Hesaplama Manuel olarak ayarlanmış olabilir. Formüller sekmesine gidin, Hesaplama Seçenekleri'ne tıklayın ve Otomatik olarak değiştirin. Hesaplamayı zorlamak için F9 tuşuna basabilirsiniz.
Bir #REF aldınız! kopyalamadan sonra hata. Yapıştırılan formül şimdi sayfanın kenarına veya silinmiş hücrelere giren hücreleri işaret ediyor. Yeni konumdaki referansları kontrol edin ve göreceli referansların hala geçerli hücrelere indiği yer böylece bozuk başlayan hücreyi değiştirin.
Dolgu tutamacı numarayı kopyalıyor ve bir deseni devam ettirmiyor. Sürüklerken kopyalama ve bir seriyi doldurma arasında geçiş yapmak için Ctrl tuşunu basılı tutun veya sürüklemeden sonra görünen küçük Otomatik Doldur Seçenekleri düğmesini kullanarak "Hücreleri Kopyala" veya "Seriyi Doldur" seçeneğini seçin.
Yapıştırma, raporunuzdaki biçimlendirmeyi üzerine yazdırdı. Yalnızca hesaplamanın geçmesini sağlamak ve mevcut stilinizin yerinde kalması için Özel Yapıştır'ı kullanın ve Formüller'i seçin (Yöntem 5).
For Developers: Copying Formulas in C# With IronXL
Formül kopyalama bir uygulama içinde, bir sunucuda veya otomatik bir raporun parçası olarak yapılması gerektiğinde, bir kod kütüphanesi bunu Excel açmadan halleder. IronXL, C# ve .NET içinde elektronik tablo dosyalarını okur, yazar ve düzenler ve bir aralık boyunca bir formülü kopyalamak birkaç satır gerektirir:
using IronXL;
// Open an existing workbook
WorkBook workBook = WorkBook.Load("SalesReport.xlsx");
WorkSheet workSheet = workBook.WorkSheets.First();
// Read the formula from the source cell, then apply it down a range
string formula = workSheet["D2"].Formula;
for (int row = 3; row <= 100; row++)
{
workSheet[$"D{row}"].Formula = formula;
}
workBook.SaveAs("SalesReport.xlsx");
using IronXL;
// Open an existing workbook
WorkBook workBook = WorkBook.Load("SalesReport.xlsx");
WorkSheet workSheet = workBook.WorkSheets.First();
// Read the formula from the source cell, then apply it down a range
string formula = workSheet["D2"].Formula;
for (int row = 3; row <= 100; row++)
{
workSheet[$"D{row}"].Formula = formula;
}
workBook.SaveAs("SalesReport.xlsx");
Imports IronXL
' Open an existing workbook
Dim workBook As WorkBook = WorkBook.Load("SalesReport.xlsx")
Dim workSheet As WorkSheet = workBook.WorkSheets.First()
' Read the formula from the source cell, then apply it down a range
Dim formula As String = workSheet("D2").Formula
For row As Integer = 3 To 100
workSheet($"D{row}").Formula = formula
Next
workBook.SaveAs("SalesReport.xlsx")
Bu, Microsoft Excel yüklü olmadan çalışır, Windows, macOS, Linux ve bulut ortamlarında çalışır ve planlanan görevler veya web uygulamalarına temiz bir şekilde oturur. Altta yatan hesaplama motoru hakkında daha fazlası için, kılavuz C# içinde Excel formülleri ile çalışma, formüllerin okunmasını, yazılmasını ve değerlendirilmesini detaylı bir şekilde ele alır.




