• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Her N'inci Sütundaki Değerleri Topla

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

AHMET4615

Gold Üye
Katılım
11 May 2021
Mesajlar
398
Çözümler
1
Aldığı beğeni
112
Excel V
Office 2016 TR
Gold Bitiş
12 Nisan 2026
Konu Sahibi
İyi Akşamlar Arkadaşlar K2 Hücresindeki Değer Örnek Olarak 3 ise (3;6;9) sütunlarını Toplamak İstiyorum.
Ben =TOPLA(SÜTUNSEÇ(B5:J5;3;6;9)) bu şekilde bir yazdım fakat formüldeki (3;6;9) nasıl dinamik yapılır
yardımcı olumusunuz.Kısa Olarak Her N'inci Sütundaki Değerleri Toplamak istiyorum
 
Çözüm
Formülünüz
HTML:
HTML:
İçeriği görebilmek için Giriş yap ya da Üye ol.
İstediğiniz ise 3;6;9 ibaresinin K2 hücresinde yazan değere göre dizi şeklinde elde edilmesi

Bir kaç çözüm

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Burada
SIRALI(;SÜTUNSAY(B5:J5)/$K$2;$K$2;$K$2) ile
9 sütun var, K2 de 3 yazmakta
SÜTUNSAY(B5:J5)/$K$2 = 9 / 3 = 3 ile 3 elemanlı dizi oluşturuluyor
Dizi K2 de yazan 3 değeri ile başlıyor ve K2 de yazan değer kadar artarak gidiyor
Dolayısıyla, 3 elemanlı dizi 3 den başlayıp 3 er artarak giderse {3;6;9} dizisi elde edilir.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Burada ise
B5 : J5 yani 5. nci satır da
MOD(SIRALI(;SÜTUNSAY(B5:J5));$K$2)=0
ile SIRALI(;SÜTUNSAY(B5:J5)) ile {1;2;3;4;5;6;7;8;9}...
Formülünüz
HTML:
HTML:
İçeriği görebilmek için Giriş yap ya da Üye ol.
İstediğiniz ise 3;6;9 ibaresinin K2 hücresinde yazan değere göre dizi şeklinde elde edilmesi

Bir kaç çözüm

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Burada
SIRALI(;SÜTUNSAY(B5:J5)/$K$2;$K$2;$K$2) ile
9 sütun var, K2 de 3 yazmakta
SÜTUNSAY(B5:J5)/$K$2 = 9 / 3 = 3 ile 3 elemanlı dizi oluşturuluyor
Dizi K2 de yazan 3 değeri ile başlıyor ve K2 de yazan değer kadar artarak gidiyor
Dolayısıyla, 3 elemanlı dizi 3 den başlayıp 3 er artarak giderse {3;6;9} dizisi elde edilir.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Burada ise
B5 : J5 yani 5. nci satır da
MOD(SIRALI(;SÜTUNSAY(B5:J5));$K$2)=0
ile SIRALI(;SÜTUNSAY(B5:J5)) ile {1;2;3;4;5;6;7;8;9} olmak üzere 9 sütuna ait sütun saydıran dizi elde ediliyor
MOD = 0 ile de her saydırılan sütun numarası 3 e göre tam bölünebilen olanlar alınıyor ve sonuçta {3;6;9} elde edilip FİLTRE ile B5 : J5 aralığı filtre ediliyor. Sonuçta D5, G5 ve J5 hücreleri bulunup toplam alınıyor.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Burada ise
bir önceki FİLTRE işleminin SATIRA işleviyle yapılması ele alınıyor.
Yani
Saydırılan Sütun Numarası {3;6;9] ise hücrelerdeki değerler değilse de SAYI/0 hatası elde ediliyor. SATIRA işlevinde 3 parametresi ile de Boş ve hatalar yok sayılıp bir nevi filtre işlemi yapılıyor. Ve toplam alınıyor

Verilen, K5 hücresine yazılan, 3 çözüm için de yazılan formül aşağıya doğru kopyalanarak çözüm elde edilir.

TEK formül ile Komple dökülmeli çözüm derseniz, BYROW - LAMBDA ile elde edilebilir

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
ya da
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Dosyayı da ekliyorum...
 
Çözüm
Konu Sahibi
Formülünüz
=TOPLA(SÜTUNSEÇ(B5:J5;3;6;9))
İstediğiniz ise 3;6;9 ibaresinin K2 hücresinde yazan değere göre dizi şeklinde elde edilmesi

Bir kaç çözüm

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Burada
SIRALI(;SÜTUNSAY(B5:J5)/$K$2;$K$2;$K$2) ile
9 sütun var, K2 de 3 yazmakta
SÜTUNSAY(B5:J5)/$K$2 = 9 / 3 = 3 ile 3 elemanlı dizi oluşturuluyor
Dizi K2 de yazan 3 değeri ile başlıyor ve K2 de yazan değer kadar artarak gidiyor
Dolayısıyla, 3 elemanlı dizi 3 den başlayıp 3 er artarak giderse {3;6;9} dizisi elde edilir.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Burada ise
B5 : J5 yani 5. nci satır da
MOD(SIRALI(;SÜTUNSAY(B5:J5));$K$2)=0
ile SIRALI(;SÜTUNSAY(B5:J5)) ile {1;2;3;4;5;6;7;8;9} olmak üzere 9 sütuna ait sütun saydıran dizi elde ediliyor
MOD = 0 ile de her saydırılan sütun numarası 3 e göre tam bölünebilen olanlar alınıyor ve sonuçta {3;6;9} elde edilip FİLTRE ile B5 : J5 aralığı filtre ediliyor. Sonuçta D5, G5 ve J5 hücreleri bulunup toplam alınıyor.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Burada ise
bir önceki FİLTRE işleminin SATIRA işleviyle yapılması ele alınıyor.
Yani
Saydırılan Sütun Numarası {3;6;9] ise hücrelerdeki değerler değilse de SAYI/0 hatası elde ediliyor. SATIRA işlevinde 3 parametresi ile de Boş ve hatalar yok sayılıp bir nevi filtre işlemi yapılıyor. Ve toplam alınıyor

Verilen, K5 hücresine yazılan,

Formülünüz
=TOPLA(SÜTUNSEÇ(B5:J5;3;6;9))
İstediğiniz ise 3;6;9 ibaresinin K2 hücresinde yazan değere göre dizi şeklinde elde edilmesi

Bir kaç çözüm

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Burada
SIRALI(;SÜTUNSAY(B5:J5)/$K$2;$K$2;$K$2) ile
9 sütun var, K2 de 3 yazmakta
SÜTUNSAY(B5:J5)/$K$2 = 9 / 3 = 3 ile 3 elemanlı dizi oluşturuluyor
Dizi K2 de yazan 3 değeri ile başlıyor ve K2 de yazan değer kadar artarak gidiyor
Dolayısıyla, 3 elemanlı dizi 3 den başlayıp

Formülünüz
=TOPLA(SÜTUNSEÇ(B5:J5;3;6;9))
İstediğiniz ise 3;6;9 ibaresinin K2 hücresinde yazan değere göre dizi şeklinde elde edilmesi

Bir kaç çözüm

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Burada
SIRALI(;SÜTUNSAY(B5:J5)/$K$2;$K$2;$K$2) ile
9 sütun var, K2 de 3 yazmakta
SÜTUNSAY(B5:J5)/$K$2 = 9 / 3 = 3 ile 3 elemanlı dizi oluşturuluyor
Dizi K2 de yazan 3 değeri ile başlıyor ve K2 de yazan değer kadar artarak gidiyor
Dolayısıyla, 3 elemanlı dizi 3 den başlayıp 3 er artarak giderse {3;6;9} dizisi elde edilir.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Burada ise
B5 : J5 yani 5. nci satır da
MOD(SIRALI(;SÜTUNSAY(B5:J5));$K$2)=0
ile SIRALI(;SÜTUNSAY(B5:J5)) ile {1;2;3;4;5;6;7;8;9} olmak üzere 9 sütuna ait sütun saydıran dizi elde ediliyor
MOD = 0 ile de her saydırılan sütun numarası 3 e göre tam bölünebilen olanlar alınıyor ve sonuçta {3;6;9} elde edilip FİLTRE ile B5 : J5 aralığı filtre ediliyor. Sonuçta D5, G5 ve J5 hücreleri bulunup toplam alınıyor.

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.

Burada ise
bir önceki FİLTRE işleminin SATIRA işleviyle yapılması ele alınıyor.
Yani
Saydırılan Sütun Numarası {3;6;9] ise hücrelerdeki değerler değilse de SAYI/0 hatası elde ediliyor. SATIRA işlevinde 3 parametresi ile de Boş ve hatalar yok sayılıp bir nevi filtre işlemi yapılıyor. Ve toplam alınıyor

Verilen, K5 hücresine yazılan, 3 çözüm için de yazılan formül aşağıya doğru kopyalanarak çözüm elde edilir.

TEK formül ile Komple dökülmeli çözüm derseniz, BYROW - LAMBDA ile elde edilebilir

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
ya da
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Çok teşekkür ederim hocam Allah razı olsun sizden iyi geceler
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst