Бројни ќелии на податоци со функцијата SUMPRODUCT на Excel

Функцијата SUMPRODUCT во Excel е многу разновидна функција која ќе даде различни резултати во зависност од внесните аргументи .

Она што нормално функционира функцијата SUMPRODUCT е множење на елементите на една или повеќе низи, а потоа ги додаваме или сумираме производите заедно.

Но, со прилагодување на формата на аргументите, SUMPRODUCT ќе го брои бројот на клетки во одреден опсег со податоци кои ги исполнуваат специфичните критериуми.

01 од 04

SUMPRODUCT наспроти COUNTIF и COUNTIFS

Користење SUMPRODUCT да ги брои ќелиите на податоци. © Ted French

Од Excel 2007, програмата, исто така, ги има COUNTIF и COUNTIFS функциите кои ќе ви овозможат да ги броите ќелиите кои одговараат на еден или повеќе поставени критериуми.

Понекогаш, SUMPRODUCT е полесно да се работи кога станува збор за наоѓање на повеќе услови поврзани со истиот опсег како што е прикажано во примерот кој се наоѓа на сликата погоре.

02 од 04

SUMPRODUCT Функција Синтакса и аргументи за да се избројат ќелии

Синтаксата на функцијата се однесува на изгледот на функцијата и го вклучува името на функцијата, загради, сепаратори за кола и аргументи .

За да ја добиете функцијата да брои клетки, а не да ја извршите својата стандардна намена, мора да се користи следната нестандардна синтакса со SUMPRODUCT:

= SUMPRODUCT ([condition1] * [condition2])

Објаснување за тоа како функционира оваа синтакса е наведено подолу од следниот пример.

Пример: Броење на клетки кои ги исполнуваат повеќеслојните услови

Како што е прикажано во примерот на сликата погоре, SUMPRODUCT се користи за да се најде вкупниот број на клетки во податочниот опсег А2 до Б6 кои содржат податоци помеѓу вредностите 25 и 75.

03 од 04

Внесување на функцијата SUMPRODUCT

Нормално, најдобриот начин за внесување на функциите во Excel е да го користат нивниот дијалог-кутија , што го прави лесен за внесување на аргументите еден по еден, без да мора да влезе во загради или запирки кои дејствуваат како сепаратори помеѓу аргументите.

Сепак, бидејќи овој пример користи неправилна форма на функцијата SUMPRODUCT, пристапот за дијалог-кутија не може да се користи. Наместо тоа, функцијата мора да биде внесена во лист на лист .

На сликата погоре, следните чекори беа користени за да влезат во SUMPRODUCT во ќелија Б7:

  1. Кликнете на ќелијата B7 во работниот лист - локацијата каде што ќе бидат прикажани резултатите на функцијата
  2. Внесете ја следната формула во ќелијата Е6 на работниот лист:

    = SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75))

  3. Одговорот 5 треба да се појави во ќелијата Б7 бидејќи има само пет вредности во опсегот - 40, 45, 50, 55 и 60 - кои се помеѓу 25 и 75
  4. Кога ќе кликнете на ќелијата B7, завршена формула = SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75)) се појавува во формуларот над работниот лист

04 од 04

Прекинување на функцијата SUMPRODUCT

Кога се поставени услови за аргументите, SUMPRODUCT го евалуира секој елемент на елементот во однос на состојбата и ја враќа Boolean вредноста (TRUE или FALSE).

За целите на пресметките, Excel доделува вредност од 1 за оние елементи на низа кои се TRUE и вредност од 0 за елементите на низата кои се FALSE.

Соодветните единици и нули во секоја низа се множат заедно:

Овие и нули потоа се сумираат со функцијата за да ни даде број на вредности кои ги исполнуваат двата услови.

Или, мислам на тоа на овој начин ...

Друг начин да се мисли на она што го прави SUMPRODUCT е да се мисли на знакот за множење како И состојба.

Имајќи го ова на ум, само кога се исполнети двата услови - броеви поголеми од 25 И помалку од 75 - се враќа TRUE вредност (која е еднаква на една).

Функцијата потоа ги сумира сите вистински вредности за да дојде до резултат од 5.