Всем добрый день, сегодня я открываю рубрику "Функции" и начну с функции СЧЁТЕСЛИ. Честно говоря, не очень-то и хотел, ведь про функции можно почитать просто в справке Excel. Но потом вспомнил свои начинания в Excel и понял, что надо. Почему? На это есть несколько причин:
- Функций много и пользователь часто просто не знает, что ищет, т.к. не знает названия функции.
- Функции - первый шаг к облегчению жизни в Экселе.
Сам я раньше, пока не знал функции СЧЁТЕСЛИ, добавлял новый столбец, ставил функцию ЕСЛИ и потом уже суммировал этот столбец.
Поэтому сегодня я хотел бы поговорить о том, как без лишних телодвижений найти количество ячеек, подходящих под определенный критерий. Итак, сам формат функции прост:
=СЧЁТЕСЛИ("Диапазон";"Критерий")
Если с первым аргументом более-менее понятно, можно подставить диапазон типа A1:A5 или просто название диапазона, то со вторым уже не очень, потому что возможности задания критерия достаточно обширны и часто незнакомы тем, кто не сталкивается с логическими выражениями.
Самые простые форматы "Критерия":
- Ячейка строго с определенным значением, можно поставить значения ("яблоко"), (B4),(36). Регистр не учитывается, но даже лишний пробел уже включит в подсчет ячейку.
- Больше или меньше определенного числа. Тут уже идет в ход знак равенства, точнее неравенств, а именно (">5");("<>10");("<=103").
Но ведь нам иногда нужны более специфичные условия:
- Есть ли текст. Хотя кто-то может сказать, что функция и так считает только непустые ячейки, но если поставить условие ("*"), то будет искаться только текст, цифры и пробелы в расчет приниматься не будут.
- Больше (меньше) среднего значения диапазона: (">"&СРЗНАЧ(A1:A100))
- Содержит определенное количество символов, например 5 символов:("?????")
- Определенный текст, который содержится в ячейке: ("*солнце*")
- Текст, который начинается с определенного слова: ("Но*")
- Ошибки: ("#ДЕЛ/0!")
- Логические значения ("ИСТИНА")
Если же у вас несколько диапазонов, каждый со своим критерием, то вам надо обращаться к функции СЧЁТЕСЛИМН. Если диапазон один, но условий несколько, самый простой способ - суммировать:
«Глаза боятся, а руки делают»
P.S. Понравилась статья? Подпишитесь на рассылку в правой части страницы (Бесплатный курс "Топ-10 инструментов Excel") и будьте в курсе новых событий.
Подскажите, а как найти повторяющиеся значения, но что бы к регистру не было чувствительности?
по идее, СЧЁТЕСЛИ как раз и ищет совпадения, невзирая на регистр.
В том и дело, что не находит — он не различает при поиске заглавные и строчные буквы, а объединяет их в общее количество совпадений…
Подскажите, может надо какой-нибудь символ поставить при поиске? (апострофы и кавычки не помогают)
Как задать условие в excel что бы он считал определенный диапазон ячеек в строках с определенным значением в первом столбце?
Игорь, вообще-то СЧЁТЕСЛИ это и делает. Наверное, вам лучше конкретизировать задачу.
понравилась статься, но увы не получается что-то, мне нужно суммировать из разных чисел повторяющиеся цифры, например 123 234 345 456 мне нужно посчитать сколько «1″, «2″, «3″ и т.д. в этих числах то есть чтобы формула распознала одинаковые цифры и считала их, если это возможно напишите как быть? Буду очень ждать, С уважением, Анна Ириковна
Гм. хорошо бы увидеть пример
Но без неё могу дать наметку — создайте рядом столбец, где через текстовую формулу вы отберете числа по группам. Например, правсимв(А1;1). А потом уже по этому столбцу работайте СЧЁТЕСЛИ.
Как распространить формулу по столбцу, чтобы диапазон в формуле оставался тот же, а критерий менялся?
использовать абсолютные ссылки в диапазоне и относительный — в критерии:
СЧЁТЕСЛИ($A$1:$A$100;B1)
Пример такой, 23 12 1972 то есть это дата рождения, мне нужно чтобы суммировалось количество двоек, то есть не 2+2+два, а что их всего три двойки, то есть в ячейке конечной должно стоять 3, единиц 2, 3 7 9 по единице, такое возможно? просто я голову сломала, я самоучка, но такие формулы мне сложноваты, если Вам не очень трудно дайте пожалуйста образец формулы полностью, хотя бы на одно число, с уважением, Анна Ириковна
Представим, что ваша дата в ячейке А1.
Тогда считаем сколько двоек: = длстр(A1)-длстр(ПОДСТАВИТЬ(A1;»2″;»"))
Если же на несколько чисел, то лучше скиньте пример, как вы это хотите в конце, а то вариантов много.
спасибо, я сейчас попробую формулу … попробую сама, если совсем не выйдет тогда с большим поклоном буду просить советов еще)) С уважением, Анна Ириковна
не выходит… можно я пришлю Вам то что мне нужно на электронный адрес? просто это таблица.. мне сложно ее описать… Анна И.
ponderous@bk.ru это мой электронный адрес, Анна Ириковна
Подскажите как быть, вот есть у меня буквы Сс, СС, сс. и таких тысячи три они естественно повторяются. нужно посчитать сколько из этих 3х тысяч Сс, сколько СС и сс. Как это сделать? я уже не знаю как быть. Ибо эксель не различает их. Допустим есть у меня Сс, СС, сс, СС, хочу посчитать количество СС, пишет 4, т.е.считает всё.
Добрый день. Интересный пример.
Долго рассказывать, формулу я уже давал выше, а здесь файл —
https://yadi.sk/i/nEmwnGTKkvfT7
Хорошая статья) Но все равно не смог разобраться со своим заданием. У меня есть 3 столбца, один это Студенты, второй Преподаватели, третий Оценки. Подскажите, как посчитать количество студентов, обучающихся у Ивановой, получивших положительные оценки? Получается вроде как 2 диапазона и 2 критерия, и я не могу понять)
Используйте СЧЁТЕСЛИМН
Добрый день.
Помогите разобраться с диапазоном.
У меня есть ячейка А2 в которой есть текстовое значение — например «солнце».
В ячейке A3 значение «море». И т.д.
Как правильно вписать в Формулу =СУММЕСЛИ(C:C;»*солнце*»;D:D) вместо конкретного диапазона («*солнце*») содержимое ячейки A2, т.е. не =СУММЕСЛИ(C:C;»*солнце*»;D:D), а вместо «*солнце*» была ссылка на ячейку?
=СУММЕСЛИ(C:C;»*»&$A$1&»*»;D:D)
Здравствуйте! Подскажите как подсчитать кол-во числовых повторяющихся значений, если
=СЧЁТЕСЛИ(F$8:$F$2951;A8) содержит число 257 в А8, а в массиве данных есть 0257 и он считает это значение как повтор, а этого не нужно!
Здравствуйте! Подскажите пожалуйста, как в Excel представить формулу:
Скорректированная стоимость =
= Стоимость * (К1 + К2 + … + КN – (N — 1);
где:
К1, К2, КN — коэффициенты, отличные от 1
N – количество коэффициентов, отличных от 1.
Здравствуйте! Подскажите пожалуйста, как в формуле:
=СУММЕСЛИ(C3:C14;»<1")-(СЧЁТЕСЛИ(C3:C14;"<1")-1)
задать диапазон значений коэффициентов, отличных от 1 (менее 1, более 1, но менее 2).
Добрый вечер!
Подскажите, пожалуйста, как посчитать количество ячеек в которых указана какая-либо дата? То есть, в столбце есть ячейки с датами (разными) и есть ячейки с текстом (разным), мне нужно посчитать количество ячеек с датами.
Спасибо!
=СЧЁТЕСЛИ(F26:F29;»01.01.2016″)
Пойдет?
Добрый вечер! Подскажите, пожалуйста, формулу, считающую цифры только которые больше 8 (переработка в табеле учета рабочего времени). Вот неправильный вариант: =SUMIF(C42:V42;»>8″)+SUMIF(C42:V42)
=SUMIF(C42:V42,»>8″) =СУММЕСЛИ(C1:C2;»>8″)
Не забывайте, что английская версия использует запятые между аргументами.
Добрый день! спасибо за формулу массива для диапазона с несколькими критериями!
у меня, наверное, глупый вопрос, но как заменить текст {1;2;3} на ссылки на ячейки с текстовыми значениями.
то есть если я ввожу { «X»; «Y»;»Z»} считает всё верно
но при вводе {A1;A2;A3} — ошибка,
дело в фигурных скобках?)
Спасибо. Очень помогла статья.
Добрый день. Столкнулся с такой проблемой в функции СЧЁТЕСЛИМН. При вводе 2х диапазонов все считает отлично, но при добавлении 3-го — выдает ошибку. Может ли скрываться подвох в количестве ячеек?
У меня =СЧЁТЕСЛИМН(‘очная форма обучения’!R11C13:R250C13;»да»; ‘очная форма обучения’!R11C7:R250C7;»бюджет»; ‘очная форма обучения’!R16C9:R30C9;»да»)
Без 3-го диапазона и условия все нормально.
Заранее благодарен.
Денис, выровняйте диапазоны, они все должны быть одинаковые и можете ставить до 127 наборов условий.
Здравствуйте, помогите, пожалуйста, разобраться.
Есть два столбца: один — дата, второй — время (формат 00:00:00).
Необходимо выбрать даты соответствующие определенному периоду времени.
При этом, таких промежутков должно быть 4, т.е. каждые 6 часов.
Возможно ли это это задать одной формулой и если — да, то какой?
Добрый день.
Конечно, можно. Правда, я не понял, вам надо по датам или по часам? Две разные формулы. И как вы хотите это разбить? Чтобы промежутки помечались номерами? Типа первые 6 часов суток — это 1, вторые -2 и т.д.?
Спасибо за ранее, а вопрос такой:
дано:
много строчек, один столбец
зеленым цветом обозначены готовые пакеты документов, белым -недоработанные
содержание ячеек: разные фамилии сотрудников.
задача: как с помощью формулы сделать таблицу: сколько у каждого сотрудника готовых пакетов.
К сожалению цвет формулой не определяется. Точнее определяется, но там надо формулу пользовательскую писать
Я бы сделал так — отфильтровал по цвету зеленых и в соседнем столбце поставил «готовые», потом так же поставил «недоработанные» — белые ячейки.
Потом через СЧЁТЕСЛИ нашел все, что надо.
Здравствуйте! Вопрос такой. Имеются 4 столбца, в которых соответственно указаны ученики (столбец А), № школы (столбец В), баллы по химии (столбец С), баллы по физике (столбец D). Надо найти кол-во учеников определённой школы (например, 5), которые набрали по физике баллов больше, чем по химии. Всего учеников 1000. Можно ли использовать какую-то одну формулу для ответа на вопрос? Пробую использовать СЧЕТЕСЛИМН, но не получается.
Нет, прежде чем использовать Счётесли, придется добавить еще один столбец, где через ЕСЛИ определить тех, у кого по физике больше баллов, чем по физике и потом уже использовать СЧЁТЕСЛИМН.
Окей, спасибо
Добрый день! Задача в общем такая. В таблице указано построчно фио, вид спорта, разряд. Как на другой вкладке сделать таблицу автоматически считающую сколько разрядников в каждом виде спорта и каких конкретно разрядов?
Здравствуйте! Нужна помощь.
Имеется столбец с датами рождения в формате 19740815, а необходимо преобразовать в формат 15.08.1974
Спасибо за ранее.
Добрый день.
Ну самое простое — Текст по столбцам -фиксированная ширина (4-2-2) — потом добавить столбец с функцией ДАТА.
Попробуйте СЧЁТЕСЛИМН.
Здравствуйте.
Подскажите , пожалуйста, как найти сумму в ячейках по условию:
есть таблица, в первом столбце которой указан код товара, во второй сумма по нему. Строк с одинаковым кодом может быть несколько. Надо найти общую (итоговую) сумму по каждому товару.
Заранее спасибо.
Попробуйте СУММЕСЛИ.
Доброго времени суток!
В отфильтрованном диапазоне (M8:M4748) посчитал количество участников с помощью функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ, их 10. Теперь мне из этих 10 надо надо найти у кого оценка 5, 4, 3 и 2. Функция СЧЁТЕСЛИ в функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ отсутствует. Подскажите, пожалуйста. Заранее благодарю
Без Промежуточных итогов попробуйте СЧЁТЕСЛИМН
Не подходит СЧЁТЕСЛИМН, он мне выдает общее количество пятерок итд. Мне надо из этих 10. Есть еще варианты?
попробуйте использовать два условия в функции — «>1″ и «<6″
Спасибо! Вы меня так и не поняли
Нужно выставить кол-во работников за определенный месяц, делаю выбор по столбцу города и по дате, но что-то делаю неправильно.
Подскажите что исправить надо?
=СЧЁТЕСЛИМН(‘Raw Data’!B2:B150;»Bucharest»;’Raw Data’!E1:E150;»06.11.2014″)
Добрый день. Подскажите, какой критерий в формуле СУММЕСЛИ нужно поставить если нужно посчитать количество ячеек содержащих цифры из диапазона, где есть и числа и буквы.
Спасибо.
Здравствуйте. Вот так просто не получится. Либо формулой массива либо сделать еще один диапазон, где через текстовые функции будут искаться цифры. И потом уже через СЧЁТЕСЛИ найдете свой результат.
Добрый вечер.
Есть столбец, в который постоянно добавляются данные, нужно в соседний столбец вставлять цифру, сколько раз до этой строчки встречались подобные данные
Добрый день всем!
Есть фактический график выхода сотрудников, все рабочие часы написаны в формате «09*21″ — дневная полная смена и «21*09″ — ночная полная смена.
Также есть дни с неполными сменами, которые считаются к зарплате по почасовой ставке, например «18*23″ и тд.
Формат всех ячеек — текстовый.
Необходимо, чтобы формула высчитывала по каждой строке (каждому сотруднику соответственно) количество полных смен за месяц, в идеале если она будет учитывать критерии «09*21″+»21*09″, но можно и по одному критерию, я тогда просто столбцы эти скрою и их уже объединю суммой.
Через =счетесли пробовала, в окошке формулы значение считает верно, а в самой ячейке отображает тупо написанную формулу, формат какой только не ставила — не помогает.
Пыталась заменить 09*21 на 09:00 — 21:00 в ячейках и формуле соответственно, но тоже ни в какую.
Проставляла в формуле и «09*21*», и «*09*21*» — без толку.
Если можно такую штуку делать при условии, что записано будет «09:00 — 21:00″ — вообще отлично, один месяц мне проще будет перелопатить, но дальше уже всё будет ровно)
и сразу с ходу вопрос — есть ли формула, по которой можно будет считать общее количество часов в диапазоне со всеми любыми значениями ( «18:00 — 23:00″, «12:45 — 13:45″ и тд), кроме вышеуказанных «09:00 — 21:00″ и «21:00 — 09:00″ либо считать все ячейки, где количество часов 12 и отдельно все, где количество часов меньше 12.
Заранее спасибо огромное, ломаю голову уже неделю!(((
Попробуйте СЧЁТЕСЛИ($A$1:A10;A10) — вставляется в ячейку B10.
Вопрос уже задавался, но ответили вы через почту, не смогли бы повторить ответ уже здесь?
«Пример такой, 23 12 1972 то есть это дата рождения, мне нужно чтобы суммировалось количество двоек, то есть не 2+2+два, а что их всего три двойки, то есть в ячейке конечной должно стоять 3, единиц 2, 3 7 9 по единице, такое возможно? просто я голову сломала, я самоучка, но такие формулы мне сложноваты, если Вам не очень трудно дайте пожалуйста образец формулы полностью, хотя бы на одно число, с уважением, Анна Ириковна»
Добрый день! У меня в Экселе диапазон 30 ячеек,но необходимо,что бы считало сумму только первых 20 ячеек. Помогите пожалуйста!
Здравствуйте. А просто указать диапазон первых 20ти ячеек не вариант? Мне без файла непонятно, в чём сложность.
Здравствуйте! Подскажите пожалуйста: в Excel содержится выгрузка звонков за некоторый период. Как сосчитать, как распределяются звонки: сколько длинных, сколько коротких, сколько средней длительности.
Добрый вечер!
Подскажите, пожалуйста, как правильно подсчитать количество тех или иных цифр в большом диапазоне? формула….=СЧЁТЕСЛИ(C8:J25;»3″) высчитывает не все тройки. формула….=СЧЁТЕСЛИ(C8:J25;»=3″) также неверно считает