Excel'de Bir Sütunu Toplama
Microsoft Excel, formül ve fonksiyonları kullanarak bilgi birimlerini depolayan ve organize eden tablolar ile kayıtların görselleştirilmesini ve değerlendirilmesini sağlayan sağlam bir yazılımdır. Excel, pazarlamacılar, muhasebeciler, veri analistleri ve diğer profesyoneller tarafından kullanılır.
MS-EXCEL yazılımı, Microsoft Office paketinin bir parçasıdır. Verileri organize etmek, görsel olarak göstermek ve çeşitli hesaplamalar yapmak için kullanılan çok satır ve çok sütunlu bir elektronik tablodur. 1048576 satır ve 16383 sütun içerir, her satır ve sütunun bir araya gelmesiyle hücreler oluşur. Her hücrenin adresi, B7, Z100 gibi sütun adı ve satır numarasına göre belirlenir.
Bu eğitim, bir bütün sütunun toplamının nasıl alınacağını anlatmaktadır ki bu, birçok kişinin sık sık yapması gereken bir görevdir. Örneğin, dakikadan dakikaya satış verilerini hesaplıyorsanız, sütundaki toplamı hızlıca anlayarak günün satış sonuçlarını belirlemeniz gerekebilir.
Tek bir tıklama ile tüm bir sütunu toplayın
Microsoft Excel'de sütunları tek bir tıklama ile toplayabilirsiniz. Eklemek istediğiniz sütunun adına basitçe tıklayın, bu otomatik olarak sütunu vurgular ve bu sütundaki tüm değerleri toplar. Toplamı Excel durum çubuğunda görebilirsiniz. Excel durum çubuğu, Microsoft Excel uygulamasının altında yer alır.
Durum çubuğunun toplam değerini kullanmanın avantajı, tüm sütun değerlerinin ortalama değerini ve toplam değerlerin sayısını da almanızdır.
Başka bir avantaj ise, değer içeren hücreler arasında boş veya metin yazılı hücre varsa, o hücreyi yok sayacaktır.
Bu yöntemi kullanmanın bir dezavantajı, özetlenen değeri kopyalayamamaktır.
Durum çubuğuna sağ tıklayarak durumu aydakima şansına sahipsiniz. Örneğin, azami ve asgari değerleri ekleyebilirsiniz, vb.
Excel'de sütunları toplamak için AutoSum formülü
AutoSum fonksiyonu, bütün bir sütunu sadece birkaç adımda toplamak için yardımcı olur:
- AutoSum düğmesini kullanmanın iki yolu vardır.
- Düğmeyi Ana Sayfa sekmesinde ve Formüller sekmesinde bulabilirsiniz.
- Ana Sayfa sekmesinde, Düzenleme grubuna gidin ve AutoSum fonksiyonunu seçin; ya da Formül sekmesine gidin ve orada Fonksiyon Kütüphanesi grubunda AutoSum fonksiyonunu görebilirsiniz.
- Bir sütunu toplamanın iki yöntemi vardır.
- İlk yöntem, sütunları tıklayıp sürükleyerek hücrelerin değerlerini seçmektir. Sonra, AutoSum düğmesine basın. Seçilen sütunların değerleri, toplam değer sütununun sonunda eklenecektir.
- İkinci yöntem, değer altındaki boş hücreyi seçip AutoSum düğmesine basmaktır.
- Bu, otomatik olarak toplam fonksiyonunu ekleyecek ve sayıları vurgulayacaktır.
- Enter'a basın. Toplamı elde edersiniz.
Bu özelliği satırları toplamak için de kullanabilirsiniz. Sadece satır hücrelerindeki değerlerin yanındaki satırı seçin ve toplam fonksiyonu aralığı gösterecektir. Daha sonra Enter tuşuna basın ve sonucu yeni satırda alırsınız.
Microsoft Excel'de sütunları elle toplamak için SUM fonksiyonunu kullanın
AutoSum seçenekleri, daha hızlı ve erişilebilir durumda. Elle fonksiyonları kullanmanın sütunları toplamak için bazı avantajları vardır. Toplam değer için elle SUM fonksiyonu ekleyebilir, yalnızca belli hücreleri ekleyebilir veya onları elle seçmek yerine geniş bir aralık için bir adres belirleyebilirsiniz.
SUM formülünü elle kullanmak için aşağıdaki adımlar bulunmaktadır:
- İlk olarak, istediğiniz toplam değerini alacağınız Excel tablosunda herhangi bir hücre seçin.
=SUM(kodunu klavye tuşları ile girin veya Otomatik Toplam işlevini de kullanabilirsiniz.
- Sonra, toplamak istediğiniz sayılar aralığını seçin.
- Sütunun ilk hücresini seçip Shift tuşunu basılı tutarak son değer hücresini seçerek sütun aralığını seçebilirsiniz.
- Ctrl tuşunu basılı tutarken hücrelere sol tıklayarak ayrı hücreler de seçebilirsiniz.
- İstediğiniz hücreleri seçmeye devam edin.
- Şimdi Enter tuşuna basın ve seçilen hücrede sonucunuzu göreceksiniz.
Toplama işlemi için SUM fonksiyonunu kullanırken, filtrelenmiş veya gizlenmiş hücrelerin de dahil edildiğini unutmayın.
Sadece görünür hücreleri eklemek için SUM fonksiyonunu kullanın
Filtrelenmiş veya gizlenmiş hücreler bulunan bir veri tablonuz varsa, doğrudan SUM formülünü kullanamazsınız. Bu değerleri toplamak için alternatif adımlar vardır. Sadece görünür hücreleri toplamak için aşağıdaki adımları izleyin:
Gizli Hücreler
- Function_num: AGGREGATE fonksiyona gerçekleştirilecek işlemi belirten bir sayıdır. Bu örnekte, SUM fonksiyonunu temsil eden dokuzu kullandım.
- Seçenekler: Hesaplama sırasında yok saymak istediğiniz şeyleri belirleyebileceksiniz. Bu örnekte, 'Gizli satırı, hata değerleri, iç içe SUBTOTAL ve birleşim fonksiyonlarını' yok saymak için üç numarasını kullandım. Kısacası, hesaplama için yalnızca görünür hücreleri kullanır.
- Dizi: Değerlerini toplamak istediğiniz hücrelerin aralığını seçin. Örneğin,
D1:D3gizli hücreleri de içerebilecek hücre aralığıdır.
=AGGREGATE(9,3,D1:D3)
Bu formülü kullanarak görünür hücrelerin toplamını elde edersiniz.
Excel'in eski bir sürümünü kullanıyorsanız, aşağıdaki formülü kullanabilirsiniz:
Filtrelenmiş Hücreler
Bu formül ile, filtrelenmiş hücrelere sahip bir Excel sütununu toplayabiliriz. SUBTOTAL fonksiyonunu kullanın:
=SUBTOTAL(9,D1:D3)
Bu formül alt toplamı hesaplar ve toplam yaparken yalnızca görünür hücreleri dikkate alır.
The IronXL C# Kütüphanesi
.NET'te Excel dosyalarını açma, okuma, düzenleme ve kaydetme için, IronXL esnek ve güçlü bir çerçeve sağlar. Windows uygulamaları, ASP.NET MVC ve .NET Core uygulamaları dâhil olmak üzere tüm .NET proje türleriyle uyumludur.
.NET geliştiricileri için IronXL, Excel belgelerini okuma ve yazma konusunda basit bir API sağlar.
Excel manipülasyon betiklerine erişmek için, IronXL sunucunuzda Microsoft Office Excel kurulumunu veya Excel Interop kullanımını gerektirmez. Bu, .NET'te Excel dosyaları ile çalışmayı son derece hızlı ve basit hale getirir.
IronXL kullanarak, geliştiriciler sadece birkaç satır kod yazarak Excel'le ilgili tüm hesaplamaları zahmetsizce gerçekleştirebilir. Örneğin, iki hücre eklemek, toplam sütunlar seçeneği, bir Excel tablosuna tüm bir sütunu veya tüm bir satırı eklemek, tüm hücrelerin toplamı fonksiyonu/toplam seçeneği ve birden fazla sütun ve satır toplam fonksiyonu ve daha birçok yararlı özellik.
Aşağıda, C# dilinde çalışan kod örnekleri bulunmaktadır.
using IronXL;
// Load the existing Excel workbook
WorkBook workbook = WorkBook.Load("test.xlsx");
// Get the default worksheet
WorkSheet worksheet = workbook.DefaultWorkSheet;
// Set formulas to specific cells in the worksheet
worksheet["A1"].Formula = "Sum(B8:C12)";
worksheet["B8"].Formula = "=C9/C11";
worksheet["G30"].Formula = "Max(C3:C7)";
// Force recalculation of all formula values in all sheets
workbook.EvaluateAll();
// Retrieve and print the calculated value of the formula in cell G30
string formulaValue = worksheet["G30"].Value;
Console.WriteLine($"Calculated Value at G30: {formulaValue}");
// Retrieve and print formula as a string from cell G30
string formulaString = worksheet["G30"].Formula;
Console.WriteLine($"Formula in G30: {formulaString}");
// Save changes to the workbook with updated formulas and calculated values
workbook.Save();
using IronXL;
// Load the existing Excel workbook
WorkBook workbook = WorkBook.Load("test.xlsx");
// Get the default worksheet
WorkSheet worksheet = workbook.DefaultWorkSheet;
// Set formulas to specific cells in the worksheet
worksheet["A1"].Formula = "Sum(B8:C12)";
worksheet["B8"].Formula = "=C9/C11";
worksheet["G30"].Formula = "Max(C3:C7)";
// Force recalculation of all formula values in all sheets
workbook.EvaluateAll();
// Retrieve and print the calculated value of the formula in cell G30
string formulaValue = worksheet["G30"].Value;
Console.WriteLine($"Calculated Value at G30: {formulaValue}");
// Retrieve and print formula as a string from cell G30
string formulaString = worksheet["G30"].Formula;
Console.WriteLine($"Formula in G30: {formulaString}");
// Save changes to the workbook with updated formulas and calculated values
workbook.Save();
Imports IronXL
' Load the existing Excel workbook
Private workbook As WorkBook = WorkBook.Load("test.xlsx")
' Get the default worksheet
Private worksheet As WorkSheet = workbook.DefaultWorkSheet
' Set formulas to specific cells in the worksheet
Private worksheet("A1").Formula = "Sum(B8:C12)"
Private worksheet("B8").Formula = "=C9/C11"
Private worksheet("G30").Formula = "Max(C3:C7)"
' Force recalculation of all formula values in all sheets
workbook.EvaluateAll()
' Retrieve and print the calculated value of the formula in cell G30
Dim formulaValue As String = worksheet("G30").Value
Console.WriteLine($"Calculated Value at G30: {formulaValue}")
' Retrieve and print formula as a string from cell G30
Dim formulaString As String = worksheet("G30").Formula
Console.WriteLine($"Formula in G30: {formulaString}")
' Save changes to the workbook with updated formulas and calculated values
workbook.Save()
Geliştiriciler, Excel dosyalarını C# dilinde düzenlemeye ve değiştirmeye başladıklarında dikkatli olmalıdır, çünkü tek bir hata tüm belgeyi değiştirebilir. Basit ve verimli kod satırlarına güvenebilmek, hata riskini azaltır ve Excel dosyalarını programlı olarak düzenlemek veya silmek daha kolay hale gelir. Bugün, C# ile Excel dosyalarını hızlı ve doğru bir şekilde düzenlemek için gerekli adımları, zaten iyi test edilmiş fonksiyonlar kullanarak inceledik. Daha fazla bilgi için lütfen Excel Dosyaları Nasıl Düzenlenir bölümünü okuyun.




