Başka bir sütundaki ilişkili verilerin benzersiz olup olmadığına bağlı olarak Excel'deki tüm pozitif değerler nasıl toplanır?


0

A sütununda müşterilerin adlarıdır. Bazı müşterilerin birden fazla hesabı var ve her hesabımın veri listemde ayrı bir bakiyesi var, ancak birçok müşterinin yalnızca bir hesabı var. Müşteri adı, B sütununda bulunan her hesap için A sütununda, yani üç hesabı varsa, A sütununda üç kez görünür. Hesap adları B sütunundadır. Bakiyeler C sütunundadır ve pozitif olabilir. veya aydan aya hesap faaliyetine bağlı olarak negatif.

Tüm müşteriler için tüm POZİTİF bakiyeleri tek bir hesapla toplamam gerekiyor.

Müşterilere yapılan NET ödemelerimizin, bu formülün sonucundan daha az olmasının, ayın tüm hesapları için toplam bakiyemize eşit olmasını sağlamak için bu formüle ihtiyacım var. Müşterilerimize NET ödemelerini birden fazla hesapla yaptığımız için, tüm pozitif bakiyeleri ekleyemiyorum. Sadece bir hesabı olan müşteriler için tüm pozitif bakiyeler olmalı. Her ay işlenecek 250 ile 300 arasında bir hesabımız var, bu nedenle bakiyelerimizi iki kez kontrol edebilmek gerçekten yararlıdır.

Bulduğum formül:

{= TOPLAM (ÇOKETOPLA (C2: C350, C2: C350 "ve karışım 0", A2: A350, EĞERSAY (A2: A350, A2: A350) = 1))}

Bu formül ne olursa olsun sadece 0 döndürür. Bunu ayrıca SUMIFS'i SUM işlevine (0 da döndürür) sarmadan da denedim, ancak yaptığım tüm araştırmalar yukarıdaki sürüme doğru olduğunu gösteriyor. Hatamı anlamayı umuyorum, sadece işe yarayan bir formülle sunulmadım.

Birisi yanlış yaptığımı açıklayabilir mi?

Yanıtlar:


1

SUMIFS () optimize edildi ve kritere sayım koyamıyorsunuz.

SUMPRODUCT kullanın:

=SUMPRODUCT(C2:C350,(C2:C350>0)*(COUNTIF(A2:A350,A2:A350)=1)))
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.