|
Пусть имеется число 456258 и необходимо найти сумму всех его цифр, т.е. 4+5+6+2+5+8. Сделать это можно
одной формулой.
Пусть ячейка
А1
содержит исходное число
456258
.
Просуммировать все цифры числа можно одной, но достаточно сложной формулой
=СУММПРОИЗВ(—ПСТР(A1;СТРОКА(ДВССЫЛ(«A1:A»&ДЛСТР(A1)));1))
Разберем подробнее (см.
файл примера
).
-
функция
ДВССЫЛ()
возвращаетмассив чисел
из диапазона
А1:А6
{456258:0:0:0:0:0}. Ссылка на ячейку
А6
сформирована текстовой строкой «A1:A» и функцией
ДЛСТР()
, которая вычислила количество цифр в числе (6). Сами элементы массива не важны, главное – его размерность – 6, т.е. вместо
ДВССЫЛ(«A1:A»&ДЛСТР(A1))
можно было написать формулу
ДВССЫЛ(«Z1:Z»&ДЛСТР(A1))
. -
функция
СТРОКА()
формируетмассив последовательных чисел
{1:2:3:4:5:6} из номеров строк полученного на предыдущем шаге массива, начиная с 1.
-
функция
ПСТР()
извлекает последовательно по одному текстовому символу из исходного числа и возвращает массив {«4″:»5″:»6″:»2″:»5″:»8»}. -
двойное отрицание (—)
преобразует текст в числовую форму
и возвращает массив {4:5:6:2:5:8}.
-
функция
СУММПРОИЗВ()
суммирует элементы массива.
Промежуточные результаты вычисления можно увидеть, выделив в
Строке формул
интересующую часть формулы, например
«A1:A»&ДЛСТР(A1)
, а затем нажав
клавишу
F9.
Если у вас есть ячейка, содержащая значение, и теперь вы хотите сложить все цифры ячейки. Например, если у вас есть значение 12345 в ячейке, вы хотите выполнить следующий расчет: 1 + 2 + 3 + 4 + 5 и получить значение 15. Есть ли какие-нибудь хорошие способы суммировать все цифры числа в Excel?
Суммируйте все цифры числа в ячейке с формулами
Следующие формулы помогут быстро вычислить сумму ячейки, не добавляя цифры одну за другой вручную.
1. Введите или скопируйте любую из следующих формул в пустую ячейку, чтобы вывести результат:
=SUMPRODUCT(1*MID(A2,ROW(INDIRECT(«1:»&LEN(A2))),1))
=SUM(INDEX(1*(MID(A2,ROW(INDIRECT(«1:»&LEN(A2))),1)),,))
2, Затем нажмите Enter Нажмите клавишу, чтобы вернуть результат, и выберите ячейку C2, затем перетащите дескриптор заполнения в диапазон, который вы хотите применить к этой формуле, и вы получите суммирование цифр каждого номера ячейки, Смотрите скриншот:
Заметки:
- В приведенных выше формулах A2 — это ячейка, содержащая число, цифры которого вы хотите просуммировать.
- Если в числе есть знак минуса или десятичная точка, формулы возвращают # ЗНАЧ! ошибка.
Суммируйте все цифры числа в ячейке с помощью функции, определяемой пользователем
Чтобы сложить все цифры номера ячейки, вам также может помочь следующий код VBA.
1. Удерживайте ALT + F11 ключи, и он открывает Окно Microsoft Visual Basic для приложений.
2. Нажмите Вставить > Модулии вставьте следующий код в Окно модуля.
Код VBA: суммировать все цифры номера ячейки
Function SumDigits(Number As String) As Integer
'Updateby Extendoffice
Dim x As Integer, C As String
For x = 1 To Len(Number)
C = Mid(Number, x, 1)
If IsNumeric(C) Then SumDigits = SumDigits + C
Next
End Function
3. Затем сохраните и закройте этот код, вернитесь на рабочий лист и введите эту формулу = SumDigits (A2) в пустую ячейку, затем перетащите дескриптор заполнения вниз к ячейкам, которые вы хотите содержать эту формулу, вы получите следующий результат:
Суммируйте все цифры числа в ячейке с помощью простой функции
Здесь я также могу поговорить о полезном инструменте — Kutools for Excel, С его Суммировать числа в ячейке функция, вы можете быстро сложить все цифры в числе.
Примечание:Чтобы применить это Суммировать числа в ячейке, во-первых, вы должны скачать Kutools for Excel, а затем быстро и легко примените эту функцию.
После установки Kutools for Excel, пожалуйста, сделайте так:
1. Щелкните пустую ячейку, в которую вы хотите вывести результат.
2. Затем нажмите Кутулс > Формула Помощник > Формула Помощник, см. снимок экрана:
3. В Помощник по формулам диалоговом окне выполните следующие операции:
- Выберите Математики из файла Формула Тип раскрывающийся список;
- Затем выберите Суммировать числа в ячейке из Выберите изула список;
- В правой Ввод аргументов раздел, выберите ячейку, в которой вы хотите суммировать цифры.
4. Затем нажмите Ok и перетащите маркер заполнения к ячейкам, в которых вы хотите просуммировать цифры в ячейках. И все цифры в каждой ячейке были добавлены вместе, см. Снимок экрана:
Скачать и бесплатную пробную версию Kutools for Excel Сейчас !
Больше относительных статей:
- Сумма диагонали диапазона в Excel
- Когда вы выполняете арифметические вычисления, вам может потребоваться суммировать числа в таблице по диагонали. Фактически, вы также можете суммировать диагональные числа в Excel, что не требует суммирования чисел одно за другим. Если вы хотите узнать больше об этом вопросе, прочтите следующую статью.
- Объедините повторяющиеся строки и просуммируйте значения
- В Excel , вы всегда можете столкнуться с этой проблемой, если у вас есть диапазон данных, содержащий несколько повторяющихся записей, и теперь вы хотите объединить повторяющиеся данные и суммировать соответствующие значения в другом столбце, как показано на следующих снимках экрана. Как бы вы могли решить эту проблему?
- Сумма на основе критериев столбца и строки
- У меня есть диапазон данных, который содержит заголовки строк и столбцов, теперь я хочу взять сумму ячеек, которые соответствуют критериям заголовков столбцов и строк. Например, для суммирования ячеек критерием столбца является Том, а критерием строки — февраль, как показано на следующем снимке экрана. В этой статье я расскажу о некоторых полезных формулах для ее решения.
- Суммировать числа от 1 до N в Excel
- Для большинства пользователей Excel иногда необходимо удалить первые n символов из начала текстовых строк или удалить последние x символов из конца текстовых строк, как показано ниже. В этой статье я расскажу о некоторых полезных приемах для быстрого и простого решения этой задачи в Excel.
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Excel – офисная программа от компании Microsoft, которая предназначена для работы с данными в таблицах. С ее помощью можно удобно и быстро проводить операции с числовым и текстовым содержанием ячеек, включая подсчет суммы. Узнать сумму в Экселе возможно несколькими способами, которые рассмотрим в статье.
- 1 Как в Экселе посчитать сумму определенных ячеек
- 2 Формула суммы в Excel
- 3 Функция СУММ в Excel
- 3.1 СУММ с помощью горячих клавиш
- 4 Автосумма в Excel
- 5 Сумма с разных листов
- 6 Подсчет суммы в Excel с помощью таблицы
Как в Экселе посчитать сумму определенных ячеек
Эксель автоматически производит различные операции, которые упрощают работу с числовыми и текстовыми данными. При использовании функций и инструментов пользователь может тонко настроить подсчет результата, задать условия, использовать формулы, работать одновременно с несколькими таблицами на разных листах документа.
Самый простой способ посчитать сумму определенных ячеек – это их выделение. Программа автоматически произведет расчет и отобразит результат в панели внизу. Если нужно выделить несколько ячеек в разных местах, то для этого нужно воспользоваться клавишей Ctrl: зажать ее и мышкой выбрать нужные для подсчета элементы таблицы.
Способ пригодится, если нет необходимости зафиксировать результат решения. Около значения суммы отображается также количество элементов, которые участвуют в подсчете, а также их среднее арифметическое число.
Формула суммы в Excel
Чтобы сложить несколько чисел, которые находятся в разных местах, с помощью формулы, воспользуйтесь следующим способом:
- Откройте ту таблицу, в которой нужно произвести расчет.
- В свободной ячейке поставьте курсор и введите знак «=» без кавычек. Программа автоматически активирует функцию, предназначенную для суммирования чисел в ячейках таблицы.
- Щелкните левой кнопкой мыши по той ячейке, данные которой будут применены в расчете. Там, где поставлен знак «=», появится значение из цифр и букв, обозначающее местоположение числа в таблице. При этом буква – это столбец, а цифра – строка.
- Напечатайте в поле со знаком «=» после адреса ячейки (B3 в примере) «+», затем выберите ячейку для подсчета, кликнув по ней. Проделывайте это с каждым полем, данные которого требуются для сложения.
Чтобы найти сумму чисел в выбранных ячейках, нажмите на клавишу Enter. В поле, где складывались значения расположения данных, появится число – сумма данных.
При пустом значении ячейки или текста в ней программа автоматически проигнорирует данные. В верхней строке возможно вводить формулу вручную после знака «=». Буквенно-цифровое значение ячейки необходимо складывать с помощью «+», при этом неважно, верхний или нижний регистр используется. Для получения результата также нажмите на клавишу ввода.
Функция СУММ в Excel
В программе Excel используются массивы, или данные, которые объединены в группы. Ими являются таблицы с различными значениями. Чтобы узнать сумму целого массива или нескольких больших массивов, используется функция «СУММ»:
- Выделите ту ячейку, в которую планируется вставить итоговое значение сложения. Затем кликните по кнопке «Вставить функцию», которая расположена рядом со строкой для формул.
- Откроется окно мастера функций. Выделите пункт «СУММ», затем кликните по кнопке «ОК». Чтобы быстро отыскать нужную функцию, можно воспользоваться специальной поисковой строкой.
- В появившемся окне определите диапазон ячеек, которые нужно суммировать. Сделать это можно вручную, вписывая их значение. Также можно выделить с помощью левой кнопкой мышки нужные данные прямо из таблицы в программе. В строке аргументов функции отобразится диапазон ячеек, после этого можно подтвердить действие с помощью кнопки «ОК».
В выделенной ячейке появится сумма выбранного массива, а в строке ввода – функция. Если нужно добавить еще один диапазон данных, то для этого необходимо в окне «Аргументы функции» в строке «Число 2» его определить, затем нажать на «ОК». В выбранной ячейке к ранее полученному результату прибавятся новые данные.
Программа Excel позволяет прописать функцию самостоятельно без использования дополнительных диалоговых окон. Чтобы это сделать, выберите нужную пустую ячейку и в строке формул вручную пропишите функцию с диапазоном. Например, =СУММ(B5:B7)
, чтобы посчитать итог продаж за четверг, пятницу и субботу.
После того, как функция прописана, нужно нажать на клавишу Enter, чтобы программа произвела подсчет. Следует отметить, что перед функцией ставится знак «=», диапазон прописывается в круглых скобках, а между диапазоном ячеек прописывается двоеточие.
СУММ с помощью горячих клавиш
Управление функциями в Excel может осуществляться с помощью горячих клавиш, которые введут функцию в выбранную ячейку автоматически. Чтобы вставить функцию =СУММ
, действуйте следующим образом:
- Выберите пустую ячейку, в которую будет вписана сумма.
- Нажмите и удерживайте клавишу Alt, затем один раз нажмите на клавишу «равно» =.
- Отпустите Alt. В выделенную ячейку будет вставлена функция
СУММ
. - Нажмите Enter, чтобы Excel подсчитал выбранный диапазон.
Данное сочетание клавиш работает на Windows. Для операционной системы MacOS функция активируется одновременным нажатием клавиш Shift + Cmd + T.
В программе Excel предусмотрено три разновидности функции СУММ, которые применяются в зависимости от цели. Помимо расчета результата суммирования выбранных ячеек или диапазона ячеек, есть также сложение по условию: СУММЕСЛИ и СУММЕСЛИМН.
Автосумма в Excel
Одна из самых простых и часто используемых функций в программе – это автосумма. Чтобы ее применить, сделайте следующее:
- Выберите пустую ячейку, в которой пропишется итоговый результат.
- Нажмите на иконку знака суммы, которая располагается на панели инструментов.
- Программа автоматически выберет диапазон ячеек, а вверху отобразится функция СУММ. Нажмите на клавишу Enter, чтобы увидеть результат.
Если нужно произвести подсчет суммы определенных ячеек, то после нажатия на иконку в панели инструментов мышкой выделите нужные элементы таблицы.
Автосумма подходит в том случае, если необходимо посчитать данные, которые последовательно расположены в одном столбце или одной строке. Если ячейки друг от друга отдалены, то применить инструмент невозможно. Например, если полностью выделить таблицу с несколькими столбцами, то получится сумма каждого столбца или строки по отдельности, а не общий итог.
Сумма с разных листов
Excel позволяет одновременно работать с несколькими таблицами, которые расположены на разных листах. Для этого действуйте согласно простой инструкции:
- Выберите пустую ячейку на первом листе, затем перейдите в мастер функций так, как описывалось выше.
- В окне «Аргументы функции» поставьте курсор в строку Число2, затем перейдите на другой лист программы.
- Выделите нужные для подсчета ячейки и кликните по кнопке подтверждения.
В строке функций будет видно, что в формуле задействован еще один лист. При этом программа посчитает все выделенные элементы на разных листах и впишет их в ту ячейку, которая была выбрана.
Подсчет суммы в Excel с помощью таблицы
Встроенные инструменты Excel позволяют создать отформатированную таблицу из данных и взять результат оттуда. Для этого:
- Выделите необходимые данные и преобразуйте их в таблицу, нажав на кнопку «Форматировать как таблицу» на панели инструментов. Выберите нужный стиль.
- В появившемся окне подтвердите выбранный диапазон ячеек нажатием на кнопку «ОК».
- Перейдите на вкладку «Конструктор», нажмите на кнопку «Параметры стилей таблиц» и поставьте галочку напротив пункта «Строка итогов».
- Под отформатированной таблицей появится новая строка, в которой отобразится сумма, автоматически рассчитанная программой.
Чтобы узнать сумму в Excel, необходимо научиться пользоваться функциями и формулами расчета. Простые задачи программа выполняет самостоятельно, например, просмотр общего результата в нижней панели или с помощью отформатированной таблицы. В других случаях потребуется ручная настройка инструментов. Кроме того, приложение поддерживают работу с комбинациями горячих клавиш, отчего работа происходит быстрее и удобнее.
Microsoft Excel – мощный программный инструмент для работы с электронными таблицами. В программе можно составлять таблицы и отчеты, производить расчеты любой сложности, строить диаграммы, графики и многое другое. Довольно часто Эксель используют для того, чтобы вычислить итоговую сумму в столбцах и строках таблицы, или, например, чтобы узнать сумму нескольких ячеек. В этом уроке мы с вами научимся считать сумму ячеек в программе Microsoft Excel благодаря пошаговой инструкции.
Автосумма
Данная функция является одной из самых популярных и комфортных для расчета суммы значений в ячейках таблицы. Для этого нужно сделать следующее:
- Переходим в вкладку “Главная”, левой кнопкой мыши (далее – ЛКМ) нажимаем на последнюю пустую ячейку столбца или строки, по которой нужно посчитать итоговую сумму и нажимаем кнопку “Автосумма”.
- Затем в ячейке автоматически заполнится формула расчета суммы.
- Чтобы получить итоговый результат, нажимаем клавишу “Enter”.
Чтоб посчитать сумму конкретного диапазона ячеек, ЛКМ выбираем первую и последнюю ячейку требуемого диапазона строки или столбца.
Далее нажимаем на кнопку “Автосумма” и результат сразу же появится в крайней ячейке столбца или ячейки (в зависимости от того, какой диапазон мы выбрали).
Данный способ достаточно хорош и универсален, но у него есть один существенный недостаток – он может помочь только при работе с данными, последовательно расположенными в одной строке или столбце, а вот большой объем данных подсчитать таким образом невозможно, равно как и не получится пользоваться “Автосуммой” для отдаленных друг от друга ячеек.
Допустим, мы выделяем некую область ячеек и нажимаем на “Автосумма”.В итоге мы получим не итоговое значение по всем выделенным ячейкам, а сумму каждого столбца или строки по отдельности (в зависимости от того, каким образом мы выделили диапазон ячеек).
Функция “Сумм”
Данная функция в Microsoft Excel позволяет суммировать значения большого массива данных. Для этого необходимо сделать следующее:
- ЛКМ выделяем ячейку, в которую планируем вывести итоговый результат, далее нажимаем кнопку «Вставить функцию», которая находится с левой стороны строки формул.
- В открывшемся списке “Построителя формул” находим функцию “СУММ” и нажимаем “Вставить функцию” (или “OK”, в зависимости от версии программы). Чтобы быстро найти нудную функцию можно воспользоваться полем поиском.
- В появившемся окне по настройке функции указываем имена ячеек, которые необходимо сложить. Разумеется, самостоятельно набирать адрес ячеек можно, но вовсе не обязательно. Вместо этого можно выбрать нужный нам диапазон ячеек, выделив его ЛКМ.
- Если нужно выбрать еще один диапазон данных, щелкаем ЛКМ на поле “Число 2” и выбираем его аналогично процедуре, описанной выше. Добавлять новые диапазоны можно практически бесконечно, каждый раз нажимая кнопку “+” под последним.
- После того, как все нужные ячейки выделены, нажимаем кнопку “Готово”.
- После этого мы видим результат в ранее выбранной ячейке.
Работа с формулами
В программе Эксель можно посчитать сумму с помощью простой формулы сложения. Делается это следующим образом:
- ЛКМ выделяем ячейку, в которой хотим посчитать сумму. Затем, либо в самой ячейке, либо перейдя в строку формул, пишем знак “=”, ЛКМ нажимаем на первую ячейку, которая будет участвовать в расчетах, после нее пишем знак “+”, далее выбираем вторую, третью и все требуемые ячейки, не забывая между ними проставлять знак “+”.
- После того, как формула готова, нажимаем “Enter” и получаем результат в выбранной нами ячейке.
Основным минусом данного способа является то, что сразу отобрать несколько ячеек невозможно, и необходимо указывать каждую по отдельности.
Просмотр суммы в программе Excel.
Помимо расчета суммы в отдельной ячейке, в программе Microsoft Excel можно просто просматривать сумму значений выбранных ячеек. Но это работает только при условии, что все ячейки располагаются рядом.
- Выделяем диапазон ячеек, сумму по которым мы хотим посмотреть.
- Смотрим вниз на результат, который отображается в строке состояния программы.
Помимо общей суммы, мы также видим количество выделенных ячеек и среднее значение по ним.
Как Вы могли заметить, программа Эксель позволяет решать задачу суммирования разными способами. Каждый из них имеет свои достоинства и недостатки, свою сложность и продуктивность в зависимости от поставленной задачи и ее специфики.