Прескочи на основното съдържание

Използвайте COUNTIF в несъседен диапазон в Excel

Автор: Силувия Последна промяна: 2021-09-24

Това ръководство стъпка по стъпка демонстрира как да използвате функцията countif в несъседен диапазон в Excel. Да предположим, че има три несъседни диапазона B5:B12, D5:D13 и F7:F11 във вашия работен лист, за да преброите броя на клетките, които са по-големи от 80 в тези посочени диапазони, можете да използвате функцията COUNTIF заедно с INDIRECT и SUM функции, за да го направите.


Как да използвам COUNTIF в несъседен диапазон в Excel?

Преди да използвате функцията COUNTIF за несъседен диапазон, нека разберем какво е несвързан диапазон. Несъседният диапазон се състои от много отделни диапазони в работен лист, като например диапазоните B5:B12, D5:D13 и F7:F11, както е показано на екранната снимка по-долу.

За да преброите броя на клетките, които са по-големи от 80 в този несъседен диапазон, моля, приложете формулата по-долу.

Генерични формули

=SUM(COUNTIF(INDIRECT({"rng1","rng2","rng3"}),criteria))

Аргументи

Rng1: Първият диапазон от несъседния диапазон.
Rng2: Вторият диапазон от несвързания диапазон.
Rng3: Третият диапазон от несвързания диапазон.
Критерии: Критериите, въз основа на които искате да преброите клетките.

Как да използвате тези формули?

1. Изберете празна клетка.

2. Въведете формулата по-долу в него и натиснете Въведете ключ за получаване на резултата.

=SUM(COUNTIF(INDIRECT({"B5:B12","D5:D14","F7:F11"}),">80"))

Забележки:: Във формулата можете да промените диапазоните и критериите въз основа на вашите нужди.


Свързани функции

Функция SUM на Excel
Функцията SUM на Excel добавя стойности.

Функция Excel COUNTIF
Функцията COUNTIF на Excel се използва за преброяване на броя на клетките, които отговарят на даден критерий.

Функция INDIRECT на Excel
Функцията INDIRECT на Excel преобразува текстов низ във валидна препратка.


Свързани формули

Преброяване на броя на видимите редове във филтриран списък
Този урок обяснява как да преброите броя на видимите редове във филтриран списък в Excel с функцията SUBTOTAL.

Преброяване на уникални стойности в диапазон
Този урок обяснява как да преброите само уникалните стойности сред дубликати в списък в Excel със зададени формули.

Преброяване на уникални стойности с критерии
Това ръководство стъпка по стъпка помага да се преброят само уникални стойности въз основа на определени критерии в друга колона

Преброяване на видимите редове с критерии/a>
Този урок предоставя подробни стъпки, които да ви помогнат да преброите видимите редове с критерии.


Най-добрите инструменти за производителност в офиса

Kutools за Excel - помага ви да се откроите от тълпата

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати  |  Изтриване на празни редове  |  Комбинирайте колони или клетки без загуба на данни  |  Кръг без формула ...
Супер VLookup: Множество критерии  |  Множество стойности  |  В много листове  |  Размито търсене...
адв. Падащ списък: Лесен падащ списък  |  Зависим падащ списък  |  Падащ списък с множество избори...
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  Сравнете колони с Изберете Същите и различни клетки ...
Препоръчани функции: Мрежов фокус  |  Изглед на дизайна  |  Голям формула бар  |  Мениджър на работни книги и листове | Библиотека с ресурси (Автоматичен текст)  |  Избор на дата  |  Комбинирайте работни листове  |  Шифроване/декриптиране на клетки  |  Изпращайте имейли по списък  |  Супер филтър  |  Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи ...)  |  50 + Графика Видове (диаграма на Гант ...)  |  40+ Практичен формули (Изчислете възрастта въз основа на рождения ден ...)  |  19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя ...)  |  12 Конверсия Инструменти (Числа към думи, Валутен обмен ...)  |  7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделете клетки на Excel ...)  |  ... и още

Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...

Описание


Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)

  • Една секунда за превключване между десетки отворени документи!
  • Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
  • Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
  • Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I have Excel 2019 and the formula does not work, when I place the quotes (") it shows an error, how to make it work?
This comment was minimized by the moderator on the site
Hi Miriam,

Regarding the formula =SUM(COUNTIF(INDIRECT({"B5:B12","D5:D14","F7:F11"}),">80")) not working, the reason could be:

INDIRECT and Arrays:
The INDIRECT function is used to convert text strings into cell references. In some Excel versions (including Excel 2019), the INDIRECT function does not support arrays as input. This means that INDIRECT({"B5:B12","D5:D14","F7:F11"}) might not correctly parse as references to multiple regions.
Typically, in newer versions of Excel, such as Excel 365, there is better support for arrays and dynamic array capabilities, which may handle this type of usage better.

To achieve similar functionality in Excel 2019, you can use separate COUNTIF functions and combine their results, instead of trying to merge them into an array with INDIRECT. For example:
=SUM(COUNTIF(B5:B12, ">80"), COUNTIF(D5:D14, ">80"), COUNTIF(F7:F11, ">80"))
This comment was minimized by the moderator on the site
I have Excel 2019 and the formula does not work, when I place the quotes (") it shows an error, how to make it work?
This comment was minimized by the moderator on the site
如果不是範圍,而是不同單元格可以嗎?
=SUM(COUNTIF(Y36,AA36, AC36,{"P","M"})*3.75)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations