Ko'p mezonlarni hisoblash uchun Excelning SUMPRODUCT dasturidan foydalaning

Ikki yoki undan ortiq hujayralardagi ma'lumotlarni sonini hisoblash uchun ishlatilishi mumkin bo'lgan COUNTIFS funktsiyasi bir nechta mezonlarga mos keladi. Avval Excel 2007 ilovasida joriy etildi. bitta mezonga javob beruvchi qator mavjud edi.

Excel 2003 yoki undan oldingi versiyalaridan foydalanadiganlar yoki COUNTIFSga alternativ istaganlar uchun COUNTIFni ishlatib, bir nechta mezonlarni hisoblash uchun harakat qilish o'rniga, SUMPRODUCT vazifasini ishlatish mumkin.

COUNTIFS da bo'lgani kabi, SUMPRODUCT bilan ishlatiladigan intervallar bir xil hajmda bo'lishi kerak.

Bundan tashqari, funktsiya faqat har bir intervalli mezonni bir vaqtning o'zida ro'y beradigan misollarni hisobga oladi - masalan, bir qatorda.

SUMPRODUCT funktsiyasini qanday ishlatish kerak

SUMPRODUCT funktsiyasi uchun bir nechta mezonni hisoblash uchun foydalanilganda foydalaniladigan sintaksik normal funktsiyadan foydalanishdan farq qiladi:

= SUMPRODUCT (Criteria_range-1, Criteria-1) * (Criteria_range-2, Criteria-2) * ...)

Criteria_range - funksiya izlash uchun hujayralar guruhi.

Kriterlar - hujayraning hisobga olinishini yoki yo'qligini aniqlaydi.

Quyidagi misolda faqat ma'lumotlarning barcha uch ustunlari uchun belgilangan mezonlarga mos keladigan E1-G6 ma'lumot misolida faqat qatorlarni hisobga olamiz.

Quyidagi mezonlarga javob beradigan bo'lsa, qatorlarni hisoblash mumkin:
E ustuni: agar raqam 2 dan kam yoki teng bo'lsa;
F ustuni: agar raqam 4 ga teng bo'lsa;
G ustuni: agar raqam 5dan katta yoki teng bo'lsa.

Excelga SUMPRODUCT funktsiyasidan foydalanish misoli

Eslatma: Bu SUMPRODUCT funktsiyasini standart bo'lmagan tarzda ishlatish bo'lgani uchun funktsiya dialog oynasi yordamida kiritilmaydi, lekin maqsadli hujayra ichiga yozilishi kerak.

  1. Quyidagi ma'lumotlarni E1 dan E6 gacha bo'lgan kameralarga kiriting: 1, 2, 1, 2, 2, 8.
  2. F1 dan F6: 4, 4, 6, 4, 4, 1 uyalariga quyidagi ma'lumotlarni kiriting.
  3. Quyidagi ma'lumotlarni G1 dan G6 gacha bo'lgan joylarga kiriting: 5, 1, 5, 3, 8, 7.
  4. I1 hujayrasini bosing - funksiya natijalari ko'rsatiladigan joy.
  5. I1 uyasiga quyidagilarni yozing:
    1. = sumproduct ((E1: E6 <= 5) * (F1: F6 = 4) * (E1: E6> = 5)) va Klaviaturadan Enter ni bosing.
  6. Javob 2 I1 hujayrasida ko'rinishi kerak, chunki yuqorida sanab o'tilgan barcha uchta shartlarga javob beradigan ikkita satr bor (1 va 5-qatorlar).
  7. To'liq funktsiya = SUMPRODUCT ((E1: E6 <= 5) * (F1: F6 = 4) * (E1: E6> = 5)) I1 uyasiga bosganingizda ish varag'i ustidagi formulalar panelida paydo bo'ladi.