1'leri Toplama

Katılım
11 Temmuz 2015
Mesajlar
17
Excel Vers. ve Dili
2013-EN
PC'de excel şu an yüklü değil, yazılı anlatmaya çalışayım derdimi. A1'den A15'e kadar olan satır aralığı ile ilgileniyorum. A1'den itibaren başlayan ve sağa doğru giden hücerlerde 1 yazan bir dosyam var. Başta 1'ler ardışık giderken bir hücrede boş kalıp sonra devam ediyor diyelim. Ben o ilk boşlupa kadar olan hücreleri toplamak istiyorum. Boşluğa geldiğinde duracak ve sonraki 1'leri dikkate almayacak. Bu şekilde sorgulamam gereken epey bir satırım var ayrıca.
Mesela a1=1 a2=1 A3=() a4=() A6=1 olsun. Fonksiyonun döndüreceği değer 2 olacak. If ile yapmayı denedim ama işin içinden çıkamadık. Boş hücrelerden sonra gelelen 1'leri de sayıyordu maalesef.

Teşekkürler.
 

Emir Hüseyin Çoban

Destek Ekibi
Destek Ekibi
Katılım
11 Ağustos 2008
Mesajlar
5,892
Excel Vers. ve Dili
Office 2013 Tr - Win10 x64
. . .

A1:A15 hücre aralığı seçin >
F5 > Özel > Boşluklar >
hücre aralığındaki boş hücreleri seçecektir. Bu seçimleri bozmadan üst menüden hızlı toplayı seçin.



Birde Ctrl K yaparsanız bu hücreleri kalın yapar.

. . .
 
Katılım
23 Eylül 2013
Mesajlar
1,348
Excel Vers. ve Dili
Excel 2007 İngilizce -
Excel 2010 Türkçe -
Excel 2013 Türkçe -
Merhabalar,
Alternatif;
Verileriniz A1:A6 aralığına girerek deneyiniz.
Kod:
=TOPLA(A1:İNDİS(A1:A6;
  MİN(EĞER((A2:A7="")*ESAYIYSA(A1:A6);
SATIR(A1:A6)))))
[COLOR="Blue"]Formül dizi formülüdür.CTRL+SHIFT+ENTER ile tamamlayınız.[/COLOR]
İngilizce karşılıkları;
Topla -- Sum
İndis -- Index
Min -- Min
Esayıysa -- Isnumber
Satır -- Row

Saygılar,
Hay marja!
 
Katılım
11 Temmuz 2015
Mesajlar
17
Excel Vers. ve Dili
2013-EN
Merhabalar,
Alternatif;
Verileriniz A1:A6 aralığına girerek deneyiniz.
Kod:
=TOPLA(A1:İNDİS(A1:A6;
  MİN(EĞER((A2:A7="")*ESAYIYSA(A1:A6);
SATIR(A1:A6)))))
[COLOR="Blue"]Formül dizi formülüdür.CTRL+SHIFT+ENTER ile tamamlayınız.[/COLOR]
İngilizce karşılıkları;
Topla -- Sum
İndis -- Index
Min -- Min
Esayıysa -- Isnumber
Satır -- Row

Saygılar,
Hay marja!
Dizi formullerine cok yabanciyim. O kisma çalışmam gerekli. Formülünüz çalışıyor ancak aşağıya kaydırınca bir süre sonra ref hatası alıyorum. Örnekte A1 15 arasını söylemiştim ama su an A1 O1 arasi
calisiyorum. Bundan mi oldu acaba?
Duzeltme: satır mantığında doğru çalışmıyormuş. Boşluklu 1 koydugumda onları da toplama dahil etti
 
Son düzenleme:
Üst