Formül mücadelesi - 2B arama ve toplamı - Bulmaca

Sorun

Aşağıdaki veriler, günün farklı saatlerinde bir hafta boyunca küçük bir kioskta satılan kahve fincanlarını göstermektedir. B sütunundaki zamanlar geçerli Excel saatleridir.

Meydan okuma

I5 hücresindeki hangi formül, Salı ve Perşembe günleri saat 12: 00'den sonra satılan toplam kupaları doğru bir şekilde toplar? İlgili hücreler yeşille gölgelenmiştir.

Size kolaylık sağlamak için aşağıdaki adlandırılmış aralıklar mevcuttur:

data = C5: G14
kere = B5: B14
gün = C4: G4

Excel çalışma kitabını indirin ve cevabınızı aşağıya yorum olarak bırakın.

Kısıtlamalar

  1. Formülünüz, sabit kodlanmış başvurular olmadan, toplanacak hücreleri dinamik olarak bulmalıdır. Diğer bir deyişle, = SUM (D10: D14, F10: F14) geçerli değildir.
  2. Formülünüzün okunmasını kolaylaştırmak için mümkün olduğunda adlandırılmış aralıklar kullanın.
Cevap (genişletmek için tıklayın)

Birçok harika cevap! En yaygın yaklaşım, SUMPRODUCT işlevini şu şekilde kullanmaktı:

=SUMPRODUCT(data*(times>0.5)*((days="Tue")+(days="Thu")))

İfade (kez> 0,5) aşağıdakilere eşdeğerdir:

=(times>TIME(12,0,0))

Bu işe yarıyor çünkü Excel zamanları 1 günlük kesirli değerler olarak ele alıyor, burada 06:00 0.25, 12:00 PM 0.5, 18:00 PM 0.75, vb.

SUMPRODUCT'ün bu şekilde kullanılması sizin için yeniyse, bu formül aynı fikre dayanır ve tam bir açıklama içerir. SUMPRODUCT korkutucu görünebilir, ancak denemenizi tavsiye ederim. Bu harika bir araçtır.

Ilginç makaleler...