Ana içeriğe atla

Excel'deki her bir veya n'inci satırı / sütunu hızlı bir şekilde nasıl toplayabilirim?

Hepimizin bildiği gibi, bir hücre listesi eklemek için Sum işlevini uygulayabiliriz, ancak bazen bir amaç için diğer tüm hücreleri toplamamız gerekir ve Excel'in her n'inci hücreyi toplamamıza izin veren standart bir işlevi yoktur. Bu durumda, Excel'deki her bir veya n'inci satırı / sütunu nasıl toplayabiliriz?

Formüller ile her iki veya n'inci satırı / sütunu toplama

Kullanıcı Tanımlı İşlevle her iki veya n'inci satırı / sütunu toplamı

Kutools for Excel ile her iki veya n'inci satırı / sütunu toplam / ortalama / sayma


Aşağıdaki örnek aracılığıyla, size her bir hücreyi toplayan formülleri nasıl uygulayacağınızı göstereceğim.

1. Diğer her satırı veya sütunu toplamak için dizi formüllerini kullanın

Boş bir hücreye lütfen şu formülü girin: =SUM(IF(MOD(ROW($B$1:$B$15),2)=0,$B$1:$B$15,0)), sonra tuşuna basın Ctrl + Üst Karakter + Enter anahtarlar ve B sütunundaki diğer tüm hücre değerleri toplanmıştır. Ekran görüntülerine bakın:

doc-toplam-her-bir-hücre1 2 doc-toplam-her-bir-hücre2

Notlar:

1. Yukarıdaki dizi formülünde, 2 sayısını 3, 4, 5… olarak değiştirebilirsiniz, bu her 3. satırda, 4. satırda, 5. satırda bir toplam anlamına gelir…

2. Her iki sütunu toplamak istiyorsanız, aşağıdaki formülü girebilirsiniz: =SUM(IF(MOD(COLUMN($A$1:$O$1),2)=0,$A$1:$O$1,0)), ve bas Ctrl + Üst Karakter + Enter sonucu almak için anahtarlar. Ekran görüntüsüne bakın:

doc-toplam-her-bir-hücre3

2. Her iki satırı veya sütunu toplamak için formülleri kullanın

İşte başka bir formül, bir çalışma sayfasındaki her iki veya n'inci hücreyi toplamanıza yardımcı olabilir.

Boş bir hücreye lütfen şu formülü girin: =SUMPRODUCT((MOD(ROW($B$1:$B$15),3)=0)*($B$1:$B$15)). Ve sonra tuşuna basın. Keşfet anahtar ve her 3 hücre eklendi. Ekran görüntülerine bakın:

doc-toplam-her-bir-hücre4 2 doc-toplam-her-bir-hücre5

Notlar:

1. Yukarıdaki formülde, 3 sayısını 4, 5, 6 olarak değiştirebilirsiniz, bu, her 4. satırın, her 5. satırın, 6. satırın toplamı anlamına gelir…

2. Her iki sütunu toplamak istiyorsanız, aşağıdaki formülü girebilirsiniz: =SUMPRODUCT((MOD(COLUMN($A$1:$O$1),3)=0)*($A$1:$O$1)).

doc-toplam-her-bir-hücre6


Aşağıdaki kullanıcı tanımlı işlev, Excel'deki diğer her hücreyi veya n'inci hücreyi eklemenize yardımcı olabilir.

1. Basılı tutun ALT + F11 anahtarlar ve açılır Uygulamalar için Microsoft Visual Basic pencere.

2. tıklayın Ekle > modülve aşağıdaki kodu Modül penceresine yapıştırın.

Function SumIntervalRows(WorkRng As Range, interval As Integer) As Double
'Updateby Extendoffice
Dim arr As Variant
Dim total As Double
total = 0
arr = WorkRng.Value
For i = interval To UBound(arr, 1) Step interval
    total = total + arr(i, 1)
Next
SumIntervalRows = total
End Function
Function SumIntervalCols(WorkRng As Range, interval As Integer) As Double
Dim arr As Variant
Dim total As Double
total = 0
arr = WorkRng.Value
For j = interval To UBound(arr, 2) Step interval
    total = total + arr(1, j)
Next
SumIntervalCols = total
End Function

3. Ardından bu kodu kaydedin ve aşağıdaki formülü boş bir hücreye ihtiyacınız olduğunda yazın, ekran görüntülerine bakın:

Her dördüncü satırı toplamak için: = SumIntervalRows (B1: B15,4)

doc-toplam-her-bir-hücre7

Her dördüncü sütunu toplamak için: = SumIntervalCols (A1: O1,4)

doc-toplam-her-bir-hücre8

4. Daha sonra tuşuna basın. Keşfet anahtar, hesaplamayı alacaksınız. Ekran görüntülerine bakın:

Her dördüncü satırı topla:

doc-toplam-her-bir-hücre9

Her dördüncü sütunu topla:

doc-toplam-her-bir-hücre10

not: 4 sayısını 2, 3, 5 gibi diğer sayılarla değiştirebilirsiniz… bu, her ikinci satırın, her üçüncü satırın, beşinci satırın veya sütunun toplamı anlamına gelir.


Belki hem formüller hem de kullanıcı tanımlı işlev çoğunuz için biraz zor olabilir, burada size bu görevi çözmenin daha kolay bir yolunu sunabilirim.

İle Kutools for Excel'S Aralık Satırları ve Sütunları Seçin, önce ihtiyacınız olan her iki veya n'inci hücreyi seçebilir ve ardından hücreleri toplamak için Sum işlevini kullanarak seçili hücrelere tanımlı bir ad verebilirsiniz.

Kutools for Excel : 300'den fazla kullanışlı Excel eklentisi ile 30 günde sınırlama olmaksızın ücretsiz deneyin. 

Kurduktan sonra Kutools for Excellütfen aşağıdaki adımları uygulayın:

1. Her iki veya n'inci hücreyi toplamak istediğiniz sütunu seçin.

2. tıklayın Kutools > seç > Aralık Satırları ve Sütunları Seçin, ekran görüntüsüne bakın:

3. In Aralık Satırları ve Sütunları Seçin iletişim kutusu, ihtiyacınız olan işlemleri belirtin, ekran görüntüsüne bakın:

doc-toplam-her-bir-hücre12

4. tıklayın OKve diğer her satır ilk satırdan seçilmiştir ve artık ortalama, toplam, sayı gibi hesaplanan sonuçları durum çubuğunun altında görüntüleyebilirsiniz. Ekran görüntüsüne bakın:

doc-toplam-her-bir-hücre13

Notlar:

1. Bu işlevle, 2, 3, 4… sayılarını ayarlayabilirsiniz. Aralığı seçeneği ve 2. adımda aralığın ilk satırından başlayarak 3, 4, 3 satır aralıklı hücreleri seçeceksiniz.

2. Yukarıdaki adımlarla, ihtiyacınız olan her iki veya n'inci sütunu da toplayabilirsiniz.

Bu özellik hakkında daha fazla bilgi edinmek istiyorsanız, lütfen tıklayın Aralık Satırları ve Sütunları Seçin.

Kutools for Excel'i şimdi indirin ve ücretsiz deneyin!


Kutools for Excel: 300'den fazla kullanışlı Excel eklentisi ile 30 günde sınırlama olmaksızın ücretsiz deneyin. Hemen indirin ve ücretsiz deneme!

İlgili yazılar:

Excel'de yalnızca filtrelenmiş veya görünür hücreler nasıl toplanır?

Excel'de mutlak değerler nasıl toplanır?

En İyi Ofis Üretkenlik Araçları

Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50'den fazla Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

kte sekmesi 201905


Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
Comments (20)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
the above given codes work but when the file is closed and reopen, it doesn't work. again the same codes needs to copy and paste. pls give permanent solution
This comment was minimized by the moderator on the site
Hello,
After pasting the code, when you close the workbook, you should save the workbook as Excel Macro-Enabled Workbook format to save the code.
When you open the workbook next time, click the Enable Content button in the security warning bar.
Please try, thank you!
This comment was minimized by the moderator on the site
Hi i want to sum up every 4 row, but my new table for these sum-up values has an interval of every 12 rows, any idea?
Ex: Sum-up every 4 months data and put those data in a new table at every new year Jan (12 interval row).
This comment was minimized by the moderator on the site
Sorry final question is there a way this can be done in one array in a Sumproduct formula as I'd like the values to still be kept individually.
This comment was minimized by the moderator on the site
That VBA code is helpful, can it be amended so it also sums the first value of the sequence?
This comment was minimized by the moderator on the site
These vma tutorials are the best thing ever. Very helpful thank you guys!
This comment was minimized by the moderator on the site
The formula is not working for the column can anyone please help me to add odd column
This comment was minimized by the moderator on the site
Hi, Nilesh,
If you want to sum the cell values in all odd row, the below formula may help you! (Please change the cell references to your need.)

=SUMPRODUCT(B1:B15,MOD(ROW(B1:B15)+0,2))

Please try, hope it can help you!
This comment was minimized by the moderator on the site
Is there a way to add another criteria to this formula? I want to add every 9th row that is great than -40. I would appreciate your help. Thanks in advance!
This comment was minimized by the moderator on the site
Used the visual basic programming – excellent! The other options worked fine except for row n.º 1.
This comment was minimized by the moderator on the site
sir I have used visual basic for SumIntervalCols function as stated above and saved the file as macro enable worksheet. when next time open the file the user define command is missing from drop down function menu Please help how to fix user define macro and can be used for other excel sheets. regards D KUMAR
This comment was minimized by the moderator on the site
This method does not work for me. I entered the 15 numbers in the column B (B1:B15) as in the example and copy the formula to a blank cell, the result is 0. If I change the if statement to IF(MOD(ROW($B$1:$B$15),2)=1, the result is 3795 that is sum(B1:B15). What is wrong?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations