Как да броите редове, ако съвпадат n числа в Excel

Anonim

В тази статия ще научим как да броим редове, ако съответстват на поне n числа в Excel.

Сценарий:

С прости думи, докато работите с данни за числа. Трябва да извлечем броя на редовете, имащи поне, най -много или точно n стойности от конкретния ред, отговарящ на споменатите критерии в Excel. Например, ако се изчислява броят на учениците, които се представят под средно в тестовете. Можем да изпълним този вид проблеми с броенето в дълъг списък, използвайки формулата на Excel, обяснена по -долу.

Използвани формулни функции и синтаксис на формулата:

Ще се използва следната функция. Затова се запознайте малко с него, преди да го използвате.

  1. SUM функция
  2. MMULT функция
  3. Функция TRANSPOSE
  4. Функция COLUMN

Ние ще изградим формула от тези посочени функции.

Използвайте формулата:

{ = SUM ( - (MMULT ( - ((данни) <крит)), ТРАНСПОЗИРАНЕ (КОЛОНА (данни) 0)) = n)) }

Забележка: За къдрави скоби ( { } ) Използвайте Ctrl + Shift + Enter при работа с масиви или диапазони в Excel. Това ще генерира къдрави скоби във формулата по подразбиране. НЕ се опитвайте да кодирате твърдо фигурни скоби.

данни: куп числа като данни.

= n: точен брой събития (използвайте <= за най -много или >= поне за случаите)

crit: критерии, с които да се съпоставят

Пример:

Всичко това може да е объркващо за разбиране. Така че, нека тестваме тази формула, като я изпълним в примера, показан по -долу. Тук имаме данни за продажбите за конкретния идентификационен номер на продажбите подред. Трябва да намерим броя на продажбите, когато продавачът не е завършил продажбите от 40 точно 2 пъти. Тук критериите ois <40 и възникването е 2 (= 2 за точна среща)

Формула:

{ = SUM ( - (MMULT ( - ((C4: H15) <40), ТРАНСПОЗИРАНЕ (КОЛОНА (C4: H15) 0)) = 2))

Обяснение:

  • Функцията COLUMN връща масив с номер на колона от първата клетка в масива до последната клетка в масива. {3; 4; 5; 7; 8}
  • ^0, тази операция с произволен номер на масив връща масив от 1s.
  • Функцията TRANSPOSE преобразува редовете на матричния масив в колони и колоните в редове. Тук масивът от 1s в ред се преобразува в масив от 6 (1s) в колони. {1; 1; 1; 1; 1; 1}
  • - ((C4: H15) <40), тази операция връща стойностите като 1s като TRUE (съвпадащи критерии) и 0s като False стойности.
  • Функцията MMULT приема матрично умножение на 2 масива и връща стойности, както е показано по -долу.

= SUM ( - ({1; 0; 1; 0; 2; 1; 0; 0; 1; 2; 3; 3} = 2))

  • Функцията SUM отчита стойностите в масив, съвпадащ с 2, тъй като възникването е необходимо.
  • Използвайте Ctrl + Shift + Enter вместо, за да получите резултата. Тъй като това е формула на масив.

Тук масивите към функцията са дадени като препратка към масива. Използвайте двойно (-) ръчно Натиснете Enter, за да получите резултата.

Както можете да видите на горното изображение, има 2 продавачи, които не са завършили дори 40 продажби. Това е броене до съответните редове в данните, където 2 числа са по -малко от 40. Можете да персонализирате броя на критериите, които да се проверяват в редовете на таблицата. Сега по -долу е примерът за получаване на броя с различни критерии и различни събития.

Пребройте редовете, съответстващи на продажбите над 100, с 3 като точно възникване:

Сега бихме искали да разберем колко от търговците се представят умерено добре в продажбите. За това трябва да получим броя на продавачите, които са направили продажби над 100 с точно 3 пъти.

Използвайте формулата:

= SUM ( - (MMULT ( - ((C4: H15)> 100), ТРАНСПОЗИРАНЕ (КОЛОНА (C4: H15) 0)) = 3))

> 100: числото е по -голямо от 100.

= 3: появата е равна на 3

Тук масивите към функцията са дадени като препратка към масива. Използвайте двойно (-) ръчно Натиснете Enter, за да получите резултата.

Както можете да видите, има 3 продавачи, които се справят умерено добре. Това е броене към съответните редове в данните, където 3 продажби са по -големи от 100.

Ето всички забележки от наблюденията относно използването на формулата.

Бележки:

  1. Формулата работи само с числа.
  2. Функциите MMULT и TRANSPOSE са матричната функция, затова проверете преди употреба.
  3. Ако формулата връща грешка #VALUE, проверете дали фигурните скоби трябва да присъстват във формулата, както е показано в примерите в статията.
  4. Отрицанието (-) char променя стойностите, TRUEs или 1s на FALSEs или 0s и FALSEs или 0s в TRUEs или 1s.
  5. Операции като равно на ( = ), по -малко от равно на ( <= ), по-голяма от ( > ) или не е равно на () може да се извърши в рамките на приложена формула, само с числа.

Надявам се тази статия за Как да броим редове, ако n съвпадащи стойности в Excel е обяснителна. Намерете още статии за формулите за броене тук. Ако нашите блогове са ви харесали, споделете го с вашите първенци във Facebook. Можете също така да ни следвате в Twitter и Facebook. Ще се радваме да чуем от вас, уведомете ни как можем да подобрим, допълним или обновим работата си и да я подобрим. Пишете ни на имейл сайта

Намерете последния ред данни с числа в Excel : В диапазон от текстови стойности намерете последните данни в Excel.

Как да използвате функцията SUMPRODUCT в Excel: Връща SUM след умножаване на стойности в множество масиви в Excel.

COUNTIFS с динамичен диапазон от критерии : Преброяване на клетките с дефиниция на други стойности на клетки в Excel.

КОНФИЦИИ Съответствие по два критерия : Брой клетки, отговарящи на два различни критерия в списъка в Excel.

ИЗЧИСЛЕНИЯ С ИЛИ За множество критерии : Преброяване на клетки с множество съвпадащи критерии с помощта на функцията ИЛИ.

Функцията COUNTIFS в Excel : Преброяване на клетки в зависимост от други стойности на клетките.

Как да използвате Countif във VBA в Microsoft Excel : Пребройте клетките, като използвате кода на Visual Basic за приложения.

Как да използвате заместващи символи в Excel : Пребройте клетки, съвпадащи с фрази, използвайки заместващи знаци в Excel

Популярни статии:

50 Преки пътища в Excel за повишаване на вашата производителност : По -бързо изпълнете задачата си. Тези 50 преки пътища ще ви накарат да работите още по -бързо в Excel.

Как да използвате tФункцията VLOOKUP в Excel : Това е една от най -използваните и популярни функции на excel, която се използва за търсене на стойност от различни диапазони и листове.

Как да използвате функцията COUNTIF в Excel : Пребройте стойностите с условия, използвайки тази невероятна функция. Не е необходимо да филтрирате данните си, за да броите конкретни стойности. Функцията Countif е от съществено значение за подготовката на вашето табло.

Как да използвате функцията SUMIF в Excel : Това е друга основна функция на таблото. Това ви помага да обобщите стойностите при конкретни условия.