Преброяване на клетки с данни с функцията SUMPRODUCT на Excel

Съдържание:

Преброяване на клетки с данни с функцията SUMPRODUCT на Excel
Преброяване на клетки с данни с функцията SUMPRODUCT на Excel
Anonim

Функцията SUMPRODUCT умножава елементите на един или повече масиви и след това събира или сумира продуктите заедно. Чрез коригиране на формата на аргументите, SUMPRODUCT преброява броя на клетките в даден диапазон, съдържащи данни, които отговарят на определени критерии.

Инструкциите в тази статия се отнасят за Excel 2019, 2016, 2013, 2010; Excel за Microsoft 365, Excel Online, Excel за Mac, Excel за iPad, Excel за iPhone и Excel за Android.

SUMPRODUCT Функционален синтаксис и аргументи

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

За да получите функция за броене на клетки, вместо да съхранява данни, се използва следният синтаксис със SUMPRODUCT:

  • Array1: Този аргумент обозначава първия масив или диапазон, който ще бъде умножен и след това добавен.
  • Array2: Този аргумент обозначава втория масив или диапазон, който ще бъде умножен и след това добавен.

Функциите COUNTIF и COUNTIFS броят клетки, които отговарят на един или повече зададени критерии. Понякога SUMPRODUCT е по-лесен за използване, когато искате да намерите множество условия, които се отнасят до един и същи диапазон.

Въведете функцията SUMPRODUCT

Обикновено най-добрият начин за въвеждане на функции в Excel е да използвате диалоговия прозорец Аргументи на функцията (в Excel за Mac използвайте инструмента за създаване на формули). Диалоговият прозорец улеснява въвеждането на аргументи един по един, без да се налага да въвеждате скобите или запетаите, които действат като разделители между аргументите.

Въпреки това, тъй като този пример използва неправилна форма на функцията SUMPRODUCT, не може да се използва диалогов прозорец. Вместо това функцията трябва да бъде въведена в клетка на работен лист.

В този урок ще използвате функцията SUMPRODUCT, за да намерите броя на стойностите, които са по-големи от 25 и по-малки от 75 в примерен набор от данни.

  1. За да следвате този урок, въведете примерните данни (показани на изображението по-долу) в празен работен лист на Excel.

    Image
    Image
  2. Изберете клетка B7. Това е мястото, където ще се показват резултатите от функцията.

  3. Въведете формулата =SUMPRODUCT(($A$2:$B$6>25)($A$2:$B$6<75)) и натиснете Enter.

    Image
    Image
  4. Отговорът 5 се появява в клетка B7. Има само пет стойности в диапазона (40, 45, 50, 55 и 60), които са по-големи от 25 и по-малки от 75.

    Image
    Image
  5. Изберете клетка B7, за да видите завършената формула в лентата с формули над работния лист.

Разбивка на SUMPRODUCT

Когато са зададени условия за аргументите, SUMPRODUCT оценява всеки елемент от масива спрямо условието и връща булева стойност (TRUE или FALSE). За целите на изчисленията Excel присвоява стойност 1 за елементите на масива, които са ВЕРНИ, и стойност 0 за тези, които са НЕВЯРНИ.

Друг начин да мислите какво прави SUMPRODUCT е да мислите за знака за умножение като условие И. Имайки това предвид, условието е вярно само когато са изпълнени и двете условия, числа, по-големи от 25 И по-малки от 75. След това функцията сумира всички истински стойности, за да стигне до резултата 5.

Препоръчано: