VIDEO
Ввод функции СУММ вручную.
Самый традиционный способ создания формулы в MS Excel — это ввод функции с клавиатуры. Как обычно, выберите нужную ячейку и введите знак =. Затем начинаем писать СУММ. По первой букве «С» открывается список доступных функций, из которого можно сразу выбрать нужную.
Теперь определите диапазон с числами, которые вы хотите добавить, с помощью мыши или просто введите его с клавиатуры. Конечно, если у вас большой диапазон данных для расчетов, его будет гораздо проще указать вручную (например, B2:B300). Нажмите Ввод.
Итак, ваш диапазон суммируется, в выбранной ячейке вы видите результат. Я думаю, вы понимаете, что точно то же самое нужно сделать, чтобы вычислить его из строки.
СУММ(число1; число2
У него есть один обязательный аргумент: number1.
Также есть необязательные аргументы (заключенные в квадратные скобки): число2, ..
Это могут быть числа, ссылки на ячейки, диапазоны, массивы и константы в любой комбинации. Вы можете обрабатывать до 255 отдельных аргументов.
Например, в выражении =СУММ(D2:D13) есть только один аргумент — ссылка на ячейки D2:D13.
Кстати, в этом случае тоже можно использовать автосуммирование.
Накопительное значение, или нарастающий итог.
Задача: После каждого месяца вы должны автоматически определять прибыль, которую вы заработали с начала года. Каждый месяц она будет меняться в зависимости от достигнутого результата.
Посмотрите это короткое видео, и мы объясним все наши шаги.
Введите формулу в ячейку C2
=СУММ(В$2:В2)
Обратите внимание, что мы использовали абсолютную ссылку на строку 2 в первом адресе. То есть, когда мы копируем ячейку с формулой, мы всегда будем начинать со строки 2.
Устанавливаем курсор в правый нижний угол ячейки и перетаскиваем его на С13. В результате наша формула будет скопирована по всему массиву. При этом стартовый адрес B$2 не изменится. Например, в C13 это выглядит так: =СУММ(B$2:B13).
Как видите, сумма увеличивается или уменьшается в зависимости от результата за последний месяц.
Использование для проверки введенных значений.
Чтобы разрешить только значения, которые не превышают установленный порог, вы можете использовать проверку данных с пользовательской формулой на основе функции СУММ.
Просмотрите это видео с помощью инструмента проверки данных».
В тестовом условии используем формулу
=СУММ(B2:B7)<3500
Правила проверки данных срабатывают, как только пользователь добавляет или изменяет значение ячейки.
В этом случае нам нужно условие, которое возвращает FALSE, пока оценка стоимости меньше 3500. Мы используем функцию сложения для обработки фиксированного диапазона, а затем просто сравниваем результат с 3500.
Каждый раз, когда записывается число, запускается проверка. Пока результат остается меньше 3500, тест считается успешным. Если какое-либо действие приводит к тому, что оно превышает 3500, проверка завершается неудачей и отображается сообщение об ошибке.
Аналогичное условие можно использовать при условном форматировании, когда ячейки с числами могут окрашиваться в красный цвет, если сумма превышает заданный порог.
Посчитать сумму в Excel самым быстрым способом
Для начала рассмотрим самый быстрый способ подсчета суммы ячеек в Excel. Если вам нужно быстро узнать сумму конкретных ячеек в Excel, просто выберите эти ячейки и посмотрите на строку состояния в правом нижнем углу окна Excel:
Посчитать сумму в Excel, используя простой арифметический расчет
Если вы хотите посчитать сумму ячеек, вы можете использовать Excel в качестве мини-калькулятора. Просто используйте оператор со знаком плюс (+), как в обычной арифметической операции сложения. Например:
=1+2+3
или же
=А1+С1+D1
Посчитать сумму в Excel, используя функцию СУММ
Функция СУММ — это одна из математических и тригонометрических функций, которая складывает значения. Синтаксис этой функции следующий:
СУММ(число1;число2
Первый аргумент (число1) является обязательным, остальные числа необязательны, и в одной формуле можно указать до 255 чисел.
В формуле СУММ любой аргумент может быть положительным или отрицательным числовым значением, диапазоном или ссылкой на ячейку. Например:
=СУММ(А1:А100)
=СУММ(А1; А2; А5)
=СУММ(1;5;-2)
Функция СУММ полезна, когда вам нужно суммировать значения из разных диапазонов или объединить числовые значения, ссылки на ячейки и диапазоны. Например:
=СУММ(A2:A4; A8:A9)
=СУММ(А2:А6; А9; 10)
На изображении ниже показаны эти и еще несколько примеров формулы СУММ:
Как автоматически посчитать сумму в Excel
Если вам нужно автоматически вычислить сумму, суммировать один диапазон чисел, будь то суммирование столбца, строки или нескольких смежных столбцов или строк, вы можете позволить Microsoft Excel сделать математику за вас.
Просто выберите ячейку рядом с числами, которые вы хотите просуммировать, на вкладке ГЛАВНАЯ группы редактирования, нажмите Автосумма и нажмите Enter, и вы получите введенную формулу СУММ»:
Как посчитать сумму в столбце в Excel
Чтобы вычислить сумму столбца, вы можете использовать либо функцию SUM, либо функцию AutoSum.
Чтобы вычислить сумму в столбце B, например в ячейках B2-B8, введите следующую формулу СУММ:
=СУММ(B2:B8)
Как посчитать сумму в строке в Excel
Теперь вы знаете, как посчитать сумму столбца. Точно так же вы можете вычислить сумму строки в Excel, используя функцию SUM, или использовать AutoSum, чтобы вставить формулу для вас.
Например, чтобы вычислить сумму ячеек в диапазоне B2-D2, используйте следующую формулу:
=СУММ(B2:D2)
Как посчитать сумму в таблице Excel
Если ваши данные организованы в виде электронной таблицы Excel, вы можете использовать специальную функцию Total Row, которая может быстро подсчитать итог в таблице и отобразить итоги в последней строке. Как это сделать, подробно описано в статье «Как посчитать сумму в таблице Excel «.
Суммирование значений в строке
Вообще говоря, есть три основных способа суммирования последовательных значений в Excel: использование арифметической формулы, использование функций и автосумма. В то же время эти методы можно разделить на ряд более конкретных вариантов.
Прежде всего, давайте рассмотрим, как с помощью арифметической формулы можно рассчитать количество строк. Давайте посмотрим, как этот метод работает на конкретном примере.
У нас есть таблица, которая показывает оборот пяти магазинов по дате. Имена магазинов — это имена строк, а даты — это имена столбцов. Нам нужно рассчитать общий оборот первого магазина за весь период. Для этого нам нужно сложить вместе все ячейки в строке, которые относятся к этой розетке.
Выбираем ячейку, в которой должен отображаться готовый результат итогового расчета. Ставим туда знак «=». Щелкните левой кнопкой мыши первую ячейку в заданной строке, содержащую числовые значения. Как видите, адрес сразу появится в элементе отображения суммы. Ставим знак «+». Затем нажмите на следующую ячейку в строке. Таким образом мы чередуем знак «+» с адресами ячеек строки, которая относится к первому магазину.
В результате в нашем частном случае получается следующая формула:
=B3+C3+D3+E3+F3+G3+H3
Естественно, при использовании других таблиц внешний вид будет другим.
Чтобы отобразить общую сумму дохода за первый вывод, нажмите кнопку Enter на клавиатуре. Результат отображается в ячейке, куда была помещена формула.
Как видите, этот способ довольно прост и интуитивно понятен, но у него есть существенный недостаток. На его реализацию уходит много времени, по сравнению с вариантами, которые мы рассмотрим ниже. А если в таблице много столбцов, временные затраты возрастут еще больше.
Способ 2: автосумма
Гораздо более быстрый способ добавить данные в строку — использовать автосуммирование.
Выделите все ячейки с числовыми значениями в первой строке. Выбор осуществляется зажатием левой кнопки мыши. Перейдите на вкладку «Главная», нажмите на значок «Автосумма», который находится на ленте в блоке инструментов «Редактирование».
Еще один вариант вызова автосуммирования — перейти на вкладку «Формулы». Там в блоке инструментов «Библиотека функций» на ленте нажмите кнопку «Автосумма».
Если вы вообще не хотите перемещаться по вкладкам, вы можете просто набрать комбинацию горячих клавиш Alt + = после выбора строки+=.
Какое бы действие вы ни выбрали из манипуляций выше, справа от выделенной области появится число. Это будет сумма значений строки.
Как видите, этот метод позволяет рассчитывать количество на линии намного быстрее, чем предыдущий вариант. Но есть у него и недостаток. Он заключается в том, что сумма будет отображаться только справа от выделенной горизонтальной области, а не в том месте, где хочет пользователь.
Способ 3: функция СУММ
Чтобы преодолеть недостатки двух описанных выше методов, вы можете использовать встроенную функцию Excel под названием СУММ.
Оператор SUM относится к группе математических функций в Excel. Его задача — складывать числа. Синтаксис этой функции следующий:
=СУММ(число1;число2;…)
Как видите, аргументами этого оператора являются номера или адреса ячеек, в которые они помещены. Их количество может быть до 255.
Давайте посмотрим, как можно суммировать элементы строки с помощью этого оператора на примере нашей таблицы.
Выбираем любую пустую ячейку на листе, куда намерены вывести результат расчета. При желании вы можете выбрать его сами на другом листе книги. Но это все же редкость, так как в большинстве случаев удобнее традиционно разместить ячейку для вывода итогов на той же строке, что и расчетные данные. После того, как выбор сделан, щелкните значок «Вставить функцию» слева от строки формул.
Запускается инструмент, который называется Feature Wizard. Заходим в нем в категорию «Математические» и из открывшегося списка операторов выбираем название «СУММ». Затем нажмите кнопку «ОК» в нижней части окна мастера функций.
Окно Аргументы оператора SUM включено. Это окно может содержать до 255 полей, но для решения нашей задачи нам нужно только одно поле — «Число1». В нем необходимо ввести координаты линии, куда будут добавляться значения. Для этого ставим курсор в указанное поле, а затем, зажав левую кнопку мыши, выделяем курсором весь числовой диапазон нужной нам строки. Как видите, адрес этой области сразу появится в поле окна аргумента. Затем нажмите на кнопку «ОК».
После того, как мы проделаем указанное действие, в той ячейке, которую мы выделили на самом первом этапе решения задачи таким способом, сразу появится сумма значений строки.
Как видите, этот метод довольно гибкий и относительно быстрый. Правда, не для всех пользователей он интуитивно понятен. Поэтому те из них, кто не знает о его существовании из различных источников, редко находят его в интерфейсе Excel самостоятельно.
Урок: Мастер функций в Excel
Способ 4: массовое суммирование значений в строках
Но что, если вам нужно просуммировать не одну и не две строки, а, скажем, 10, 100 или даже 1000? Неужели для каждой строки нужно отдельно использовать вышеописанные действия? Как оказалось, это совсем не обязательно. Для этого нужно просто скопировать формулу суммы в другие ячейки, где вы планируете отображать сумму по остальным строкам. Это можно сделать с помощью инструмента, называемого маркером заливки.
Складываем значения в первой строке таблицы одним из описанных ранее способов. Ставим курсор в правый нижний угол ячейки, где отображается результат примененной формулы или функции. При этом курсор должен изменить свой вид и превратиться в курсор заливки, который выглядит как маленький крестик. Затем, удерживая левую кнопку мыши, перетащите курсор вниз, параллельно ячейкам с названиями строк.
Как видите, все ячейки были заполнены данными. Это сумма значений отдельно по строке. Такой результат был достигнут благодаря тому, что по умолчанию все ссылки в Excel являются относительными, а не абсолютными, и при копировании они меняют свои координаты.
Урок: Как сделать автозаполнение в Excel
Как видите, есть три основных способа вычисления суммы значений в строках в Excel: арифметическая формула, автосумма и функция СУММ. Каждый из этих вариантов имеет свои преимущества и недостатки. Самый интуитивно понятный способ — использовать формулу, самый быстрый вариант — автосумма, а самый универсальный — использовать оператор СУММ. Дополнительно с помощью дескриптора заполнения можно выполнять массовое суммирование значений по строкам, выполненное одним из трех перечисленных выше способов.
Мы рады, что смогли помочь вам решить проблему.
Кроме этой статьи на сайте есть еще 13505 полезных инструкций.
Добавляйте Lumpics.ru в закладки (CTRL+D) и мы вам обязательно пригодимся.
Опишите, что не сработало для вас. Наши специалисты постараются ответить как можно быстрее.
Посчитать сумму с помощью выделения области ячеек
Во-первых, вы можете узнать сумму всех ячеек со значениями, просто выделив нужные вам ячейки левой кнопкой мыши:
Выделив ячейки с числами, Excel отобразит сумму значений в выбранном вами диапазоне в правом нижнем углу.
Чтобы выделить несмежные ячейки, удерживайте нажатой клавишу CTRL и выделяйте ячейки левой кнопкой мыши.
Как суммировать весь столбец либо строку
Если мы введем функцию вручную, в вашей электронной таблице Excel появятся различные возможности расчета. В нашей таблице записывается ежемесячный доход по отделам.
Если мы поместим формулу суммы в G2
=СУММ(В:В)
тогда мы получим общий доход для первого отдела.
Обратите внимание, что наличие текста, а не числа в ячейке B1 не повлияло на расчеты. Добавляются только числовые значения, а символьные игнорируются.
Важная заметка! Если среди чисел случайно окажется дата, это серьезно повлияет на точность расчетов. Дело в том, что даты хранятся в Excel в виде чисел, и их отсчет начинается с 19:00 ежедневно. Поэтому будьте осторожны, когда вычисляете сумму столбца в Excel и используете ее в формуле целиком.
Все сказанное в полной мере относится и к работе со строками.
А вот суммирование всего столбца происходит довольно редко. Гораздо чаще область, с которой мы собираемся работать, должна быть указана более тонко и точно.
Суммируем диапазон ячеек
Важно научиться правильно указывать диапазон данных. Вот как это делается, если суммировать продажи за 1 квартал:
Формула расчета выглядит так:
=СУММ(B2:D4)
Вы также можете использовать его в нескольких непересекающихся областях, которые расположены в разных местах электронной таблицы.
В формуле мы последовательно показываем несколько областей:
=СУММ(B2:D4;B8:D10)
Естественно, их может быть не два, а гораздо больше: до 255 штук.
Как вычислить сумму каждой N-ой строки
В таблице представлены повторяющиеся с определенной периодичностью показатели — продажи по отделам. Необходимо рассчитать общий доход по каждому из них. Сложность в том, что интересующие нас показатели не близкие, а чередующиеся. Предположим, мы ежемесячно анализируем данные о продажах трех отделов. Необходимо определить продажи для каждого отдела.
Другими словами, по мере продвижения вниз вы должны занимать каждую третью строчку.
Это можно сделать двумя способами.
Первый самый простой, «в лоб». Складываем все числа до нужного деления обычной математической операцией сложения. Выглядит просто, но представьте, если у вас есть статистика, скажем, за 3 года? Вам нужно обработать 36 номеров…
Второй способ слишком «продвинутый», но универсальный.
Мы записываем
=СУММ(ЕСЛИ(ОСТАТОК(СТРОКА(C2:C16)+1,3)=0,C2:C16))
А затем нажимаем комбинацию клавиш CTRL+SHIFT+ENTER, так как используется формула массива. Excel автоматически добавит фигурные скобки слева и справа.
Как это работает? Нам нужны 1-я, 3-я, 6-я и так далее позиции. С помощью функции STRING() вычисляем номер текущей позиции. И если остаток от деления на 3 равен нулю, значение будет учтено при расчете. В противном случае нет.
Для такого счетчика мы будем использовать номера строк. Но наше первое число находится во второй строке электронной таблицы Excel. Так как надо начинать с первой позиции и потом брать каждую третью, а площадь начинается со 2-й строки, то к порядковому номеру прибавляем 1. Тогда наш счетчик начинает считать с числа 3. Это выражение LINE (C2: C16) для +1. Получаем 2+1=3, остаток после деления на 3 равен нулю. Так мы занимаем 1-ю, 3-ю, 6-ю и так далее позиции.
Формула массива означает, что Excel должен последовательно пройтись по всем ячейкам в диапазоне — от С2 до С16, и произвести с каждой из них описанные выше операции.
Когда мы находим продажи для отдела 2, мы меняем выражение:
=СУММ(ЕСЛИ(ОСТАТОК(СТРОКА(C2:C16);3)=0;C2:C16))
Ничего не добавляем, так как первое подходящее значение находится ровно на третьей позиции.
То же самое для отдела 3
=СУММ(ЕСЛИ(ОСТАТОК(СТРОКА(C2:C16)-1,3)=0,C2:C16))
Вместо прибавления 1 мы теперь вычитаем 1, чтобы обратный отсчет возобновился с 3. Теперь мы берем каждую третью позицию, начиная с 4-й.
И, конечно же, не забудьте нажать CTRL+SHIFT+ENTER.
Запись. Точно так же можно просуммировать каждый N-й столбец таблицы. Только вместо функции СТРОКА() нужно использовать СТОЛБЦ().
Сумма каждых N строк
Электронная таблица Excel записывает ежедневный доход магазина за длительный период времени. Необходимо рассчитать недельный доход за каждую семидневку.
Мы используем тот факт, что SUM() может складывать значения не только в диапазон данных, но и в массив. Такой диапазон значений может быть задан функцией OFFSET.
Помните, что вы должны указать здесь несколько аргументов:
1. Отправная точка. Обратите внимание, что мы ввели C2 как абсолютную ссылку.
2. Сколько шагов вниз нужно пройти
3. Сколько шагов вправо нужно сделать. После этого приходим к начальной (верхней левой) точке матрицы.
4. Сколько значений нужно взять, снова сдвинемся вниз.
5. Сколько столбцов будет в матрице. Приходим к последней точке (справа внизу) диапазона значений.
Итак, формула для первой недели:
=СУММ(СМЕЩ($C$2,(СТРОКА()-2)*5,0,5,1))
В этом случае STRING() похож на наш счетчик недель. Отсчет должен начинаться с 0, чтобы действия начинались прямо с ячейки С2, никуда не опускаясь. Для этого мы используем STRING()-2. Так как сама формула находится в ячейке F2, то в результате получаем 0. Начальной точкой будет С2, а концом ее будет на 5 значений ниже в этом же столбце.
SUM просто добавит к нему пять предложенных значений.
Для 2-й недели в F3 мы просто копируем формулу. STRING()-2 даст здесь результат 1, поэтому начало матрицы будет 1*5=5, то есть 5 значений вниз в ячейках от C7 до C11. И т.д.
Как найти сумму наибольших (наименьших) значений
Задание: просуммируйте 3 максимальных или 3 минимальных значения.
Функция НАИБОЛЬШИЙ возвращает наибольшее значение в списке данных. Хитрость в том, что второй аргумент точно показывает, какое значение нужно вернуть: 1 — самое большое, 2 — второе по величине и т д. А если указать {1;2;3}, нужны три самых больших. Но не забудьте использовать формулу массива и выйти с помощью CTRL+SHIFT+ENTER.
=СУММ(НАИБОЛЬШИЙ(B2:D13;{1;2;3}))
То же самое относится и к наименьшим значениям:
=СУММ(МАЛЕНЬКИЙ(B2:D13;{1;2;3}))
На рисунке ниже показан список учетных записей в таблице вместе со статусом каждой учетной записи в виде положительных или отрицательных чисел. Предположим, нам нужно вычислить сумму всех отрицательных чисел, чтобы рассчитать общий расход на движение средств. Этот результат позже будет сравнен с суммой положительных чисел для проверки и вывода баланса. Выясним, равны ли суммы доходов и расходов – сходятся ли дебет и кредит. Для суммирования числовых значений по условию в Excel используется логическая функция =СУММЕСЛИ():
Функция СУММЕСЛИ анализирует каждое значение ячейки в диапазоне B2:B12 и проверяет, соответствует ли оно заданному условию (заданному во втором аргументе функции). Если значение меньше 0, условие выполняется, и число включается в общий итог. Числовые значения, большие или равные нулю, игнорируются функцией. Текстовые значения и пустые ячейки также игнорируются.
В приведенном выше примере сначала проверяется значение ячейки B2, и, поскольку оно больше 0, оно будет проигнорировано. Затем проверяется ячейка B3. Он имеет числовое значение меньше нуля, что означает выполнение условия, поэтому он добавляется к итогу. Этот процесс повторяется для каждой ячейки. В результате его выполнения значения ячеек В3, В6, В7, В8 и В10 суммируются, а остальные ячейки в итоге не учитываются.
Обратите внимание, что под результатом сложения отрицательных чисел находится формула сложения положительных чисел. Единственная разница между ними заключается в операторе обратного сравнения во втором аргументе, где указывается условие суммирования — вместо строки «<0" (меньше нуля) используется строка ">0″ (больше нуля) . Теперь мы можем убедиться, что дебет с кредитом сходится, остаток будет равен нулю, если мы арифметически прибавим его к ячейке B16 по формуле =B15+B14.
Другой пример, когда нам нужно просуммировать цены отдельно по группам товаров стоимостью до 1000 и по отдельности стоимостью более 1000. В этом случае оператора сравнения нам недостаточно (<1000) мы хотим используйте символ «меньше или равно» (<=1000), иначе цены, равные ровно 1000, не будут включены в расчеты. Также в этом случае мы больше не можем использовать «больше или равно» (>=1000) в другой формуле, иначе суммируем сумму ровно 1000 — 2 раза, что приведет к неверным итоговым результатам:
Это очень распространенная ошибка, которую допускают пользователи Excel при работе с булевыми функциями!
Обратите внимание на следующее! В первом примере нам не нужно было считать нулевые значения, так как это никак не повлияло бы на баланс, а во втором случае нужно иначе составить критерий условия суммирования, чтобы избежать ошибочных вычислений.
Второй аргумент функции СУММЕСЛИ, то есть условие, которое должно выполняться, пишется в двойных кавычках. В данном примере используется символ сравнения — «меньше чем» (<). Согласно синтаксису функции, такие записи необходимо представлять в виде строки, то есть в двойных кавычках. В противном случае Excel выдаст предупреждение об ошибке в формуле.
Синтаксис функции СУММЕСЛИ включает необязательный третий аргумент — диапазон суммирования. В предыдущем примере условие проверялось на той же площади, которую нужно было суммировать. Благодаря третьему аргументу появляется возможность проверять условия одной области, а суммировать другую.
На рисунке ниже представлена таблица отчета о продажах по клиентам за месяц. Наоборот, для каждого клиента указывается сумма, на которую клиент приобрел в течение месяца. Некоторые клиенты совершали несколько покупок в месяц, поэтому их имя дублируется в списке. Необходимо выяснить, на какую сумму товаров «Клиент3» купил в данном месяце. Здесь очень удобно использовать формулу для заполнения третьего аргумента функции СУММЕСЛИ:
Как видно во всех приведенных выше примерах, второй аргумент задает текстовую строку с условием, а не логическое выражение, как в функции ЕСЛИ. На практике при использовании функции СУММЕСЛИ этот второй логический аргумент условия может содержать:
термины с текстовым значением;
числовые значения;
логические выражения;
формулы с функциями;
ссылки на ячейки.
Далее рассмотрим более подробно несколько примеров составления условий для второго логического аргумента функции СУММЕСЛИ.
Создание критериев условий для функции СУММЕСЛИ
Второй аргумент функции называется Criteria. Этот логический аргумент также используется в других подобных логических функциях: СУММЕСЛИМН, СЧЁТЕСЛИ, СЧЁТЕСЛИМН, СРЗНАЧЕСЛИ и СРЗНАЧСЛИМН. В каждом случае аргумент заполняется по одним и тем же правилам составления логических условий. Другими словами, для всех этих функций вторым аргументом критерия является логическое выражение, которое возвращает ИСТИНА или ЛОЖЬ. Это означает, что выражение должно содержать оператор сравнения, например: больше (>) меньше (<) равно (=) не равно (<>), больше или равно (>=), меньше или равно (<=) . Исключения можно не указывать в операторе равенства (=), если необходимо проверить точное совпадение.
создание сложных критериев условия может привести к путанице. Но если соблюдать несколько простых правил, описанных в таблице ниже, проблем не возникнет.
Таблица правил составления критериев состояния:
Чтобы создать условие
Используйте правило
Пример
Значение равно заданному числу или ячейке с заданным адресом.
Не используйте знак равенства и двойные кавычки.
=СУММ.ЕСЛИ(B1:B10;3)
Значение равно текстовой строке.
Не используйте знаки равенства, а используйте двойные кавычки по краям.
=СУММ.ЕСЛИ(B1:B10;»Клиент5″)
Значение отличается от заданного числа.
Заключите оператор и число в двойные кавычки.
=СУММ.ЕСЛИ(B1:B10;»>=50″)
Значение отличается от текстовой строки.
Заключите оператор и число в двойные кавычки.
=СУММ.ЕСЛИ(B1:B10;»<>платеж»)
Значение отличается от ячейки по указанному адресу или от результата вычисления формулы.
Заключите оператор сравнения в двойные кавычки и соедините его амперсандом (&) вместе со ссылкой на ячейку или формулой.
=СУММ.ЕСЛИ(A1:A10;»<"&C1) или =СУММ.ЕСЛИ(B1:B10;"<>«&СЕГОДНЯ())
Значение содержит фрагмент строки
Используйте многосимвольные операторы и заключайте их в двойные кавычки
=СУММЕСЛИ(A1:A10,»*кг*»,B1:B10)
Вы можете использовать различные функции и формулы во втором аргументе критериев условия. На рисунке ниже показан список дат и присвоенных им значений. Важно отметить, что сегодня, на момент написания, дата «03.11.2018». Чтобы просуммировать числовые значения только для сегодняшней даты, используйте формулу:
Чтобы суммировать только значения с сегодняшнего дня до конца периода времени, используйте оператор больше или равно (>=) с соответствующей функцией =СЕГОДНЯ(). Формула с операторами (>=):
Процедура подсчета значений в столбце
В зависимости от целей пользователя Excel может посчитать все значения в столбце, только числовые данные и те, которые соответствуют определенному заданному условию. Давайте посмотрим, как решать задачи разными способами.
Способ 1: индикатор в строке состояния
Этот способ самый простой и требует минимального количества действий. Он позволяет подсчитать количество ячеек, содержащих числовые и текстовые данные. Вы можете сделать это, просто взглянув на индикатор в строке состояния.
Чтобы выполнить эту задачу, просто нажмите и удерживайте левую кнопку мыши и выберите весь столбец, в котором вы хотите вычислить значения. Как только выбор будет сделан, количество значений в столбце отобразится в строке состояния, которая находится внизу окна, рядом с параметром «Количество». В расчете будут участвовать ячейки, заполненные любыми данными (числовыми, текстовыми, датой и так далее). Пустые элементы будут игнорироваться при подсчете.
В некоторых случаях индикатор количества значений может не отображаться в строке состояния. Это означает, что он, скорее всего, отключен. Чтобы включить его, щелкните правой кнопкой мыши строку состояния. Появится меню. В нем нужно поставить галочку напротив пункта «Количество». После этого количество ячеек, заполненных данными, отобразится в строке состояния.
К недостаткам этого метода можно отнести то, что полученный результат нигде не фиксируется. То есть, как только вы уберете выделение, оно исчезнет. Поэтому, если вам нужно это исправить, вам придется записывать полученную сумму вручную. Кроме того, с помощью этого метода можно только подсчитать все ячейки, заполненные значениями, и нельзя указать условия подсчета.
Способ 2: оператор СЧЁТЗ
С помощью оператора COUNTA, как и в предыдущем случае, можно подсчитать все значения, размещенные в столбце. Но в отличие от варианта с индикатором в строке состояния, этот способ дает возможность зафиксировать результат в отдельном элементе листа.
Основная задача функции COUNTA, относящейся к статистической категории операторов, как раз и состоит в том, чтобы подсчитать количество непустых ячеек. Поэтому мы можем легко адаптировать его под свои нужды, а именно для подсчета элементов столбца, заполненного данными. Синтаксис этой функции:
=КОЛИЧЕСТВО(значение1,значение2;…)
Всего у оператора может быть до 255 аргументов общей группы «Значение». Аргументы — это просто ссылки на ячейки или диапазон, в котором вы хотите подсчитать значения.
Мы выбираем элемент листа, где будет отображаться конечный результат. Щелкните значок «Вставить функцию», расположенный слева от строки формул.
Вот почему мы вызвали функцию мастера. Перейдите на вкладку «Статистика» и выберите имя «ЧИСЛО». После этого нажимаем на кнопку «ОК» внизу этого окна.
Переходим к окну аргументов функции COUNTA. Он содержит поля ввода для аргументов. Как и количество аргументов, их может быть до 255 единиц. Но для решения стоящей перед нами задачи достаточно одного поля «Value1». Ставим в него курсор, а после этого с нажатой левой кнопкой мыши выделяем на листе столбец, в котором должны быть рассчитаны значения. После того, как координаты столбца отобразятся в поле, нажмите кнопку «ОК» внизу окна аргумента.
Программа подсчитывает и отображает в ячейке, которую мы выбрали на первом шаге этой инструкции, количество всех значений (как числовых, так и текстовых) в целевом столбце.
Как видите, в отличие от предыдущего способа, этот вариант предлагает выводить результат на конкретный элемент листа с возможностью сохранения его там. Но, к сожалению, функция СЧЁТЗ до сих пор не позволяет задавать условия выбора значений.
Урок: Мастер функций Excel
Способ 3: оператор СЧЁТ
Используя оператор COUNT, вы можете подсчитать только числовые значения в выбранном столбце. Он игнорирует текстовые значения и не включает их в итог. Эта функция также относится к категории статистических операторов, как и предыдущая. Его задача — считать ячейки в выбранном диапазоне, а в нашем случае — в столбце, содержащем числовые значения. Синтаксис этой функции почти идентичен предыдущему оператору:
=СЧЁТ(значение1, значение2;…)
Как видите, аргументы COUNT и COUNTZ совершенно одинаковы и являются ссылками на ячейки или диапазоны. Разница в синтаксисе только в названии самого оператора.
Выбираем элемент на листе, где должен отображаться результат. Нажимаем уже известную нам иконку «Вставить функцию».
После запуска мастера функций снова заходим в категорию «Статистические». Затем выберите название «АККАУНТ» и нажмите кнопку «ОК».
После запуска окна аргументов оператора COUNT его необходимо ввести в поле. В этом окне, как и в окне предыдущей функции, также может быть представлено до 255 полей, но, как и в прошлый раз, нам нужно только одно из них под названием «Value1». Вводим в это поле координаты столбца, которые нам нужны для выполнения операции. Делаем все так же, как делали эту процедуру для функции COUNT: ставим курсор в поле и выбираем столбец в таблице. После того, как адрес столбца был введен в поле, нажмите «ОК».
Результат немедленно появится в ячейке, которую мы определили как содержащую функцию. Как видите, программа учитывала только ячейки, содержащие числовые значения. Пустые ячейки и элементы, содержащие текстовые данные, в расчет не включались.
Урок: Функция СЧЁТ в Excel
Способ 4: оператор СЧЁТЕСЛИ
В отличие от предыдущих методов использование оператора СЧЁТЕСЛИ позволяет задавать условия, соответствующие значениям, которые будут принимать участие в расчёте. Все остальные ячейки будут игнорироваться.
Оператор СЧЁТЕСЛИ также входит в статистическую группу функций Excel. Его единственная задача — подсчитать непустые элементы в диапазоне, а в нашем случае — в столбце, удовлетворяющие заданному условию. Синтаксис этого оператора заметно отличается от двух предыдущих функций:
=СЧЁТЕСЛИ(площадь; критерии)
Аргумент «диапазон» представлен как ссылка на определенный диапазон ячеек, а в нашем случае — на столбец.
Аргумент Criteria содержит указанное условие. Это может быть либо точное числовое или текстовое значение, либо значение, указанное с помощью символов больше (>), меньше (<), не равно (<>) и т д
Подсчитаем, сколько ячеек с названием «Мясо» размещено в первом столбце таблицы.
Выбираем элемент на листе, где будет производиться изготовление готовых данных. Нажмите на иконку «Вставить функцию».
В мастере функций перейдите на вкладку «Статистика», выберите название СЧЁТЕСЛИ и нажмите кнопку «ОК».
Окно COUNTIF Function Arguments включено. Как видите, в окне есть два поля, соответствующие аргументам функции.
В поле «Диапазон» точно так же, как мы уже не раз описывали выше, вводим координаты первого столбца таблицы.
В поле «Критерии» мы должны ввести условие подсчета. Вводим туда слово «Мясо».
После завершения вышеуказанных настроек нажмите кнопку «ОК».
Оператор производит расчеты и выводит результат на экран. Как видите, в выбранном столбце 63 ячейки содержат слово «Мясо».
Немного изменим задачу. Теперь подсчитаем количество клеток в этом же столбце, не содержащих слова «Мясо».
Выбираем ячейку, в которой хотим отобразить результат, и ранее описанным способом вызываем окно аргумента оператора СЧЁТЕСЛИ.
В поле «Диапазон» введите координаты того же первого столбца в таблице, которая была обработана ранее.
В поле «Критерии» введите следующее выражение:
<>Мясо
То есть этот критерий задает условие, что мы считаем все элементы, заполненные данными, не содержащими слова «Мясо». Знак «<>» означает «не равно» в Excel».
После указания этих параметров в окне аргументов нажмите кнопку «ОК».
Результат немедленно отображается в предопределенной ячейке. Он сообщает, что в выделенном столбце есть 190 элементов данных, которые не содержат слова «Мясо».
Теперь посчитаем все значения в третьем столбце этой таблицы, которые больше числа 150.
Выберите ячейку для отображения результата и перейдите в окно аргументов функции СЧЁТЕСЛИ.
В поле «Диапазон» вводим координаты третьего столбца нашей таблицы.
Введите следующее условие в поле Критерии:
>150
Это означает, что программа будет учитывать только те элементы в столбце, которые содержат числа больше 150.
Затем, как всегда, нажмите кнопку «ОК».
После расчета Excel отображает результат в заранее обозначенной ячейке. Как видите, выбранный столбец содержит 82 значения больше 150.
Таким образом мы видим, что в Excel есть несколько способов подсчета количества значений в столбце. Выбор того или иного варианта зависит от конкретных целей пользователя. Итак, индикатор в строке состояния позволяет только увидеть количество всех значений в столбце, не фиксируя результат; Функция СЧЁТ предоставляет возможность зафиксировать их количество в отдельной ячейке; Оператор COUNT подсчитывает только элементы, содержащие числовые данные; а использование функции СЧЁТЕСЛИ позволяет указать более сложные условия подсчёта элементов.
Источники
https://statanaliz.info/excel/funktsii-i-formuly/summirovanie-v-excel/
https://mister-office.ru/funktsii-excel/formula-sum-excel.html
https://naprimerax.org/posts/65/poschitat-summu-v-excel
https://Lumpics.ru/how-calculate-amount-in-row-excel/
https://excelhack.ru/kak-poschitat-summu-v-excel/
[https://mister-office.ru/funktsii-excel/sum-function-excel.html]
[https://exceltable.com/formuly/formula-summy-po-usloviyu]
[https://Lumpics.ru/count-number-values-in-column-excel/]