MS Excel – табличный процессор, способный обрабатывать и систематизировать большие объемы информации…
MS Excel – табличный процессор, способный обрабатывать и систематизировать большие объемы информации, проводить расчеты посредством встроенного инструментария и ввода формул. У пользователя может возникнуть вопрос: «Как в Экселе посчитать сумму и применить формулы?». Чтобы не производить расчеты чисел вручную, опытные пользователи пользуются несколькими вариантами.
Функция «Автосуммирование»
В вопросе: «Как посчитать сумму в Excel в столбце или строке?» MS Excel предлагает задействуют встроенный инструментарий. Для этого юзеру необходимо:
- создать таблицу с числовой информацией (или использовать имеющуюся).
- разместить в столбце числа, требующие подсчета;
- выделить диапазон ячеек с введенной информацией;
- найти на панели инструментов и активировать пиктограмму со значком суммы ∑.
Результат – автоматический подсчет числовых данных и вывод суммы в следующей строке.
Пиктограмма автосуммирования предлагает второй вариант, когда результат выводится в отдельной ячейке. Для этого пользователь:
- выбирает ячейку, находящуюся в том же столбце что и числа, но несколько ниже;
- кликает на пиктограмму суммы на панели инструментов;
- MS Excel предлагает подсчитать все, что располагается выше обозначенной ячейки, но диапазон захватывает и пустые ячейки;
- изменяет диапазон через выделение мышкой или ручной ввод диапазона;
- для вступления изменений в силу нажимает «Enter».
Строка состояния
Пользователей заинтересует способ, как в Excel посчитать сумму столбца, без фактического математического расчета. Если нет необходимости в фиксации результата суммы и нужно узнать, как считать в Экселе без применения формул, то пользователь:
- вводит числовую информацию в столбце;
- выделяет диапазон.
MS Excel показывает результат суммирования в строке состояния в нижней части окна приложения. Здесь отображается среднее арифметическое и количество элементов в диапазоне.
Примечание: при таком способе результат суммирования нигде не фиксируется.
Использование функций
Табличный процессор обладает мощным функционалом, поэтому пользователей интересует опрос, как считать в Excel. Приложение предлагает воспользоваться формулами. Распространенная формула: «=СУММ» – находит сумму введенных чисел.
Для нахождения результата пользователь:
- выбирает ячейку отображения результата;
- устанавливает курсор в строке формул;
- вводит функцию =сумм(диапазон ячеек);
- Нажимает «Enter».
Примечание: когда пользователь начинает вводить формулу, приложение выводит плавающую подсказку-справку. Здесь отображается, как должна выглядеть функция, какие должны быть аргументы. В конкретной функции в круглых скобках указывается диапазон подсчитываемых ячеек. Он либо вводится вручную, либо выделяется мышкой.
Суммирование
Суммирование – важная операция, необходимая для подсчета данных в различных сферах. Если с нахождением суммы диапазона не возникает вопросов, как посчитать сумму ячеек в Excel, если даны одно или несколько условий.
Сумма с одним условием
Дана задача, при которой нужно подсчитать сумму ячеек при выполнении конкретного условия. Здесь пользователь применяет функцию, аналогичную фильтру значений. Проверка выполняется в:
- текстовом;
- численном формате.
Текстовое значение
Для решения задачи с одним условием в виде текстового значения юзер:
- создает таблицу;
- выбирает ячейку, где будет подсчитана сумма, и устанавливает курсор в строку формул;
- вводит команду: =суммесли (условия выполнения).
- последовательно указывает диапазон значений, условие отбора, диапазон суммирования.
- для получения результата нажимает «Enter». В выбранной ячейке указывает сумму тех значений, которые удовлетворяют поставленному условию.
Примечание: Первый параметр – диапазон значений, среди которых будет проводиться отбор.
- Второй параметр – критерий, указывающий, что нужно искать.
- Третий параметр – диапазон суммирования, из которого будут выбираться значения, удовлетворяющие второму параметру, и складываться.
- Критерий отбора указывается в кавычках.
Между параметрами функции обязательно должен быть разделитель «;» (точка с запятой). В противном случае приложение выдаст ошибку о неверно написанной функции.
После введения формулы нужно обязательно проверить правильность расстановки скобок.
Численное значение
Для получения суммы с одним условием в численном формате пользователь:
- формирует таблицу;
- выбирает ячейку, где будет отображаться итог решения задачи;
- переходит в строку формул;
- вписывает функцию: =суммесли (условия выполнения);
- действует согласно предыдущему алгоритму, указывая условия отбора и диапазоны значений;
- для получения результата нажимает «Enter». В выбранной ячейке указывается сумма тех значений, которые удовлетворяют поставленному условию.
Сумма с несколькими условиями
Иногда юзеру нужно решить задачу, где указаны 2 и более условий, и нужно найти сумму значений, удовлетворяющих заданным критериям. Для этого используется функция «=СУММЕСЛИМН». Поэтому важно знать, как в Экселе сделать сумму с несколькими условиями. Для этого пользователь:
- формирует таблицу по заданному образцу;
- выбирает ячейку, где будет отображаться итог решения задачи;
- переходит в строку формул;
- вписывает функцию: =суммеслимн (условия выполнения).
- последовательно указывает диапазон сложения, диапазон условия1, условие1 и т.д.;
- для получения результата нажимает «Enter». В выбранной ячейке указывает сумма тех значений, которые удовлетворяют поставленному условию.
Примечание: Первый параметр – диапазон сложения, из которого будут выбираться значения, удовлетворяющие условиям, и складываться.
Второй параметр – диапазон условия 1, указывающий столбец, в котором проходит фильтрация по первому условию.
Третий параметр – условие1, которое указывается в кавычках и задает фильтрацию.
Четвертый и последующий параметры аналогичны второму и третьему, т.е. диапазон условия2, условие2; диапазон условия3, условие3 и т.д.
Условий отбора может множество.
Между параметрами функции обязательно должен быть разделитель «;» (точка с запятой). В противном случае приложение выдаст ошибку о неверно написанной функции.
После введения формулы нужно обязательно проверить правильность расстановки скобок.
Произведение двух столбцов
Возникают ситуации, когда нужно знать, как посчитать сумму в Excel через произведение двух столбцов. Для этого пользователь:
- вводит значения в 2 столбца;
- выбирает ячейку, где отображается результат;
- устанавливает курсор в строку формул и вводит текст:=сумм (диапазон ячеек одного столбца ) *сумм(диапазон ячеек другого столбца);
- для получения результата нажимает «Enter».
Примечание: при ручном написании функций важно проверить правильность расстановки скобок. В противном случае приложение выдаст сообщение об ошибке и предложит исправить недочет.
II способ
Для получения произведения двух столбцов пользователь:
- находит сумму чисел в первом и втором столбце;
- в произвольной ячейке отмечает произведение двух сумм путем написания формулы в строке формулы или непосредственно в ячейке;
- нажимает «Enter».
Ручной ввод формулы
Следующий вариант – как посчитать общую сумму в Excel посредством ручного ввода функции. Для решения задачи по заданному методу пользователь:
- устанавливает курсор в выбранной ячейке (дважды щелкнуть по ячейке);
- прописывает формулу, начиная со знака «=»;
- мышкой кликает по тем ячейкам, которые нужно поочередно сложить;
- после окончания формулы нажимает «Enter».
Источник: https://FreeSoft.ru/blog/kak-v-excel-poschitat-summu
Как посчитать сумму в Экселе
Существует несколько способов как посчитать сумму в Экселе:
- выделить область ячеек;
- использовать кнопку “Автосумма”;
- создать формулу простого сложения;
- с помощью функции СУММ.
Чтобы разобраться как посчитать сумму в Excel на практике, предлагаю рассмотреть на примерах подсчета данных в столбце.
Как в Экселе посчитать сумму в столбце
Посчитать сумму с помощью выделения области ячеек
- Во-первых, узнать сумму любых ячеек со значениями вы можете просто выделив нужные вам ячейки левой клавишей мыши:
- Выделив ячейки с числами, в правом нижнем углу Excel отобразит сумму значений в выделенном вами диапазоне.
Для того чтобы выделить ячейки находящиеся не по соседству, следует удерживать клавишу CTRL и выбирать ячейки левой кнопкой мыши.
Как посчитать сумму в столбце с помощью формулы простого сложения
Пожалуй, самый простой и примитивный способ суммирования данных в столбце это формула простого сложения. Для того чтобы суммировать данные:
- кликните левой клавишей мыши на ячейку, в которой вы хотите получить результат сложения;
- введите формулу:
=B2+B3+B4
В формуле выше указывайте номера ячеек которые вы хотите суммировать:
Как посчитать сумму в столбце с помощью кнопки “Автосумма”
Если вы хотите посчитать сумму чисел в столбце и оставить этот результат в таблице, то, пожалуй, самый простой способ – это использовать функцию “Автосумма”. Она автоматически определит необходимый для суммирования диапазон ячеек и сохранит результат в таблице.
Для подсчета чисел в столбце с помощью автосуммы сделайте следующее:
- кликните на первую пустую ячейку в колонке под значениями, которые вы хотите суммировать:
- на панели инструментов выберите значок “Автосумма”:
- после нажатия кнопки система автоматически выберет диапазон для суммирования. Если система выбрала диапазон не правильно – вы можете его скорректировать просто изменив формулу:
- как только вы убедитесь что диапазон значений для суммы выбран правильно, просто нажмите клавишу Enter и система посчитает сумму в столбце:
Как посчитать сумму в столбце с помощью функции СУММ в Excel
Вы можете сложить значения в столбце с помощью функции СУММ. Чаще всего формулу используют для создания суммы отдельных ячеек в столбце или когда ячейка с суммой не должна быть расположена прямо под столбцом с данными. Для подсчета суммы с помощью функции СУММ проделайте следующие шаги:
- выделите левой клавишей мыши ячейку и введите функцию “СУММ“, задав необходимый диапазон ячеек:
- нажмите кнопку “Enter” и функция посчитает сумму в указанном диапазоне.
Как посчитать сумму в столбце в Excel с помощью таблицы
Для подсчета суммы в столбце с данными вы можете отформатировать данные как таблицу. Для этого:
- выделите диапазон ячеек с данными и преобразуйте их в таблицу с помощью клавиши на панели инструментов “Форматировать как таблицу”:
- после того как ваши данные представлены в формате таблицы, на вкладке “Конструктор” на панели инструментов выберите пункт “Строка итогов” для того, чтобы добавить сумму колонок под таблицей:
Как посчитать сумму в нескольких столбцах в Экселе одновременно
Для того чтобы подсчитать сумму значений по нескольким колонкам одновременно – выполните следующие шаги:
- выделите область ячеек, которую вы хотите суммировать + захватите одну пустую колонку и строку рядом с таблицей для суммирования:
- нажмите на панели инструментов кнопку “Автосумма”:
- после этого действия, система автоматически посчитает сумму по выделенным колонкам и строкам:
Источник: https://excelhack.ru/kak-poschitat-summu-v-excel/
Как посчитать сумму в Excel | Занимательные уроки excel
Самая простая формула в Excel – это, пожалуй, сумма значений определенных ячеек.
Простейший пример: у вас есть столбец цифр, под ним должна стоять сумма этих цифр.
Выделяете ячейки со значениями, и еще одну пустую под ними, где должно будет расположиться значение суммы. И нажимаем на кнопку автосуммы.
Другой вариант-отмечаем ячейку, где должно быть значение суммы, нажимаем кнопку автосуммы.
область, значения которой будут просуммированы, выделяется и в ячейки суммы мы видим диапазон просуммированных ячеек. Если диапазон тот, который нужен, просто нажимаем Enter. Диапазон суммирующихся ячеек можно менять
Например B4:B9 можно заменить на B4:B6 см.
и мы получим результат
Теперь рассмотрим более сложный вариант.
Допустим, нужно сложить значения ячеек, которые не стоят в столбике подряд одно под другим. На рисунке желтым выделены ячейки, значения которых мы будем складывать.
Ставим курсор на той ячейке, где должна быть сумма желтых ячеек. Жмем знак «равно», далее жмем на первую желтую ячейку, и в нашей ячейке суммы начинает формироваться формула. Дальше жмем знак «плюс»(+), за ним жмем на следующую желтую ячейку, затем снова «плюс», и последнюю желтую ячейку, на экране видим следующее:
Дальше просто нажимаем Enter и вот мы получили сумму желтых ячеек.
Бывает, что перед Вами не стоит задачи, чтобы в определенной ячейке стояло значение суммы ячеек. Допустим, Вам нужно быстренько посмотреть, какую сумму составляют несколько значений. В Excel и такое возможно
Воспользуемся старым примером с желтыми ячейками.
Внизу листа есть строка состояния. Сейчас там написано «Готово».
Если нажать правой мышью, появится меню, мы в нем выбираем значение «сумма»
Теперь жмем на первую желтую ячейку, далее нажимаем и удерживаем на клавиатуре кнопку Ctrl и жмем на вторую желтую ячейку, и, продолжая удерживать Ctrl, жмем на третью желтую ячейку. В итоге мы видим на экране такую картину.
- Обратите внимание, в правом нижнем углу появилось значение суммы желтых ячеек.
- Popularity: 100% [?]
Источник: https://excelru.ru/excel/excel-summa.html
Наиважнейшая формула Excel
В Excel встроено порядка 500 формул. Однако львиную долю всей работы делают штук 10 основных формул, а из этих десяти особо выделяется формула ИНДЕКС (INDEX). ИНДЕКС — многогранная и мощнейшая формула Excel.
Это, можно сказать, священный грааль Excel, его философский камень. При этом большинство пользователей Excel про неё не знают практически ничего, а из тех, кто знает и использует, поняли её лишь немногие.
Если хотите быть в числе этих немногих, то продолжайте чтение 🙂
Основной синтаксис
=ИНДЕКС( диапазон(ы) ; номер_строки [; номер_столбца [; номер_области ] ] )
Пока только замечу, что параметры 3 и 4 не обязательные и могут не указываться (запомните, что квадратные скобки при описании синтаксиса формул или команд говорят о необязательности параметра). Подобная вложенность квадратных скобок говорит о том, что формула применяется с 2-мя параметрами, либо с 3-мя, либо с 4-мя.
Возврат элемента диапазона
Обычное, типовое использование ИНДЕКС это:
=ИНДЕКС( A1:C5 ; 2 ; 2 )
Формула вернёт значение из ячейки на пересечении второй строки и второго столбца диапазона A1:C5. Это значение 5 из B2. Для многих на этом понимание предназначения функции ИНДЕКС и заканчивается. Но только не для нас с вами, мой пытливый читатель!
Гораздо менее известным фактом является то, как ИНДЕКС работает с векторами. Вектор — это диапазон, состоящий из одного столбца или одной строки.
=ИНДЕКС( A3:C3 ; 3 ) вернёт 9, и
=ИНДЕКС( C1:C5 ; 3 ) тоже вернёт 9!
Это говорит о том, что, когда ИНДЕКС работает с векторами, то он второй параметр воспринимает не как номер строки, а как номер элемента одномерного массива. То есть в этом режиме (2 параметра у формулы) не имеет значения с вертикальным вектором (столбец) вы работаете или с горизонтальным (строка). Это очень важный нюанс.
Что возвращает формула?
Ещё одна удивительная особенность — формула ИНДЕКС возвращает ссылку на ячейку, а не значение ячейки. Внимательный читатель, конечно же, запальчиво воскрикнет, что, мол за ерунда, почему тогда предыдущий пример не вернул нам С3, а вернул 9? Дело в том, что данный факт маскируется оператором присваивания (знак равно), с которого начинается любая формула.
=ИНДЕКС( C1:C5 ; 3 ) фактически проходит этап =C3 и только затем превращается в 9.
И я могу вам это доказать! Если формула возвращает нам ссылку на ячейку, а не её значение, то с результатом работы формулы ИНДЕКС должны работать все ТРИ оператора Excel по работе с ссылками: оператор задания диапазона — двоеточие, оператор перечисления диапазонов — точка с запятой и наконец оператор нахождения пересечения диапазонов — пробел.
Таким образом, если я вас не обманываю, то ИНДЕКС сможет быть частью всех этих операций с диапазонами. Проверим и убедимся:
-
- Конструкция ИНДЕКС(A5;1):ИНДЕКС(C5;1) должна возвращать нам A5:C5.
- И это действительно так, что можно подтвердить косвенно, ибо
- =СУММ(ИНДЕКС(A5;1):ИНДЕКС(C5;1)) возвращает 42 (13+14+15), а
- =ЧИСЛСТОЛБ(ИНДЕКС(A5;1):ИНДЕКС(C5;1)) возвращает 3.
- А можно подтвердить и напрямую через ввод формулы массива в любые 3 горизонтальных ячейки. Для этого выделите 3 ячейки за пределами A1:C5, вытянутые в строку, нажмите знак равно и введите буквально
- =ИНДЕКС(A5;1):ИНДЕКС(C5;1)
- и после этого нажмите Ctrl+Shift+Enter. После чего вы увидите следующую картину:
Далее у меня будут всречаться формулы с такими фигурными скобками
{=ИНДЕКС(A5;1):ИНДЕКС(C5;1)} знайте, что это формулы массивов, которые надо вводить в ячейку или группу ячеек способом, который описан мною выше.
Примечание: надеюсь вы понимаете, что ИНДЕКС(A5;1) вернёт ссылку на A5, так как любая ячейка может рассматриваться в качестве вектора с числом элементов равным 1. ЧИСЛСТОЛБ — формула, возвращающая количество столбцов в диапазоне.
-
Конструкция
=ОБЛАСТИ((ИНДЕКС(A1;1);ИНДЕКС(C3;1))) вернёт нам 2.
Напомню, что функция ОБЛАСТИ возвращает количество областей внутри переданной ссылки. Этот вызов идентичен вызову =ОБЛАСТИ((A1;C3)), то есть ИНДЕКС нам успешно сгенерировал 2 области через оператор «;».
-
Чтобы продемонстрировать вам, что ИНДЕКС можно использовать с оператором пересечения диапазонов, я должен сненерировать при помощи ИНДЕКС диапазоны с размером больше, чем одна ячейка, но это как раз то, что я только собираюсь вам объяснить ниже, поэтому доказательство я вам приведу, но его синтаксическая конструкция будет сложнее, чем могла бы быть. Я хочу сгенерировать через ИНДЕКС такой результат =B1:B5 A5:C5
Формула кого-то может испугать, но на самом деле всё просто. Я буквально конструирую из ИНДЕКС именно то, что нам надо.
=ИНДЕКС(B1;1):ИНДЕКС(B5;1) ИНДЕКС(A5;1):ИНДЕКС(C5;1)
Надеюсь, теперь даже самые скептически настроенные читатели убедились, что ИНДЕКС возвращает ссылки, а не значения.
Возврат столбца / строки
- ИНДЕКС может возвращать не только ссылки отдельные ячейки, но и векторы.
- Конструкция ИНДЕКС(A1:C5;;3) — вернёт вектор C1:C5 (столбец), так как, если пропустить параметр номер_строки (или указать его равным нулю), но указать параметр номер_столбца, то ИНДЕКС возвращает вектор указанного столбца в пределах диапазона из первого параметра.
- таким образом:
- =СУММ(ИНДЕКС(A1:C5;;3)) вернёт 45,
- =ЧСТРОК(ИНДЕКС(A1:C5;;3)) вернёт 5, а
- {=ИНДЕКС(A1:C5;;3)} вернёт диапазон C1:C5.
В случае формулы массива обратите внимание, что, если вы ввели формулу массива в диапазон ячеек, который превышает размер возвращаемого массива, то лишние ячейки получат значения #Н/Д (смотрите ситуацию 2 на рисунке). А, если формула возвращает вертикальный массив, а принимающий диапазон расположен горизонтально, то все ячейки горизонтального диапазона получат одинаковое значение — из первого элемента возвращаемого вектора (смотрите ситуацию 3 на рисунке), и наоборот, то есть направление векторов должно совпадать.
По аналогии, конструкция ИНДЕКС(A1:C5;3;) вернёт вектор A3:C3, то есть строку. Заметьте, что наличие второй точки с запятой принципиально, и за ней должна быть либо пустота (пробелы игнорируются), либо ноль.
- А теперь вернёмся к формуле:
- =ИНДЕКС(B1;1):ИНДЕКС(B5;1) ИНДЕКС(A5;1):ИНДЕКС(C5;1) и с учётом новых знаний упростим её до вида:
- =ИНДЕКС(A1:C5;;2) ИНДЕКС(A1:C5;5;) — выглядит гораздо более лаконично!
Выбор области
Помните, что в описании синтаксиса ИНДЕКС первый параметр назывался диапазон(ы). Пришло время поговорить вот про эту букву «ы». Выходит диапазонов может быть несколько? Да, их может быть несколько, когда они перечислены через уже упоминаемый выше оператор объединения, — «;» и взяты в скобки. Вот так:
=СУММ( ИНДЕКС( (A1:B5;B1:C5); ; ; A9) )
Если A9 содержит 1, то ИНДЕКС вернёт диапазон A1:B5, а если 2, то B1:C5. Обратите внимание, что второй и третий параметры опущены, это означает, что исходные диапазоны вообще не будут подвергаться какому-либо усечению и вернутся, как есть (до этого мы «отщипывали» то строку, то столбец). В первом случае сумма будет 75, во втором — 85.
Выходит ИНДЕКС может возвращать ячейки, вектора и диапазоны. Невероятная гибкость!
Файл примера
Скачать
Динамические диапазоны
Выше мы с вами убедились, что ИНДЕКС может творить всё что угодно с диапазонами. Поэтому совсем неудивительно, что человечество использует его для создания динамических диапазонов. У меня есть на эту тему отдельная статья, но некоторые примеры я приведу всё равно.
=A1:ИНДЕКС(A:A;СЧЁТЗ(A:A)) — классика жанра, нижняя граница диапазона определяется при помощи ИНДЕКС.
Наиболее распространенные способы определения нижней границы можно посмотреть тут:
А вот довольно впечатляющий пример того, как можно использовать ИНДЕКС в сочетании со своей спутницей ПОИСКПОЗ для формирования именованных динамических диапазонов Начисления и Период, по которым строится диаграмма.
Исходные данные находятся в умной таблице ME. Первый столбец таблицы отсортирован по возрастанию. Указанные ИД связаны с ячейкой G2, в которой мы выбираем номер телефона.
Вот, например, формула для ИД Начисления:
=ИНДЕКС( ME[Начисление]; ПОИСКПОЗ( 'L3'!$G$2; ME[Телефон]; 0 ) ):ИНДЕКС( ME[Начисление]; ПОИСКПОЗ( 'L3'!$G$2; ME[Телефон]; 1 ) )
ПОИСКПОЗ с третьим параметром, равным 0, используется для определения первой строки с номер телефона, а она же с параметром, равным 1, — для определения последней строки. ИНДЕКС же помогает сформировать динамический диапазон. Аналогично формируется ИД Период. ИД Начисления использован для построения ряда диаграммы, а ИД Период для значений оси.
Более мощная замена ВПР
Многие знают, что ИНДЕКС совместно с формулой ПОИСКПОЗ является более продвинутой заменой для формулы ВПР.
Действительно, ВПР плоха тем, что осуществляет поиск только в первом столбце диапазона, более того, этот диапазон должен представлять из себя единый массив данных, а возврат данных возможен только из столбцов правее первого. ИНДЕКС+ПОИСКПОЗ начисто лишены этих недостатков.
Вы можете искать в одном столбце, а данные извлекать из совершенно другого при этом он может быть, как левее, так и вообще ниже, выше или на другом листе. Более того, ИНДЕКС+ПОИСКПОЗ ещё и данные извлекают быстрее на 10-15%.
Прощайте ВПР() и СМЕЩ()
Таким образом получается, что, зная ИНДЕКС, можно забыть о существовании таких функций, как ВПР (выборка данных) и СМЕЩ (динамические диапазоны). Особенно хотелось бы отметить, что функция ИНДЕКС не летучая (non volatile), то есть она не пересчитывается всякий раз, когда меняется любая ячейка в любой открытой книге (как это делает СМЕЩ), а пересчитывается только по мере необходимости.
Подводим итоги
Итак ИНДЕКС:
- Возвращает ссылки, а не значения, что позволяет с его помощью формировать очень эффективные динамические диапазоны
- Может возвращать ссылки как на отдельные ячейки, на вектора и на целые диапазоны
- Позволяет выбирать области — ещё одна степень свободы
- Это не летучая функция
- ИНДЕКС+ПОИСКПОЗ быстрее и гибче ВПР для целей извлечения данных
- Незаменим в формулах массивов
Это ключевая формула в Excel. Знать её просто необходимо. Серьёзная работа в Excel без неё немыслима. Ура!
P.S
Совсем забыл про вторую синтаксическую форму ИНДЕКС, которая существует, но особой погоды не делает. Вот она:
=ИНДЕКС( массив ; номер_строки [; номер_столбца ] )
Под массивом тут подразумеваются конструкции вида {12:34:76:99} — столбец, или {12;34;76;99} — строка. Ясно, что ссылку от такого массива не вернёшь, — только значение и поэтому вроде бы как получается, что это отдельная синтаксическая форма. Пример:
=ИНДЕКС({1;2;3:4;5;6:7;8;9};2;2) вернёт 5.
Массив {1;2;3:4;5;6:7;8;9} — не что иное, как
Источник: http://perfect-excel.ru/publ/excel/formuly_rabochego_lista/naivazhnejshaja_formula_excel/3-1-0-88
Формулы в программе Microsoft Excel
В предыдущем уроке я показывал, как считать в программе Excel при помощи формул. Но бывает, что нужно сделать слишком много вычислений, и считать каждое значение по отдельности будет очень долго. Есть способ ускорить этот процесс.
Посмотрите на таблицу, которую мы составили в предыдущем уроке.
Начиная с ячейки D2 и заканчивая D5, мы считали, используя одну и ту же формулу =Bn*Cn
Число n в нашем случае – это номер ячейки, то есть номер строки, в которой находится ячейка.
В этой табличке только четыре пункта: Сыр, Масло, Молоко, Хлеб. Поэтому нас не сильно затруднило посчитать сумму по каждому наименованию отдельно. Это даже полезно: ведь, как известно, повторение – мать учения. Но что делать, если в таблице не четыре наименования, а сто сорок четыре?! Неужели каждое значение придется считать отдельно?!
К счастью, есть более простой способ. Дело в том, что Excel – программа «умная», и она многое «понимает». Если мы в ячейке посчитаем значение при помощи формулы, то Эксель сможет эту самую формулу применить к другим ячейкам. Попробуем это на нашей таблице.
Удалите все значения в столбике «Сумма». Проще всего выделить ячейки с D2 по D5 и нажать кнопку Delete (Del) на клавиатуре. Таким образом содержимое очистится.
Теперь еще раз посчитаем ячейку D2 при помощи формулы. Напомню, для этого мы печатали в D2 знак равно (=), нажимали на ячейку B2, затем печатали знак умножения (*), нажимали на C2 и нажимали кнопку Enter на клавиатуре.
То есть наша формула выглядит следующим образом: =B2*C2
Проверить это можно, нажав на ячейку D2 и посмотрев в строку формул (вверху).
А теперь попробуем эту формулу применить к другим ячейкам (D3, D4, D5). Для этого щелкните по D2. Ячейка выделится рамочкой. В нижнем правом углу этой рамочки есть небольшой квадратик. Вот он-то нам и нужен.
Если Вы наведете на этот квадратик курсор (плюсик), то он примет вид черного знака плюс (+).
Вот когда он стал таким плюсом, нужно нажать на левую кнопку мыши и, не отпуская ее, тянуть вниз до последней нужной нам ячейки (D5).
Отпустив левую кнопку мыши, программа посчитает значения в каждой ячейке, исходя из указанной формулы =Bn*Cn
Таким образом, Excel «понял», что нужно сделать, и успешно с этим справился.
А теперь другой пример. Напечатаем в ячейку А10 число 45, в А11 — 35, А12 — 25, А13 — 15. В ячейке В10 нужно посчитать, сколько будет А10/5. То есть, печатаем в В10 знак =, затем щелкаем по ячейке А10, делим на 5 и нажимаем Enter на клавиатуре. Итого, получилась формула =А10/5
Теперь выделим В10, то есть щелкнем по этой ячейке и, «схватившись» за маленький черный квадратик внизу, потянем до ячейки В13.
Эксель «применил» введенную формулу к другим ячейкам.
Нумерация строк в Экселе
- Ну, и напоследок, еще один пример того, насколько программа Microsoft Excel многофункциональна.
- Введите в ячейку F2 число 1, а в F3 – число 2.
- Теперь выделите их.
- Нажмите на маленький черный квадратик внизу выделенных ячеек и, не отпуская мышку, тяните вниз до ячейки F10.
- Когда Вы отпустите левую кнопку мыши, вот что произойдет.
Excel «понял», что нам нужны числа по возрастанию и напечатал их за нас. Таким образом, он быстро пронумеровал строки в таблице.
Источник: http://www.neumeka.ru/formuly_excel.html
Как правильно использовать формулы в таблицах Excel — Трюки и приемы в Microsoft Excel
Эта статья содержит описание некоторых способов применения формул в таблицах.
В примере используется простая таблица суммы итоговых значений продаж с тремя столбцами, содержащими сведения о месяце, прогнозируемом показателе и фактическом значении (Месяц, По плану и Реальный показатель), как показано на рис. 160.1.
Я ввел данные, а затем преобразовал диапазон в таблицу с помощью команды Вставка ► Таблицы ► Таблица. Обратите внимание на то, что я не определял никаких имен, а область данных в таблице названа Таблица1 по умолчанию.
Рис. 160.1. Простая таблица стремя столбцами
Работа с итоговой строкой
Если вы хотите вычислить итоговое прогнозируемое и итоговое фактическое значение продаж, вам даже не нужно писать формулы. Просто нажмите кнопку добавления строки итоговых формул в таблицу.
- Активизируйте любую ячейку в таблице.
- Выполните команду Работа с таблицами ► Параметры стилей таблиц и установите флажок Строка итогов.
- Активизируйте ячейку в строке итогов и выберите результирующую формулу в раскрывающемся списке (рис. 160.2).
Например, для расчета суммы значений столбца Реальный показатель выберите Сумма в раскрывающемся списке в ячейке D15. Excel создаст следующую формулу:
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;[Реальный показатель]).
Для функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ 109 является перечисленным аргументом, который представляет сумму. Второй аргумент функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ — это имя столбца в квадратных скобках. Использование названий столбцов в квадратных скобках — способ создания структурированных ссылок внутри таблиц.
Рис. 160.2. Раскрывающийся список позволяет вам выбрать результирующую формулу для столбца таблицы
Вы можете включать/отключать отображение итоговой строки, устанавливая/снимая флажок Строка итогов в группе Работа с таблицами ► Параметры стилей таблиц. Если отключить ее, то результирующие настройки, которые вы выбрали, запоминаются до следующего включения.
Использование формул внутри таблицы
Часто необходимо использовать формулы в таблице. Например, в таблицу, показанную на рис. 160.1, можно добавить столбец, который показывает разницу между фактическим и прогнозируемым значением за каждый месяц. Как вы увидите. Excel существенно упрощает этот процесс.
- Активизируйте ячейку Е2 и введите Разница в заголовок столбца. Excel автоматически расширит таблицу.
- Перейдите к ячейке Е3 и введите знак равенства, обозначающий начало формулы.
- Щелкните на левой стрелке, указав на соответствующее значение н столбце Реальный показатель.
- Введите знак минус (-), а затем щелкните два раза на левой стрелке, указывающей на соответствующее значение в столбце По плану.
- Нажмите Enter, чтобы завершить формулу (рис. 160.3).
Формула вводится в другие ячейки столбца, и строка формул отображает ее:
=[@[Реальный показатель]]-[@[По плану]]
Рис. 160.3. Столбец Разница содержит формулу
Хотя формула была введена в первую строку таблицы, так делать необязательно. Всякий раз, когда формула вводится в пустой столбец таблицы, она распространяется на другие ячейки в столбце. Если вам нужно изменить формулу, отредактируйте любую формулу в столбце, и изменение применится к другим его ячейкам.
Распространение формулы на другие ячейки столбца таблицы — это одна из возможностей автоматической замены в Excel. Чтобы отключить эту функцию, щелкните на значке, который появляется, когда вы вводите формулу, и выберите Не создавать вычисляемые столбцы автоматически.
Ранее в этой статье для создания формулы применялись имена столбцов. Однако вы можете ввести формулу, используя стандартные ссылки на ячейки. Например, попробуйте ввести следующую формулу в ячейку Е3: =D3-C3. Если ввести ссылки на ячейки, то Excel по-прежнему автоматически скопирует формулу в другие ячейки столбца.
Ссылки на данные в таблице
Формулы, которые находятся за пределами таблицы, могут ссылаться на данные внутри таблицы, используя ее имя и заголовки столбцов. Вам не нужно создавать названия для этих элементов. Сама таблица имеет название (например, Таблица1), и вы можете ссылаться на данные в ней с помощью заголовков столбцов.
Вы можете, конечно, использовать стандартные ссылки на ячейки, чтобы обращаться к данным в таблице, но ссылки на таблицу имеют явное преимущество: имена настраиваются автоматически, если размер таблицы изменяется вследствие добавления или удаления строк.
Обратитесь к таблице, показанной на рис. 160.1. Ей было присвоено имя Таблица1 при создании. Для вычисления суммы всех данных в таблице укажите такую формулу: =СУММ(Таблица1).
Эта формула всегда возвращает сумму всех данных, даже если строки или столбцы добавляются или удаляются. Если же вы измените название Таблица1, Excel автоматически откорректирует формулы, которые ссылаются на нее.
Например, если переименовать Таблица1 в AnnualData (используя Диспетчер имен), предыдущая формула изменится так: =СУММ(Annual Data).
Во многих случаях нужно обратиться к конкретному столбцу в таблице. Следующая формула возвращает сумму данных столбца Реальный показатель (но игнорирует итоговую строку): =СУММ(Таблица1[Реальный показатель]). Обратите внимание, что имя столбца заключено в квадратные скобки. Снова формула автоматически подстраивается, если вы изменяете текст в заголовке столбца.
Что еще лучше, Excel оказывает помощь при создании формулы, которая ссылается на данные в таблице. На рис. 160.4 продемонстрирована работа функции автоматического заполнения формулы, помогающей создавать формулу, показывая список элементов в таблице.
Рис. 160.4. Формула автозаполнения полезна при создании формулы, которая относится к данным в таблице
Источник: http://excelexpert.ru/kak-pravilno-ispolzovat-formuly-v-tablicax-excel
Формула суммы в Excel
Любое обучение всегда идет от простого к сложному. Когда-то и я не знал, как в Эксель посчитать сумму столбца. Примерно с этого начинали и другие пользователи. Однако все можно изучить, если приложить усилия и выделить время.
В этой статье рассмотрим самые азы, а именно, как в Экселе сплюсовать ячейки , и как автоматически посчитать сумму столбца.
«+» – плюс
«+» – оператор суммирования.
Чтобы сплюсовать числа в двух или более ячейках, нужно вначале выделить ячейку для записи суммы, нажать «=», левой кнопкой мыши указать первую ячейку, нажать «+», указать вторую ячейку и т.д.
, после выделения последней ячейки нажимать Enter. Данная функция является наследием микрокалькуляторов, когда нужно было набирать и плюсовать каждое значение в отдельности.
На мониторе суммирование плюсиком выглядит примерно так:
Если бы мы имели дело с небольшим количеством данных, то на этом обзор можно было бы закончить. Однако на практике обычно имеют дело с большими массивами данных. Складывать плюсиком будет очень затруднительно. Поэтому существует формула суммы в Эксель, позволяющие несколькими движениями подбить итог у таблицы с сотней строк.
Функция СУММ (SUM) в Excel
СУММ – самая простая и часто используемая функция. Синтаксис очень простой.
- СУММ(число1;число2;…)
- число1;число2;… – это ссылки на ячейки или на целый диапазон.
- Если диапазон суммирования имеет разрывы, то нужные участки следует выделять, удерживая клавишу Ctrl.
Так как функция суммирования используется очень часто, то есть несколько способов ее вызвать. Стандартный вариант – через Мастер функций. Для вызова Мастера функций нужно стать в ячейку (то есть сделать ее активной), где будет прописана формула, затем нажать кнопку fx (слева от строки формул) и выбрать нужную функцию. На рисунке видно, где что нажимать:
Кому такой способ не нравится, в панели инструментов на закладках Главная и Формулы предусмотрена специальная кнопочка — Автосумма.
Использовать автосумму лучше тогда, когда диапазон суммирования является неразрывным, и ячейка для суммирования находится снизу или справа от диапазона суммирования. Иначе придется вручную поправлять диапазон, что не есть большая проблема.
Однако истинные мастера Excel выбирают горячие клавиши. Автосумму можно вызвать комбинацией клавиш Alt + = (Альт и равно). Ниже показано, что происходит на экране при использовании автосуммы: активировали ячейку B21, нажали Alt + = (или кнопку на панели).
Диапазон автоматически выделился – это видно по контуру моргающей рамочки. Формула суммирования появилась как в ячейке, так и в строке формул. Осталось нажать Enter и все – сумма готова. Теперь вы знаете, как в Экселе суммировать столбец или отдельные ячейки.
В видео ниже показан трюк применения автосуммы с помощью горячих клавиш
Поделиться в социальных сетях:
Источник: https://statanaliz.info/excel/funktsii-i-formuly/summirovanie-v-excel/
Excel поможет считать быстрее калькулятора
Excel одна из самых известных программ Microsoft. Область применения Excel не ограничивается построением элементарных таблиц.
Программа применяется для проведения экономических расчётов, построения диаграмм,в бухгалтерии её используют для автоматизирования таблиц, решения уравнений, в картографии, для вывода схем и чертежей
Сложение в Excel
Изучение программы следует начать с примера сложения. Рассмотрим, как можно складывать в excel:
- Для этого возьмём простой пример сложения чисел 6 и 5.
Берётся ячейка и в неё записывается пример«=6+5»
- После нажать клавишу Enter.
- Сумма«11»,отразится в той же ячейке. А строка формул покажет само равенство«=6+5».
Второй способ как в excel сложить числа:
Нужно найти итоговое значение прибыли за 3 месяца за работы.
- Следует выделить задуманные значения и нажать на значок ∑ автосумма в excel на вкладке ФОРМУЛЫ.
рис.1. На скриншоте эти цифры обведены зелёной рамкой, а значок ∑ Автосумма подсвечен зелёным цветом
- Результат отразится в пустой ячейке в столбце Итого.
рис.2. Строка формул покажет«=СУММ(C2:E2)»
Чтобы найти значение остальных данных, нужно копировать формулу«=СУММ(C2:E2)», и поставить её в остальные ячейки столбика Итого. Таким способом можно посчитать в экселе сумму столбца автоматически. Точно также, можно в excel посчитать сумму времени.
Значения в таблицах могут поменяться, но формула в ячейке сохраняется прежней, что поможет посчитать формулу в экселе, не прилагая усилий и экономя время на дальнейшие расчёты.
Работа с функциями Excel
С помощью формул можно не только сделать сумму в экселе, но и делать выборку определённых значений, подчинённых конкретным условиям. Например, дана таблица с указанием наименования фруктов, их цены и веса.
Вот пример
Нужно подсчитать сумму ячеек где 1кг фруктов стоит меньше 100. Вручную этот процесс займёт время, ноExcel предлагает воспользоваться замечательной формулой–СУММЕСЛИМН. Что означает: найти сумму данных, если совпадает множество значений.
Задать алгоритм можно через вкладку Формулы, выбрать список математических функций и кликнуть мышкой по СУММЕСЛИМН. В ячейку нужно задать эту функцию и указать диапазон расчётов. Получим итоговое число 50. А в строке формул видим значение СУММЕСЛИМН (С2:С;В2:В5;«90» условие отбора.
Формула проверит каждую ячейку из заданного диапазона, и если та удовлетворит условию, то будет посчитана
Может потребоваться изменить значения, и выбрать дополнительные критерии.
Например:В той же таблице требуется посчитать наименование фруктов со стоимостью больше 90 и определить их количество на складе по весу менее 20 кг.
Используется та же формула СЧЁТЕСЛИМН
После выборки формула изменится. Она примет вид«=СЧЁТЕСЛИМН (В2:В6;«>90»;С2:С6;«
Источник: https://pcyk.ru/program/excel-pomozhet-schitat-bystree-kalkulyatora/