Excel'de Bir Kolonu Toplamak Nasıl Yapılır
Microsoft Excel, formüller ve işlevler ile bilgi birimlerini depolamak ve organize etmek için elektronik tabloları kullanan güçlü bir kayıt görselleştirme ve değerlendirme yazılımıdır. Excel, pazarlamacılar, muhasebeciler, kayıt analistleri ve farklı profesyoneller tarafından kullanılır.
MS-EXCEL yazılımı, Microsoft Office paketinin bir parçasıdır. Verileri organize etmek, verileri görsel olarak tasvir etmek 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 vardır ve her satır ve sütun bir hücre oluşturur. Her hücrenin adresi, sütun adı ve satır numarası ile belirlenir, örneğin B7, Z100 ve benzeri.
Bu eğitimde, birçok kişinin sık sık yapması gereken bir görevi, tüm bir sütunun toplamını nasıl alacağınızı ele alıyoruz. Örneğin, güncel satış verilerini hesaplıyorsanız, sütundaki toplamı hızla anlamalı ve günün satış sonuçlarını belirlemelisiniz.
Tüm bir sütunu tek bir tıklama ile toplayın
Microsoft Excel'de sütunları yalnızca bir tıklama ile toplayabilirsiniz. Eklemek istediğiniz sütunun adını tıklayın, bu otomatik olarak sütunu vurgulayacak ve o sütundaki değerleri toplayacaktır. Toplamı Excel durum çubuğunda görebilirsiniz. Excel durum çubuğu, Microsoft Excel uygulamasının altındadır.
Durum çubuğunu toplam değer için kullanmanın avantajı, aynı zamanda tüm sütun değerlerinin ortalama değerini ve toplam değer sayısını elde etmenizdir.
Bir başka avantajı da, değerli hücreler arasında boş veya metin yazılı bir hücre varsa, o hücreyi görmezden gelmesidir.
Bu yöntemi kullanmanın bir dezavantajı, toplam değeri kopyalayamamanızdır.
Durum çubuğunu özelleştirebilirsiniz, durum çubuğuna sağ tıklayarak. Maksimum ve minimum değerleri vb. ekleyebilirsiniz.
AutoSum formülü ile sütunu ekleyin
AutoSum işlevi, yalnızca birkaç adımla tüm sütunu toplamaya yardımcı olur:
- AutoSum düğmesini kullanmanın iki yolu vardır.
- Düğmeyi Ana Sayfa sekmesinde ve Formüller sekmesinde bulabilirsiniz.
- Ana Sayfa sekmesine gidin, Düzenleme grubunu seçin ve AutoSum fonksiyonunu seçin; ya da, Formül sekmesine gidin, ve orada Fonksiyon Kütüphanesi grubunda AutoSum fonksiyonunu görebilirsiniz.
- Sütunları toplamanın iki yöntemi vardır.
- İlki, 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 eklenir.
- İkinci yöntem, değerin altındaki boş hücreyi seçip AutoSum düğmesine basmaktır.
- Bu, otomatik olarak toplam fonksiyonunu ekleyecek ve sayıların aralığını vurgulayacaktır.
- Entera basın. Toplam değeri alacaksınız.
Bu özelliği satırları toplamak için de kullanabilirsiniz. Sadece satır hücrelerindeki değerlere yeni satır seçin, ve toplam fonksiyonu aralığı gösterecektir. Sonra Entera basın ve sonuç değerini yeni satırda alacaksınız.
Microsoft Excel'de manuel olarak bir sütunu toplamak için SUM fonksiyonunu kullanın
AutoSum seçenekleri daha hızlı ve erişilebilirdir. Sütunları toplamak için manuel işlevleri kullanmanın bazı avantajları vardır. SUM fonksiyonunu manuel olarak ekleyebilir veya sütundaki sadece belirli hücreleri toplayabilir, veya geniş bir aralık adresi belirleyebilir ve onları manuel olarak seçmek yerine ekleyebilirsiniz.
SUM formülünü manuel olarak kullanmak için aşağıdaki adımlar:
- İlk olarak, toplam değerinizin nerede olmasını istediğiniz Excel tablosunda herhangi bir hücreyi seçin.
=SUM(kodunu klavye tuşları ile girin veya Otomatik Toplam işlevini de kullanabilirsiniz.
- Ardından, toplam almak istediğiniz sayıların aralığını seçin.
- Sütunlar aralığını, sütundaki ilk hücreyi seçerek ve son değer hücresini seçmek için Shift tuşunu basılı tutarak seçebilirsiniz.
- Ctrl tuşuna basılı tutarken hücrelere tıklayarak ayrı hücreler de seçebilirsiniz.
- İstediğiniz hücreleri seçmeye devam edin.
- Şimdi Enter tuşuna basın ve seçtiğiniz hücrede sonucu göreceksiniz.
SUM fonksiyonunu kullanarak bir sütunun toplamını alırken, filtrelenmiş ya da gizlenmiş hücrelerin de ekleneceğini unutmayın.
Yalnızca görünen hücreleri eklemek için SUM fonksiyonunu kullanın
Gizlenmiş veya filtrelenmiş hücreler bulunan bir veri tablonuz varsa, SUM formülünü doğrudan kullanamazsınız. Bu değerleri toplamak için alternatif adımlar vardır. Sadece görünen hücreleri toplamak için aşağıdaki adımları izleyin:
Gizli Hücreler
- Function_num: Bu, AGGREGATE özelliğine hangi hesaplamanın yapılması gerektiğini söyleyen bir sayıdır. Bu örnekte SUM fonksiyonunu temsil eden dokuzu kullandım.
- Seçenekler: Hesaplama yaparken göz ardı etmek istediğiniz şeyi belirtme imkanınız olacak. Bu örnekte 'Gizlenmiş satırları, hata değerlerini, iç içe geçmiş ARA TOPLAM ve kombinasyon fonksiyonlarını' göz ardı eden 3'ü kullandım. Kısacası, yalnızca hesaplama için görünen hücreleri kullanır.
- Dizi: Değerlerinin toplamını almak istediğiniz hücrelerin aralığını seçin. Örneğin,
D1:D3gizli hücreler içerebilecek hücre aralığıdır.
=AGGREGATE(9,3,D1:D3)
Bu formül, görünen hücrelerin toplamını sağlar.
Excel'in eski bir sürümünü kullanıyorsanız, aşağıdaki formülü kullanabilirsiniz:
Filtreli Hücreler
Bu formülle, filtrelenmiş hücrelerle birlikte bir sütunu toplayabiliriz. SUBTOTAL fonksiyonunu kullanın:
=SUBTOTAL(9,D1:D3)
Bu formül, ara toplamı hesaplar ve toplama işlemini yalnızca görünen hücreler üzerinden gerçekleştirir.
IronXL C# Kutuphanesi
.NET'te Excel dosyalarını açmak, okumak, düzenlemek ve kaydetmek için IronXL, esnek ve güçlü bir çerçeve sağlar. .NET, ASP.NET MVC ve .NET Core Uygulamaları dahil olmak üzere tüm .NET proje türleri ile uyumludur.
.NET geliştiricileri için IronXL, Excel belgelerini okuma ve yazma işleri için basit bir API sunar.
Excel ile ilgili betiklere erişmek için IronXL'in, sunucunuzda Microsoft Office Excel'i yüklemenizi veya Excel Interop'u kullanmanızı gerektirmez. Bunun sonucunda, .NET'te Excel dosyalarıyla çalışmak son derece hızlı ve basit hale gelir.
IronXL kullanarak, geliştiriciler sadece birkaç satır kod yazarak, iki hücre ekleme, toplam sütunlar seçeneği, bir Excel tablosuna bir sütun ekleme, bir Excel tablosuna bir satır ekleme, tüm hücreleri toplam fonksiyonu/toplam seçeneği ve birden fazla sütun ve satır toplam fonksiyonu gibi görevleri kolayca gerçekleştirebilir ve birçok yardımcı özellik sunar.
Aşağıda, C# kodunun çalışmasını gösteren 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, C#'da Excel dosyalarını değiştirmeye ve düzenlemeye başladıklarında dikkatli olmalıdırlar çünkü bir yanlış adım tüm belgeyi değiştirebilir. Basit ve verimli kod satırlarına güvenebilmek hata riskini azaltmaya yardımcı olur ve Excel dosyalarını programatik olarak düzenlememizi veya silmemizi kolaylaştırır. Bugün, C#'ta Excel dosyalarını hızlı ve doğru bir şekilde düzenlemek için gereken adımları, önceden iyi test edilmiş fonksiyonları kullanarak ele aldık. Daha fazla bilgi için lütfen Excel Dosyalarını Nasıl Düzenlenir yazısına göz atın.




