Excel SUMPRODUCT-тай олон шалгуурыг хангасан нүднүүдийн нийлбэр

Агуулгын хүснэгт:

Excel SUMPRODUCT-тай олон шалгуурыг хангасан нүднүүдийн нийлбэр
Excel SUMPRODUCT-тай олон шалгуурыг хангасан нүднүүдийн нийлбэр
Anonim

02-ны 01

Хоёр утгын дундах нүднүүдийн нийлбэр

Image
Image
Excel-ийн SUMPRODUCT ашиглан олон шалгуурт нийцсэн өгөгдлийн нүднүүдийг нэгтгэж байна.

Lifewire

Excel дээрх SUMPRODUCT функц нь маш уян хатан функц бөгөөд функцийн аргументыг оруулах аргаас хамааран өөр өөр үр дүнг өгдөг.

Нэрнээс нь харахад SUMPRODUCT нь бүтээгдэхүүнээ авахын тулд нэг буюу хэд хэдэн массивын элементүүдийг үржүүлж, дараа нь бүтээгдэхүүнийг нэмж эсвэл нэгтгэдэг.

Гэхдээ функцийн синтаксийг тохируулснаар энэ нь зөвхөн тодорхой шалгуурт нийцсэн нүдн дэх өгөгдлийг нийлэхэд ашиглагдах боломжтой.

Excel 2007 оноос хойш програм нь SUMIF болон SUMIFS гэсэн хоёр функцийг агуулж байгаа бөгөөд энэ нь нэг буюу хэд хэдэн шалгуурыг хангасан нүднүүдийн өгөгдлийг нэгтгэх болно.

Гэсэн хэдий ч заримдаа дээрх зурагт үзүүлсэнтэй ижил мужид хамаарах олон нөхцөлийг олоход SUMPRODUCT-тэй ажиллахад хялбар байдаг.

SUMPRODUCT функцийн синтакс нүднүүдийн нийлбэр

Тодорхой нөхцөлийг хангасан нүднүүдийн өгөгдлийг нийлбэр болгохын тулд SUMPRODUCT-ийг авахад ашигладаг синтакс нь:

=SUMPRODUCT([нөхцөл1][нөхцөл2][массив])

нөхцөл1, нөхцөл2 - функц массивын үржвэрийг олохоос өмнө хангагдсан байх ёстой нөхцөлүүд.

массив - зэргэлдээх нүдний муж

Жишээ: Олон нөхцөл хангасан нүднүүдийн өгөгдлийг нэгтгэх

Дээрх зурган дээрх жишээнд D1-ээс E6 хүртэлх нүдэнд 25-аас 75 хүртэлх өгөгдлийг нэмж оруулсан болно.

SUMPRODUCT функцийг оруулж байна

Энэ жишээнд SUMPRODUCT функцын жигд бус хэлбэрийг ашигласан тул функц болон түүний аргументуудыг оруулахын тулд функцийн харилцах цонхыг ашиглах боломжгүй. Үүний оронд функцийг ажлын хуудасны нүдэнд гараар оруулах ёстой.

  1. Ажлын хуудасны B7 нүдэн дээр дарж идэвхтэй нүд болгоно;
  2. В7 нүдэнд дараах томьёог оруулна уу: =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)(A2:B6))
  3. 250 хариулт B7 нүдэнд харагдах ёстой
  4. Хариулт нь 25-аас 75-ын хооронд байгаа таван тоог (40, 45, 50, 55, 60) нэмснээр 250 байна.

SUMPRODUCT-ийн томъёог задлах

Нөхцөлүүдийг аргументдаа ашиглах үед SUMPRODUCT нь массивын элемент бүрийг нөхцөлтэй харьцуулан үнэлж, логикийн утгыг (ҮНЭН эсвэл ХУДАЛ) буцаана.

Тооцооллын хувьд Excel нь ҮНЭН (нөхцөлийг хангасан) массивын элементүүдэд 1 утгыг оноож, 0 утгыг өгдөг.массивын элементүүд ХУДАЛ (нөхцөл хангаагүй).

Жишээ нь 40 тоо:

  • эхний нөхцөлийн хувьд ҮНЭН тул эхний массив дээр 1 утгыг өгсөн;
  • хоёрдахь нөхцөлийн хувьд ҮНЭН тул хоёр дахь массивт 1 утгыг өгсөн.

15-ын тоо:

  • эхний нөхцөлийн хувьд ХУДАЛ байх тул эхний массивт 0 оноо өгсөн;
  • хоёрдахь нөхцөлийн хувьд ҮНЭН тул хоёр дахь массивт 1 утгыг өгсөн.

Масив бүрийн харгалзах нэг ба тэгийг хамтад нь үржүүлнэ:

  • 40-ийн тооны хувьд - бидэнд 1-ийн утгыг буцаах 1 x 1 байна;
  • 15-ын тооны хувьд 0 х 1 нь 0 утгыг буцаана.

Нэг ба тэгийг мужаар үржүүлэх

Эдгээр нэг ба тэгийг A2: B6 муж дахь тоогоор үржүүлнэ

Энэ нь функцээр нийлэгдэх тоонуудыг өгөхийн тулд хийгдсэн.

Энэ нь ажилладаг учир нь:

  • Дурын тоо нь анхны тоотой тэнцүү байна 1 дахин их
  • 0 дахин үржүүлсэн тоо нь 0-тай тэнцүү байна

Тиймээс бид төгсгөлд:

  • 140=40

    015=0

    022=0

    145=45

    150=50

    155=55

    025=0

    075=0

    160=600100=0

Үр дүнг нэгтгэж байна

SUMPRODUCT хариултыг олохын тулд дээрх үр дүнг нэгтгэн гаргана.

40 + 0 + 0 + 45 + 50 + 55 + 0 + 0 + 60 + 0=250

Зөвлөмж болгож буй: