Boşsa Topla – Excel ve Google E-Tablolar

Örnek Çalışma Kitabını İndirin

Örnek çalışma kitabını indirin

Bu eğitici, Excel ve Google E-Tablolar'daki boş veya boş hücrelere karşılık gelen verileri toplamak için SUMIF İşlevinin nasıl kullanılacağını gösterecektir.

Boş ise toplam

İlk olarak, boş hücrelerle satırların nasıl toplanacağını göstereceğiz.

SUMIFS İşlevi, belirli kriterleri karşılayan verileri toplar.

Hepsini toplamak için SUMIFS İşlevini kullanabiliriz. Puanlar için oyuncular aşağıdaki örnekte isimler olmadan.

1 =TOPLA(C3:C8;B3:B8;"")

Excel'de boş bir hücreyi temsil etmek için çift tırnak (“”) kullanırız. Örneğimiz yok sayıyor oyuncular A, B, C ve D ve bilinmeyen için puanları toplar oyuncular.

Boşlukları Boş Hücreler Olarak İşleme - Yardımcı Sütunlu

Excel'de boş hücrelerle etkileşim kurarken dikkatli olmanız gerekir. Hücreler size boş görünebilir, ancak Excel bunları boş olarak değerlendirmez. Bu, hücre boşluk, satır sonu veya diğer görünmez karakterler içeriyorsa oluşabilir. Bu, diğer kaynaklardan Excel'e veri aktarırken yaygın bir sorundur.

Yalnızca boşluk içeren hücrelere boş oldukları gibi davranmamız gerekirse, önceki örnekteki formül çalışmayacaktır. ETOPLA Formülünün aşağıdaki B9 hücresini (” “) boş olarak nasıl dikkate almadığına dikkat edin:

Yalnızca boşluk içeren bir hücreyi boş bir hücreymiş gibi ele almak için, her hücrenin değerinden fazladan boşlukları kaldırmak için TRIM Function ile bir yardımcı sütun ekleyebiliriz:

1 =KIŞTIR(B3)

SUMIFS İşlevini yardımcı sütuna uyguluyoruz ve şimdi toplamı doğru bir şekilde hesaplıyor.

1 =TOPLA(E3:E9,D3:D9,"")

Yardımcı sütunun oluşturulması ve okunması kolaydır, ancak görevi tamamlamak için tek bir formüle sahip olmak isteyebilirsiniz. Bu bir sonraki bölümde ele alınmıştır.

Boşlukları Boş Hücreler Olarak İşleme - Yardımcı Sütun Olmadan

Bir yardımcı sütun ihtiyaçlarınız için uygun değilse, boş satırları toplamak için SUMPRODUCT İşlevini LEN ve TRIM İşlevleriyle birlikte kullanabilirsiniz.

1 =TOPLAÇAM(--(UZUNLUK(B3:B9))=0),D3:D9)

Bu örnekte, karmaşık bir "eğer toplamı" hesaplaması yapmak için SUMPRODUCT İşlevini kullanıyoruz. Formül üzerinden gidelim.

Bu bizim son formülümüz:

1 =TOPLAÇA(--(UZUNLUK(B3:B9))=0),D3:D9)

İlk olarak, SUMPRODUCT İşlevi, iki hücre aralığındaki değer dizisini listeler:

1 =TOPLAÇA(--(UZUNLUK(TRIM({"A"; "B"; ""; "C"; ""; "XX"; " "}))=0),{25; 10; 15; 5; 8; 17; 50)

Ardından, TRIM İşlevi öndeki ve sondaki boşlukları kaldırır. oyuncu isimler:

1 =TOPLAÇA(--(LEN({"A"; "B"; ""; "C"; ""; "XX"; ""})=0),{25; 10; 15; 5; 8; 17; 50)

LEN İşlevi, kırpılan parçaların uzunluklarını hesaplar. oyuncu isimler:

1 =TOPLAÇA(--({1; 1; 0; 1; 0; 2; 0}=0),{25; 10; 15; 5; 8; 17; 50)

Mantıksal testle (=0), herhangi bir kırpılmış oyuncu 0 karakterli adlar TRUE olarak değiştirilir:

1 =TOPLAMÇARPIM(--({YANLIŞ; YANLIŞ; DOĞRU; YANLIŞ; DOĞRU; YANLIŞ; DOĞRU}),{25; 10; 15; 5; 8; 17; 50)

Ardından çift tire (-) DOĞRU ve YANLIŞ değerlerini 1'lere ve 0'lara dönüştürür:

1 =TOPLAÇA({0; 0; 1; 0; 1; 0; 1},{25; 10; 15; 5; 8; 17; 50)

SUMPRODUCT İşlevi daha sonra bir dizi üretmek için dizilerdeki her bir giriş çiftini çarpar. Puanlar sadece oyuncu boş veya yalnızca boşluklardan yapılmış adlar:

1 =TOPLAÇA({0; 0; 15; 0; 8; 0; 50)

Son olarak, dizideki sayılar birlikte toplanır:

1 =73

Bir SUMPRODUCT İşlevinde Boolean deyimlerini ve “-” komutunu kullanma hakkında daha fazla ayrıntı burada bulunabilir.

Google E-Tablolarda Boşsa Topla

Bu formüller, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave