Формулы Excel — подсчет количества ячеек, содержащих определенный текст

Содержание
  1. Подсчитать количество ячеек, содержащих определенный текст в любой позиции Синтаксис используемых функций СЧЁТЕСЛИ (диапазон_критериев, критерии) Функция СЧЁТЕСЛИ используется для подсчета числа ячеек, соответствующих определенным критериям. Объяснение Чтобы подсчитать количество ячеек в диапазоне ячеек, содержащих четные числа, мы можем использовать функцию СУММПРОИЗВ вместе с функцией МОД. Formula = COUNTIF (Invoice_No, "* w *") Как работает эта формула В приведенном выше примере диапазон имя «Invoice_No» было определено вместо диапазона. Функция СЧЁТЕСЛИ подсчитывает количество ячеек, в тексте которых присутствует буква «w». Count no. ячеек, содержащих определенный текст с использованием диапазона критериев Объяснение Подсчитывает количество ячеек, содержащих «w» в любой позиции в тексте, используя переменную критериев. Формула = COUNTIF (Invoice_No, D7) Как работает эта формула В приведенном выше примере имя диапазона «Invoice_No» было определено вместо диапазона. Единственное отличие от предыдущего в том, что использовалась переменная критериев. Count no. ячеек, содержащих определенный текст, с использованием переменной критериев Формула = COUNTIF (Invoice_No, "*" & D7 & "*") Как это формула работает В приведенном выше примере использовались имя диапазона и переменная критерия. Чтобы понять «w» в любой позиции текста, использовался подстановочный знак «*». «*» И переменная критерия D7 были объединены оператором &. Count no. ячеек, содержащих определенный текст (с учетом регистра), с использованием переменной критериев Синтаксис используемых функций SUMPRODUCT (array1, [array2], [array3], ...) ISNUMBER (значение) FIND (find_text, within_text, [start_num ]) Функция SUMPRODUCT используется для умножения соответствующих компонентов в заданных массивах и возвращает сумму этих продуктов. Функция ISNUMBER возвращает True, если значение относится к число. Функция НАЙТИ используется для поиска одной текстовой строки во второй текстовой строке и возврата номера начальной позиции первой текстовой строки из первого символа второй текстовой строки.. = SUMPRODUCT (- (ISNUMBER (FIND (D7, Employee)))) Как работает эта формула Внутри формулы ЕЧИСЛО (НАЙТИ (D7, Сотрудник)) работает как — функция НАЙТИ возвращает номер позиции, в которой найден текст (записанный в переменной D7), а функция ISNUMBER преобразует его в True или False и создает массив вроде — {FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; FALSE;} Следовательно, двойной знак минус (-) преобразует True и False в 1 и 0, и, наконец, СУММПРОИЗВ даст результат. Count no. ячеек, не содержит конкретного текста Пояснение Чтобы подсчитать количество ячеек, не содержащих буквы «w» в любой позиции текста из диапазона ячеек, можно использовать функцию СЧЁТЕСЛИ. Формула = COUNTIF (Invoice_No, "* w *") Как работает эта формула В приведенном выше примере вместо диапазона было определено имя диапазона «Invoice_No». Функция СЧЁТЕСЛИ подсчитывает количество ячеек, в тексте которых нет буквы «w». Count no. ячеек, не содержит определенного текста, за исключением пустого Синтаксис используемых функций СЧЁТЕСЛИ (диапазон_критериев1, критерий1, [диапазон_критериев2, критерий2]…) Функция СЧЁТЕСЛИМН применяет критерии к ячейкам в несколько диапазонов и подсчитывает количество раз, когда все критерии удовлетворяются Объяснение Для подсчета количества ячеек (игнорируйте пустую ячейку ) не содержит буквы «w» в любой позиции текста из диапазона ячеек, можно использовать функцию СЧЁТЕСЛИ. Формула = COUNTIFS (Invoice_No, "* w *", Invoice_No, "? *") Как эта формула работает В приведенном выше примере функция СЧЁТЕСЛИМН считает ячейки, которые не содержат «w» в любой позиции в диапазоне «Invoice_No» и соответствуют другому критерию, что ячейка не содержать любой символ.
  2. Count no. ячеек, содержащих определенный текст с использованием диапазона критериев
  3. Count no. ячеек, содержащих определенный текст, с использованием переменной критериев
  4. Count no. ячеек, содержащих определенный текст (с учетом регистра), с использованием переменной критериев
  5. Count no. ячеек, не содержит конкретного текста
  6. Count no. ячеек, не содержит определенного текста, за исключением пустого

Подсчитать количество ячеек, содержащих определенный текст в любой позиции

Синтаксис используемых функций

 СЧЁТЕСЛИ (диапазон_критериев, критерии) 

Функция СЧЁТЕСЛИ используется для подсчета числа ячеек, соответствующих определенным критериям.

Объяснение

Чтобы подсчитать количество ячеек в диапазоне ячеек, содержащих четные числа, мы можем использовать функцию СУММПРОИЗВ вместе с функцией МОД.

Formula

  = COUNTIF  (Invoice_No, "* w *")  

Как работает эта формула

В приведенном выше примере диапазон имя «Invoice_No» было определено вместо диапазона. Функция СЧЁТЕСЛИ подсчитывает количество ячеек, в тексте которых присутствует буква «w».

Count no. ячеек, содержащих определенный текст с использованием диапазона критериев

Объяснение

Подсчитывает количество ячеек, содержащих «w» в любой позиции в тексте, используя переменную критериев.

Формула

  = COUNTIF (Invoice_No, D7)  

Как работает эта формула

В приведенном выше примере имя диапазона «Invoice_No» было определено вместо диапазона. Единственное отличие от предыдущего в том, что использовалась переменная критериев.

Count no. ячеек, содержащих определенный текст, с использованием переменной критериев

Формула

  = COUNTIF (Invoice_No, "*" & D7 & "*")  

Как это формула работает

В приведенном выше примере использовались имя диапазона и переменная критерия. Чтобы понять «w» в любой позиции текста, использовался подстановочный знак «*». «*» И переменная критерия D7 были объединены оператором &.

Count no. ячеек, содержащих определенный текст (с учетом регистра), с использованием переменной критериев

Синтаксис используемых функций

 SUMPRODUCT (array1, [array2], [array3], ...) ISNUMBER (значение) FIND (find_text, within_text, [start_num  ]) 

Функция SUMPRODUCT используется для умножения соответствующих компонентов в заданных массивах и возвращает сумму этих продуктов.
Функция ISNUMBER возвращает True, если значение относится к число.
Функция НАЙТИ используется для поиска одной текстовой строки во второй текстовой строке и возврата номера начальной позиции первой текстовой строки из первого символа второй текстовой строки..

  = SUMPRODUCT (- (ISNUMBER (FIND (D7, Employee))))   

Как работает эта формула

Внутри формулы ЕЧИСЛО (НАЙТИ (D7, Сотрудник)) работает как —

функция НАЙТИ возвращает номер позиции, в которой найден текст (записанный в переменной D7), а функция ISNUMBER преобразует его в True или False и создает массив вроде —

  {FALSE; FALSE; TRUE; FALSE; TRUE; FALSE; FALSE;}  

Следовательно, двойной знак минус (-) преобразует True и False в 1 и 0, и, наконец, СУММПРОИЗВ даст результат.

Count no. ячеек, не содержит конкретного текста

Пояснение

Чтобы подсчитать количество ячеек, не содержащих буквы «w» в любой позиции текста из диапазона ячеек, можно использовать функцию СЧЁТЕСЛИ.

Формула

  = COUNTIF (Invoice_No, "* w *")  

Как работает эта формула

В приведенном выше примере вместо диапазона было определено имя диапазона «Invoice_No». Функция СЧЁТЕСЛИ подсчитывает количество ячеек, в тексте которых нет буквы «w».

Count no. ячеек, не содержит определенного текста, за исключением пустого

Синтаксис используемых функций

 СЧЁТЕСЛИ (диапазон_критериев1, критерий1, [диапазон_критериев2, критерий2]…) 

Функция СЧЁТЕСЛИМН применяет критерии к ячейкам в несколько диапазонов и подсчитывает количество раз, когда все критерии удовлетворяются

Объяснение

Для подсчета количества ячеек (игнорируйте пустую ячейку ) не содержит буквы «w» в любой позиции текста из диапазона ячеек, можно использовать функцию СЧЁТЕСЛИ.

Формула

  = COUNTIFS (Invoice_No, "* w *", Invoice_No, "? *")  

Как эта формула работает

В приведенном выше примере функция СЧЁТЕСЛИМН считает ячейки, которые не содержат «w» в любой позиции в диапазоне «Invoice_No» и соответствуют другому критерию, что ячейка не содержать любой символ.

Оцените статью
nanomode.ru
Добавить комментарий