Подсчет суммы в столбце в программе Microsoft Excel
Основная функциональность Microsoft Excel завязана на формулах, благодаря которым с помощью этого табличного процессора можно не только создать таблицу любой сложности и объема, но и вычислять те или иные значения в ее ячейках. Подсчет суммы в столбце – одна из наиболее простых задач, с которой пользователи сталкиваются чаще всего, и сегодня мы расскажем о различных вариантах ее решения.
Считаем сумму в столбце в Экселе
Посчитать сумму тех или иных значений в столбцах электронной таблицы Excel можно как вручную, так и автоматически, воспользовавшись базовым инструментарием программы. Кроме того, имеется возможность обычного просмотра итогового значения без его записи в ячейку. Как раз с последнего, наиболее простого мы и начнем.
Способ 1: Просмотр общей суммы
Если вам нужно просто увидеть общее значение по столбцу, в ячейках которого содержаться определенные сведения, при этом постоянно держать эту сумму перед глазами и создавать для ее вычисления формулу не требуется, выполните следующее:
Примечание: Слева от суммы указано количество выделенных ячеек, а также среднее значение для всех указанных в них чисел.
Способ 2: Автосумма
Очевидно, что значительно чаще сумму значений в столбце требуется держать перед глазами, видеть ее в отдельной ячейке и, конечно же, отслеживать изменения, если таковые вносятся в таблицу. Оптимальным решением в таком случае будет автоматическое суммирование, выполняемое с помощью простой формулы.
Примечание: Любое изменение в ячейках из выделенного диапазона моментально будет отражаться на итоговой формуле, то есть результат в ней тоже будет меняться.
Бывает так, что сумму нужно вывести не в ту ячейку, которая находится под суммируемыми, а в какую-нибудь другую, возможно, расположенную совсем в другом столбце таблицы. В таком случае действовать необходимо следующим образом:
Совет: Выделить диапазон ячеек можно и немного иным способом – кликните ЛКМ по первой из них, затем зажмите клавишу «SHIFT» и кликните по последней.
Практически точно так же можно суммировать значения сразу из нескольких столбцов или отдельных ячеек, даже если в диапазоне будут пустые ячейки, но обо всем этом далее.
Способ 3: Автосумма нескольких столбцов
Бывает так, что требуется посчитать сумму не в одном, а сразу в нескольких столбцах электронной таблицы Эксель. Делается это практически так же, как и в предыдущем способе, но с одним небольшим нюансом.
Примечание: Если столбцы, которые требуется посчитать, идут подряд, выделять их можно все вместе.
Несложно догадаться, что аналогичным образом можно посчитать сумму значений в отдельных ячейках, состоящих как в разных столбцах, так и в пределах одного.
Для этого нужно просто выделить кликом ячейку для формулы, нажать по кнопке «Сумма» или на горячие клавиши, выделить первый диапазон ячеек, а затем, зажимая клавишу «CTRL», выделить все остальные «участки» таблицы. Сделав это, просто нажмите «ENTER» для отображения результата.
Как и в предыдущем способе, формула суммы может быть записана в любую из свободных ячеек таблицы, а не только в ту, которая находится под суммируемыми.
Способ 4: Суммирование вручную
Как и любая формула в Microsoft Excel, «Сумма» имеет свой синтаксис, а потому она может быть прописана вручную. Зачем это нужно? Хотя бы за тем, что таким образом вы точно сможете избежать случайных ошибок при выделении суммируемого диапазона и указании входящих в него ячеек. Более того, даже если вы ошибетесь на каком-то из шагов, исправить это будет так же просто, как банальную опечатку в тексте, а значит, не потребуется проделывать всю работу с нуля, как это иногда приходится делать.
Помимо прочего, самостоятельный ввод формулы позволяет разместить ее не только в любом месте таблицы, но и на любом из листов конкретного электронного документа. Стоит ли говорить о том, что таким образом можно просуммировать не только столбцы и/или их диапазоны, но и просто отдельные ячейки или группы таковых, исключая при этом те, которые не должны быть учтены?
Формула суммы имеет следующий синтаксис:
=СУММ(суммируемые ячейки или диапазон таковых)
То есть все то, что должно быть суммировано, записывается в скобки. Значения, указываемые внутри скобок, должны выглядеть следующим образом:
А теперь перейдем непосредственно к ручному суммированию значений в столбце/столбцах электронной таблицы Эксель.
=СУММ(
после чего начните поочередно вводить в строке формул адреса суммируемых диапазонов и/или отдельных ячеек, не забывая о разделителях («:» — для диапазона, «;» — для единичных ячеек, вводить без кавычек), то есть делайте все по тому алгоритму, суть которого мы выше подробно описали.
Примечание: Если вы заметили ошибку в итоговой формуле (например, туда вошла лишняя ячейка или какая-то была пропущена), просто вручную введите правильное обозначение (или удалите лишнее) в строке формул. Аналогичным образом, если и когда это потребуется, можно поступить и с символами-разделителями в виде «;» и «:».
Как вы, наверное, уже могли догадаться, вместо ручного ввода адресов ячеек и их диапазонов можно просто выделять необходимые элементы с помощью мышки. Главное, не забывать при этом удерживать клавишу «CTRL», когда вы переходите от выделения одного элемента к другому.
Самостоятельный, ручной подсчет суммы в столбце/столбцах и/или отдельных ячейках таблицы – задача не самая удобная и быстрая в реализации. Но, как мы уже сказали выше, такой подход предоставляет куда более широкие возможности для взаимодействия со значениями и позволяет моментально исправлять случайные ошибки. А вот то, делать ли это полностью вручную, вводя с клавиатуры в формулу каждую переменную, или использовать для этого мышку и горячие клавиши – решать только вам.
Заключение
Даже такая, казалось бы, простая задача, как подсчет суммы в столбце, решается в табличном процессоре Microsoft Excel сразу несколькими способами, и каждый из них найдет свое применение в той или иной ситуации.
Как вычислить сумму столбца в Excel (4 варианта)
Главная работа Microsoft Excel опирается на формулы, которые позволяют при помощи специального процессора создавать таблицы разного размера и сложности, а также производить вычисления определенных значений в ее ячейках. Пользователи часто сталкиваются с такой простой задачей, как суммирование ячеек. Ниже мы расскажем о различных вариантах решения данной задачи.
Вычисление суммы в столбцах
Вычислить сумму конкретных чисел в столбцах Excel можно как автоматически, так и вручную, используя стандартные инструменты программы. Помимо этого, имеется возможность просто просмотреть итоговый результат, не записывая его в ячейку. Начнем с последнего и самого простого способа.
Вариант №1: просматриваем всю сумму
В том случае, когда необходимо просто посмотреть всю сумму по столбцу, где ячейки содержат конкретные данные, и при этом не нужно постоянно удерживать сумму для дальнейших расчетов, делаем следующее:
Примечание: с левой стороны от суммы указываются число выделенных ячеек и усредненное значение по выбранному диапазону.
Вариант №2: автосумма
Очень часто сумму чисел в столбцах нужно зафиксировать для дальнейших расчетов, выделив для нее отдельную ячейку, которую можно потом редактировать. В подобных ситуациях оптимальным решением будет автоматическое суммирование, которое делается следующим образом:
Примечание: любое изменение в ячейках, которые попадают в выбранный нами диапазон, сразу же отразится на конечном результате, т.е. заново выполнять процедуру суммирования не нужно.
В некоторых случаях требуется посчитать итоговую сумму не в ячейке, расположенной под суммируемыми числами, а в иной, находящейся в другом столбце.
В подобных ситуациях необходимо выполнить следующее:
Практически аналогичным способом можно суммировать числа одновременно из нескольких столбцов или определенных ячеек, даже если в выделенном диапазоне имеются незаполненные ячейки.
Вариант №3: автосуммирование нескольких столбцов
Иногда возникает необходимость посчитать итоговую сумму одновременно по нескольким столбцам таблицы Эксель. Выполняется это почти так же, как и в предыдущем варианте, но есть небольшой нюанс.
Примечание: В данном случае, как и в рассмотренном ранее варианте, расчет суммы можно произвести в любой свободной ячейке таблицы, а не только в той, которая находится под суммируемыми.
Вариант №4: ручное суммирование
«Сумма», как и другие формулы, имеющиеся в Microsoft Excel, обладает определенным синтаксисом, поэтому ее можно прописывать ручным способом. Для чего это нужно?
Прежде всего, это позволит избежать возможных ошибок в процессе выделения диапазона или отдельных ячеек, которые нужно просуммировать. Кроме того, даже если совершить ошибку на каком-либо этапе, то исправить ее так же легко, как и простую опечатку в набранном тексте, поэтому не придется выполнять всю работу с самого начала, и можно обойтись лишь незначительной корректировкой данных.
Также самостоятельное написание формулы позволяет размещать ее в различных местах таблицы, и даже на другом листе документа. Такой способ позволяет суммировать не просто столбцы и определенные диапазоны, но и конкретные ячейки и даже несколько ячеек, при этом, позволяя убрать те элементы, которые не нужно учитывать в расчете.
Формула суммирования выглядит следующим образом:
= СУММ (складываемые ячейки или диапазон ячеек)
Т.е. все то, что необходимо суммировать, пишется в скобках, а сами значения, помещаемые в скобки, должны иметь следующий вид:
Для определенных ячеек: А2; А5; А7; А10 – суммируются ячейки под номерами 2, 5, 7 10, находящиеся в столбце А.
Для диапазона: А1:А10 – суммируются десять первых ячеек, расположенных в столбце А.
Смешанное вычисление (конкретные ячейки и диапазоны ячеек): А1; А3; А5; А7; А9:A15 – суммируются ячейки под номерами 1, 3-5, 7, а также диапазон от 9 до 15. Все они расположены в столбце А. При этом, между конкретными ячейками и диапазонами не должны присутствовать какие-либо лишние символы-разделители.
Итак, для выполнения ручного складывания значений, находящихся в столбцах таблицы нужно сделать следующее:
И напоследок, остался еще один, пожалуй, самый простой ручной способ суммирования значений в ячейках и столбцах, который можно применять для небольших таблиц.
Примечание: как и в предыдущих способах, записывать формулу и посчитать результат можно в любой свободной ячейке таблицы, а также, можно суммировать ячейки из разных столбцов.
Самостоятельно считать сумму в определенных столбцах или конкретных ячейках таблицы вручную – не самая оперативная и удобная задача для реализации. Однако, подобный подход может уверенно гарантировать пользователям широкие возможности использования данных и работы с ними. Он позволяет быстро править допущенные ошибки, а также, вносить нужные корректировки. И только пользователю выбирать, каким способом выполнять эти действия – с использованием горячих клавиш и выделения нужных элементов мышкой, либо полностью написание формулы вручную.
Заключение
Таким образом, даже такую простую задачу, как вычисление суммы значений в ячейках и столбцах, можно выполнить в Excel несколькими способами, каждый из которых наилучшим образом подойдет в зависимости от ситуации и поставленных задач.
Как в Excel посчитать сумму определенных ячеек
Excel – офисная программа от компании Microsoft, которая предназначена для работы с данными в таблицах. С ее помощью можно удобно и быстро проводить операции с числовым и текстовым содержанием ячеек, включая подсчет суммы. Узнать сумму в Экселе возможно несколькими способами, которые рассмотрим в статье.
Как в Экселе посчитать сумму определенных ячеек
Эксель автоматически производит различные операции, которые упрощают работу с числовыми и текстовыми данными. При использовании функций и инструментов пользователь может тонко настроить подсчет результата, задать условия, использовать формулы, работать одновременно с несколькими таблицами на разных листах документа.
Самый простой способ посчитать сумму определенных ячеек – это их выделение. Программа автоматически произведет расчет и отобразит результат в панели внизу. Если нужно выделить несколько ячеек в разных местах, то для этого нужно воспользоваться клавишей Ctrl : зажать ее и мышкой выбрать нужные для подсчета элементы таблицы.
Способ пригодится, если нет необходимости зафиксировать результат решения. Около значения суммы отображается также количество элементов, которые участвуют в подсчете, а также их среднее арифметическое число.
Формула суммы в Excel
Чтобы сложить несколько чисел, которые находятся в разных местах, с помощью формулы, воспользуйтесь следующим способом:
При пустом значении ячейки или текста в ней программа автоматически проигнорирует данные. В верхней строке возможно вводить формулу вручную после знака «=». Буквенно-цифровое значение ячейки необходимо складывать с помощью «+», при этом неважно, верхний или нижний регистр используется. Для получения результата также нажмите на клавишу ввода.
Функция СУММ в Excel
В программе Excel используются массивы, или данные, которые объединены в группы. Ими являются таблицы с различными значениями. Чтобы узнать сумму целого массива или нескольких больших массивов, используется функция «СУММ»:
В выделенной ячейке появится сумма выбранного массива, а в строке ввода – функция. Если нужно добавить еще один диапазон данных, то для этого необходимо в окне «Аргументы функции» в строке «Число 2» его определить, затем нажать на «ОК». В выбранной ячейке к ранее полученному результату прибавятся новые данные.
СУММ с помощью горячих клавиш
В программе Excel предусмотрено три разновидности функции СУММ, которые применяются в зависимости от цели. Помимо расчета результата суммирования выбранных ячеек или диапазона ячеек, есть также сложение по условию: СУММЕСЛИ и СУММЕСЛИМН.
Автосумма в Excel
Одна из самых простых и часто используемых функций в программе – это автосумма. Чтобы ее применить, сделайте следующее:
Если нужно произвести подсчет суммы определенных ячеек, то после нажатия на иконку в панели инструментов мышкой выделите нужные элементы таблицы.
Автосумма подходит в том случае, если необходимо посчитать данные, которые последовательно расположены в одном столбце или одной строке. Если ячейки друг от друга отдалены, то применить инструмент невозможно. Например, если полностью выделить таблицу с несколькими столбцами, то получится сумма каждого столбца или строки по отдельности, а не общий итог.
Сумма с разных листов
Excel позволяет одновременно работать с несколькими таблицами, которые расположены на разных листах. Для этого действуйте согласно простой инструкции:
В строке функций будет видно, что в формуле задействован еще один лист. При этом программа посчитает все выделенные элементы на разных листах и впишет их в ту ячейку, которая была выбрана.
Подсчет суммы в Excel с помощью таблицы
Встроенные инструменты Excel позволяют создать отформатированную таблицу из данных и взять результат оттуда. Для этого:
Чтобы узнать сумму в Excel, необходимо научиться пользоваться функциями и формулами расчета. Простые задачи программа выполняет самостоятельно, например, просмотр общего результата в нижней панели или с помощью отформатированной таблицы. В других случаях потребуется ручная настройка инструментов. Кроме того, приложение поддерживают работу с комбинациями горячих клавиш, отчего работа происходит быстрее и удобнее.
Excel. Подсчет числа ячеек, содержащих символ (букву)
Недавно, в комментариях к заметке Excel. Суммирование по ячейкам, выделенным цветом меня спросили, как подсчитать число ячеек, содержащих определенный символ / букву. У меня получилось решить задачу без использования кода VBA на основе формулы массива. Если вы не использовали ранее такие формулы, рекомендую начать с заметки Excel. Введение в формулы массива.
Шаг 1. Определим, содержится ли искомый символ в ячейке (рис. 1).
Рис. 1. Содержится ли искомый символ в выбранной ячейке
Скачать заметку в формате Word, примеры в формате Excel
Шаг 2. Избавляемся от ошибочных значений (рис. 2).
Рис. 2. Замена ошибочных значений нулями
ЕСЛИОШИБКА(НАЙТИ($C$1;A1);0) – возвращает 0, если значение функции НАЙТИ($C$1;A1) выдает ошибку, в противном случае возвращает само значение функции НАЙТИ($C$1;A1)
Шаг. 3. Заменяем номер позиции на единицу
Рис. 3. Приведение всех положительных значений к единице
=ЕСЛИОШИБКА(ОКРВВЕРХ(НАЙТИ($C$1;A1)/1000;1);0) – преобразование, позволяющее для любого значения позиции (не ошибки) получить 1; номер позиции, возвращаемый функцией НАЙТИ($C$1;A1), делится на 1000 и округляется до ближайшего целого (если быть точным, то ячейка Excel максимально может содержать 32 767 символов, так что «для надежности» можно заменить 1000 на 32 767 :); в этом случае, вы избежите ошибки при любом содержимом ячеек).
В качестве альтернативы можно использовать функцию ЕСЛИ:
=ЕСЛИОШИБКА(ЕСЛИ(НАЙТИ($C$1;A1)>0;1);0) – если значение функции НАЙТИ($C$1;A1) больше нуля, то функция ЕСЛИ заменяем это значение на единицу. Заметьте, что третий аргумент в функции ЕСЛИ отсутствует, так как функция НАЙТИ($C$1;A1) не может вернуть значение меньше или равно 0 (функция НАЙТИ($C$1;A1) возвращает только положительные значения или ошибку #ЗНАЧ!).
Шаг. 4. Суммируем все единички. Напомню, что единица соответствует ячейке, содержащей искомый символ, а ноль – ячейке, не содержащей искомый символ (рис. 4).
Рис. 4. Суммирование ячеек, содержащих искомый символ
В ячейке С2 я использовал формулу массива:
Функция последовательно вычисляет значения =ЕСЛИОШИБКА(ОКРВВЕРХ(НАЙТИ($C$1;A1)/1000;1);0), =ЕСЛИОШИБКА(ОКРВВЕРХ(НАЙТИ($C$1;A2)/1000;1);0) … и так вплоть до =ЕСЛИОШИБКА(ОКРВВЕРХ(НАЙТИ($C$1;A14)/1000;1);0)
Результат вычисления (0 или 1) заносится в память, формируя виртуальный массив <1,1,1,0,1,1,0,1,1,0,0,0,1>. Функция СУММ просто суммирует все единицы.
Альтернативная функция: =СУММ(ЕСЛИОШИБКА(ЕСЛИ(НАЙТИ($C$1;A1:A14)>0;1);0))
P.S. Не вводите фигурные скобки в строку формул, а наберите всю формулу без фигурных скобок и нажмите одновременно Ctrl+Shift+Enter
87 комментариев для “Excel. Подсчет числа ячеек, содержащих символ (букву)”
Максим, воспользуйтесь кодом:
Function КолЦвет(диапазон As Range, критерий As Range, номер_месяца As String) As Double
Application.Volatile True
Dim i As Range
For Each i In диапазон
If i.Interior.Color = критерий.Interior.Color And i = номер_месяца Then
КолЦвет = КолЦвет + 1
End If
Next
End Function
См. также Excel-файл (зазипованный)
Здравствуйте подскажите пожалуйста как сравнить вот эти две таблицы, надо найти по одинаковым строчкам отличие в количестве.
Добрый день какой можно воспользоваться формулой чтобы в нужной ячейки проставлялось определённое число при определённом Условии(текст) например : погрузка стекла стоит 2000, а плитки 3000 и гравия 3500 погруженный материал цена за погрузку прайс по погрузке одного тс
стекло стекло 2000
плитка плитка 3000
гравий гравий 3500
стекло
гравий
плитка
Максим, трудно понять по неотформатированному тексту, о чем речь. Пришлите в личку Excel-файл с подробным описанием задания.
Роман, вы правильно ввели формулу массива?
>P.S. Не вводите фигурные скобки в строку формул, а наберите всю формулу без фигурных скобок и нажмите одновременно Ctrl+Shift+Enter
Если вы поступили именно так, и формула не работает, пришлите Excel-файл в личку, посмотрю, что можно сделать…
да, иначе не считала бы. Отправил Вам ваш файл, лист » рис.4 » все видно
Подскажите пожалуйста: в ячейке есть значение с цифрами и буквой(С), как просуммировать ячейки с буквой (С) или другими буквами?
Андрей, супер! Всё верно! Простое и изящное решение. Отмечу Ваш коммент среди лучших))
Спасибо большое на свой вопрос нашла у Вас ответ.
Большое спасибо за формулу!
Огромное Вам и создателю сайта человеческое спасибо.
Спасибо вам и создателю темы! Очень помогли:)
Подскажите пожалуйста, мне надо в столбце с числами сделать изменения, перед началом цифры выставить везде *
Виктория, если я правильно понял ваш вопрос, воспользуйтесь формулой = » * » &A1
Спасибо большое, сейчас попробую)
Получилось, спасибо. Столько время теперь с экономлю
68.319396
60.237774
192.109067, а надо
*68.319396*
*60.237774*
*192.109067*
Формула немного усложняется))
= » * » &A1& » * «
Да, чуть усложнилась, но до этого я додумалась))))
Добрый день.
Большинство пользователей оперирую стандартными функциями и для них не совсем понятны выражения, написанные вручную — это, как мне кажется, для достаточно опытных пользователей.
В текстовых функциях есть такая: =СЦЕПИТЬ()
а для вашего случая будет так =СЦЕПИТЬ( » * » ;M6; » * » ).
zdrastvuyte izvinite umneya neskolka vobrosov est. 1 kak mojno v excel summirovat bukvi na primer a.b.c.d. i nasummu nado viti 4. isho odin primer a.a.a.a.a. i na summu 5 nado viti/ pojalosta pomogite.
Анвар, если я правильно понял вопрос, вам нужно определить число символов в текстовой строке. Для этого в Excel применяется функция ДЛСТР().
vopros tokoy na primer
yacheyka
A B
1 акмал ишчи
2 акмал укувчи
3 жасур ишчи
4 илхом алочи
5 акмал домла
6 илхом ишчи
7 акмал балочи
8 жасур укувчи
9 жасур балочи
vot takiye slovi dano nam. Eti 2 stolbik. Pervoy A stolbik i vtoroye B stolbik. Kajdiy slova iz odin yacheyki sostoitsya.
Vopros takoye. Menya nado na primer
s pervogo tablitsi акмал i vtorogo tablitsi sve kotoriye prenadlejit акмалю nado sobirat na odin yacheyki.
ишчи, укувчи, домла, балочи. vot tak nado menya sobirat v odin yacheyki.
Vot ishyo primer
s pervogo tablitse жасур. syo kakiye slovi prenadlejit nado menya sobirat v odin yacheyku s stolbika B.
ишчи, укувчи, балочи.
isho mojno primer. илхом
sobirayem na odin yacheyku vse prenadlejayushi к илхому с stolbika B.
eto nam tak poluchayetsya.
алочи, ишчи.
vopros po moy zglaydu vam ponyatno dumayu.
Yesli zdes (формула впр) rom ispolzuvali bi to nam togta tolko pervoye naydet. na primer
акмал ишчи a ostalniye ne naydet ili ne sobirayet.
1 акмал ишчи
2 акмал укувчи
5 акмал домла
7 акмал балочи
yesli mesta slovi sifri stoil bi tokda nam s formuley суммесли sobirali bi.
Primer
1 акмал 6
2 акмал 9
5 акмал 12
7 акмал 22
a nam nado slovi sobirat na odin yacheyke.
ODIN FORMULA NADO SHTOBI. IZ PERVOGO TABLITS TAKOVO (АКМАЛ) I S VTOROGOVA TABLITSA SVE SLOVI PODLEJAYESHI K АКМАЛЕ SOBIRAT NADO.
tOLKO NAM S FORMULEY NAYTI I SOBIRAT NADO.
potamushta perechen ochen bolshaya.
yasli vopros vam ne ponayatno pojalusta skajite menya vashu pochta ya tam s excelskiy faylom otpravlyu.
yacheyka
A
акмал
жасур
илхом
акмал
илхом
акмал
жасур
жасур
B
укувчи
ишчи
алочи
домла
ишчи
балочи
укувчи
балочи
yesli vam ne ponyao dumal. za etogo takogo variantom toje otpravlyayu.
Здравствуйте.Нуждаюсь в вашей помощи.Есть табель учета рабочего времени,в котором проставляется время в пути на вахту «2П» или «4П» и т.д.,что означает 2 часа или 4 часа соответственно,бывают и др.значения в зависимости от расстояния,но буква должна присутствовать.Необходимо просуммировать количество часов в пути в строке.Еще учитывать цвет ячейки,поскольку идет разбивка по объектам где работали и часы в пути приписываются непосредственно к объекту.Часы работы также отмечены этим цветом что и путь туда.
Инна, пришлите файл с примером в личку. Попробую помочь.