Green-sell.info

Новые технологии
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как сложить числа в строке excel

Excel поможет считать быстрее калькулятора

Excel одна из самых известных программ Microsoft. Область применения Excel не ограничивается построением элементарных таблиц.

Сложение в Excel

Изучение программы следует начать с примера сложения. Рассмотрим, как можно складывать в excel:

  • Для этого возьмём простой пример сложения чисел 6 и 5.

Берётся ячейка и в неё записывается пример«=6+5»

  • После нажать клавишу Enter.
  • Сумма«11»,отразится в той же ячейке. А строка формул покажет само равенство«=6+5».

Второй способ как в excel сложить числа:

Попробуем в excel сложить ячейки, разбросанные по таблице. Для этого выберем пример:

Нужно найти итоговое значение прибыли за 3 месяца за работы.

  • Следует выделить задуманные значения и нажать на значок ∑ автосумма в excel на вкладке ФОРМУЛЫ.

Результат отразится в пустой ячейке в столбце Итого.

Чтобы найти значение остальных данных, нужно копировать формулу«=СУММ(C2:E2)», и поставить её в остальные ячейки столбика Итого. Таким способом можно посчитать в экселе сумму столбца автоматически. Точно также, можно в excel посчитать сумму времени.

Значения в таблицах могут поменяться, но формула в ячейке сохраняется прежней, что поможет посчитать формулу в экселе, не прилагая усилий и экономя время на дальнейшие расчёты.

Работа с функциями Excel

С помощью формул можно не только сделать сумму в экселе, но и делать выборку определённых значений, подчинённых конкретным условиям. Например, дана таблица с указанием наименования фруктов, их цены и веса.

Нужно подсчитать сумму ячеек где 1кг фруктов стоит меньше 100. Вручную этот процесс займёт время, ноExcel предлагает воспользоваться замечательной формулой–СУММЕСЛИМН. Что означает: найти сумму данных, если совпадает множество значений.

Задать алгоритм можно через вкладку Формулы, выбрать список математических функций и кликнуть мышкой по СУММЕСЛИМН. В ячейку нужно задать эту функцию и указать диапазон расчётов. Получим итоговое число 50. А в строке формул видим значение СУММЕСЛИМН (С2:С;В2:В5;« 90»).

  • Где,(В2:В5) столбец для проверки заданных критериев,«>90» условие отбора.
  • Может потребоваться изменить значения, и выбрать дополнительные критерии. Например:В той же таблице требуется посчитать наименование фруктов со стоимостью больше 90 и определить их количество на складе по весу менее 20 кг.

    После выборки формула изменится. Она примет вид«=СЧЁТЕСЛИМН (В2:В6;«>90»;С2:С6;«

    А2–значение которое нужно заменить, $D$2:$E$5 –означает полное выделение таблицы, «$»—знак, который ограничивает копирование не нужной информации во втором столбике D2:Е5.

    Мы написали формулу только в одну ячейку точно также можно провести нужную выборку, просто скопировав функцию и поставив во все ячейки.

    Вертикальный просмотр ведётся только в первой таблице по всем позициям столбика. В этом случае, поиск слова «яблоки» пройдёт по столбику D.

    Когда ячейка А2 будет обнаружена, программа определит из какой колонки выбрать нужное значение. В данной таблице это колонка Е ,в которой помещены изменённые цены. Если колонок в таблице 10 и более, то для поиска опять берётся первая колонка, а вы записываете нужную вам формулу для выборки.

    В программу заложено множество функций, чтобы разобраться со всеми потребуется много времени. Рассмотрим основные из них:

    1. СУММ–используют для нахождения суммарного значения столбцов и ячеек
    2. ЕСЛИ–используют для выявления сравнения нескольких показателей. Определяется значением Больше и Меньше.
    3. ПРОСМОТР–используют для нахождения нужного значения или для выборки определенного столбца.
    4. ДАТА–используется для возвращения числа дней между задуманными датами
    5. ВПР–используют как вертикальный просмотр в поиске значений.
    6. СЦЕПИТЬ–используют для соединения нескольких столбцов в один.
    7. РУБЛЬ–используют для преобразования числа в текст, используя денежный эквивалент рубль.
    8. СОВПАД–используют вовремя нахождения одинаковых текстовых значений
    9. СТРОЧН–используют для преобразования всех заглавных букв в строчные
    10. ПОВТОР–используют при повторе текста нужное число раз.

    Статья содержит основные этапы работы с таблицами в excel. Рассмотрены методы сложения и выборки по заданным критериям.

    Как посчитать сумму в Excel? Как сложить числа в ячейках?

    Excel — удобная среда для работы с табличными данными. В приложении есть множество функций и команд, которые позволяют производить любые операции с числовыми и текстовыми данными ячеек. Даже для того, чтобы посчитать сумму в этой программе существует несколько различных способов.

    Как посчитать сумму в Excel? Как сложить числа в ячейках?

    Способ 1. Простое сложение

    Допустим, у вас несколько ячеек, содержащих числа, и вы хотели бы сложить их, как в примере на скриншоте. Вы можете добавить значения с понедельника по пятницу (от ячейки B2 до B6), введя следующую формулу в любую другую свободную ячейку электронной таблицы. Эта формула выглядит следующим образом: «=ячейка1+ячейка2+ячейка3».

    Пример таблицы, в которой нужно посчитать сумму данных значений

    Шаг 1. Выберите свободную ячейку, в которой будет отражаться сумма чисел. На скриншоте это ячейка B8. Теперь введите в нее формулу, например, «=B2+B3+B4+B5+B6».

    Вводим формулу в ячейку, выбранную для суммы

    Шаг 2. Нажмите «Enter». Формула будет автоматически сохранена в ячейке, и результат вычислений отобразится так, как показано в примере ниже.

    Нажимаем «Enter», видим сумму всех значений ячеек

    Примечание! Если одна или несколько ячеек пусты или содержат текст, а не число, Excel просто проигнорирует эти значения при вычислении результата.

    Также обратите внимание, что в Excel не принципиально вводить все данные в верхнем регистре. Если вы вводите формулу в нижнем регистре, как показано ниже — Excel автоматически преобразует каждую букву в заглавную, при нажатии «Enter»:

      другими словами, набрать так (см. скриншот ниже);

    Название ячеек можно вводить буквами нижнего регистра

  • это то же самое, что и набирать буквами верхнего регистра (см. скриншот ниже).
  • Вводим значения буквами верхнего регистра

    Главное преимущества использования ссылок на ячейки вместо конкретных чисел заключается в том, что в формуле всегда будет отражаться текущее значение суммы этих ячеек. Каждый раз, когда вы меняете одно из значений в ячейках B2, B3, B4, B5 или B6, соответственно изменится и их сумма в ячейке B8.

    Изменив цифру, например, в ячейке B3, сумма автоматически изменится

    На заметку! Такой способ подходит лишь для маленьких таблиц и в том случае, если ячейки с числами расположены вразброс по всей таблице. Однако использовать ее для подсчета суммы в пределах строки, колонки или любого другого диапазона ячеек крайне неудобно, в этом случае лучше всего и быстрее справляются встроенные функции.

    Способ 2. Функция «Excel Sum»

    Функция «SUM ()» является гораздо более эффективным способом сложения ячеек. Ее можно использовать для суммирования чисел отдельных ячеек. Тем не менее, она также позволяет вам добавить диапазон, просто указав первую и последнюю ячейки, которые будут суммированы. Это особенно удобно, потому что ее можно использовать для написания простой формулы, содержащей сотни или тысячи ячеек.

    Считаем сумму с помощью функции «Excel Sum»

    Синтаксис функции выглядит следующим образом — «= SUM (Number1, Number2, … Number255)», где:

    1. Number1 — (обязательно) первое значение, которое должно быть суммировано. Этот аргумент может содержать фактические данные, конкретное число, или ссылку на ячейку с данными для суммирования.
    2. Number2, Number3, … Number255 — (необязательно) дополнительные значения, суммируемые до 255.

    Шаг 1. Выберите пустую ячейку в таблице или за ее пределами. Теперь нужно вставить формулу. Для этого нажмите на символ формул в панели инструментов и в появившемся окне выберите «СУММ».

    В выбранную ячейку ставим знак «=», нажимаем на панели управления на символ формул, выбираем «СУММ»

    Шаг 2. Теперь нужно настроить диапазон ячеек, которые будут суммироваться нашей формулой.

    Настраиваем диапазон ячеек, которые будут суммироваться формулой

    Шаг 3. Нажмите на кнопку «ОК». Теперь в выбранной вами ячейке отразится сумма.

    Читать еще:  Создание и форматирование таблиц в excel

    Результат, полученный функцией «СУММ»

    Эту функцию можно прописать самостоятельно, без использования диалогового окна. Для этого снова придется выбрать пустую ячейку и вручную вписать в нее формулу с необходимым диапазоном, например, посчитаем сумму обоих колонок с суммой и количеством для светодиодных ламп «Груша».

    Итак, выбрав свободную ячейку, вписываем в нее следующее: «=Сумм(R29C4:R33C5)», где первый набор символов до двоеточия, это левая верхняя ячейка диапазона, а второй — правая нижняя. Вписав формулу, нажимаем на кнопку «Enter».

    В выбранную ячейку ставим знак «=», вводим формулу вручную, нажимаем «Enter»

    Примечание! Название или номер выбранной вами ячейки отображается в левом верхнем углу, слева от строки формул. Без этого не обойтись, если вы имеете дело со сложными, огромными таблицами.

    Помимо ввода вручную вы также можете воспользоваться сочетанием клавиш, которое при одновременном нажатии автоматически пропишет эту функцию в выбранную ячейку. Комбинация клавиш для входа в функцию «СУММ»: Alt + = (знак равенства). Пример:

      Нажмите на ячейку, где должна находиться функция «SUM».

    Нажимаем на ячейку, где должна находиться функция «SUM»

  • Нажмите и удерживайте нажатой клавишу «Alt» на клавиатуре.
  • Нажмите и отпустите знак равенства (=) на клавиатуре, не отпуская клавишу «Alt».
  • Отпустите клавишу «Alt». Функция «SUM» должна быть введена в активную ячейку.

    Функция «SUM», полученная нажатием клавиши «Alt» и знаком «=», нажимаем «Enter» для получения результата

    Существует несколько разновидностей этой функции. Они используются для разных целей и имеют разный синтаксис. Ознакомиться с ними можно в таблице ниже.

    Подсчет суммы в строке таблицы в Microsoft Excel

    Работая с таблицами, часто приходится подбивать общие итоги по конкретному наименованию. В качестве данного наименования может выступать название контрагента, фамилия работника, номер подразделения, дата и т.д. Нередко эти наименования являются заглавием строк и поэтому, чтобы подсчитать общий итог по каждому элементу, приходится суммировать содержимое ячеек конкретной строки. Иногда сложение данных в строках производят и в иных целях. Давайте разберем различные способы, как это можно сделать в программе Excel.

    Суммирование значений в строке

    По большому счету, просуммировать в Экселе значения в строке можно тремя основными способами: использование арифметической формулы, применение функций и автосуммы. При этом, данные способы могут делиться ещё на ряд более конкретизированных вариантов.

    Способ 1: арифметическая формула

    Прежде всего, разберем, как при помощи арифметической формулы можно подсчитать сумму в строчке. Давайте посмотрим, как действует данный способ на конкретном примере.

    Имеем таблицу, в которой указана выручка пяти магазинов по датам. Наименования магазинов являются названиями строк, а даты – названиями столбцов. Нам нужно рассчитать общую сумму выручки первого магазина за весь период. Для этого нам придется произвести сложение всех ячеек строчки, которая относится к данной торговой точке.

    1. Выделяем ячейку, в которую будет выводиться готовый результат подсчета итога. Ставим туда знак «=». Кликаем левой кнопкой мыши по первой ячейке в данной строке, которая содержит числовые значения. Как видим, её адрес тут же отобразится в элементе для вывода суммы. Ставим знак «+». Затем кликаем по следующей ячейке в строке. Таким способом чередуем знак «+» с адресами ячеек строчки, которая относится к первому магазину.

    В итоге в конкретно нашем случае получается следующая формула:

    Естественно, при использовании других таблиц вид её будет отличаться.

  • Для выведения общей суммы выручки по первой торговой точке жмем на кнопку Enter на клавиатуре. Результат выводится в ту ячейку, в которой была расположена формула.
  • Как видим, данный способ довольно простой и интуитивно понятный, но у него имеется один существенный недостаток. На его осуществление нужно потратить много времени, если сравнивать с теми вариантами, которые мы рассмотрим ниже. А если в таблице очень много столбцов, то временные затраты увеличатся ещё больше.

    Способ 2: автосумма

    Гораздо более быстрым способом сложить данные в строчке является применение автосуммы.

      Выделяем все ячейки с числовыми значениями первой строчки. Выделение проводим, зажав левую кнопку мыши. Перейдя во вкладку «Главная», жмем на значок «Автосумма», который расположен на ленте в блоке инструментов «Редактирование».

    Другим вариантом вызова автосуммы является переход во вкладку «Формулы». Там в блоке инструментов «Библиотека функций» на ленте следует щелкнуть по кнопке «Автосумма».

    Если же вы вообще не хотите перемещаться по вкладкам, то после выделения строчки можно просто набрать сочетание горячих клавиш Alt+=.

  • Какое бы действие из вышеописанных манипуляций вы не выбрали, справа от выделенного диапазона отобразится число. Оно и будет составлять сумму значений строчки.
  • Как видим, данный способ позволяет произвести подсчет суммы в строке гораздо быстрее, чем предыдущий вариант. Но у него тоже имеется недостаток. Он состоит в том, что сумма будет выводиться только справа от выделенного горизонтального диапазона, а не в том месте, где захочет пользователь.

    Способ 3: функция СУММ

    Преодолеть недостатки двух вышеописанных способов может вариант с применением встроенной функции Excel под названием СУММ.

    Оператор СУММ принадлежит к группе математических функций Эксель. Его задачей является суммирование чисел. Синтаксис этой функции имеет такой вид:

    Как видим, аргументами этого оператора являются числа или адреса ячеек, в которых они располагаются. Их количество может быть до 255.

    Посмотрим, как можно просуммировать элементы в строке при помощи данного оператора на примере нашей таблицы.

      Выделяем любую пустую ячейку на листе, куда предполагаем выводить итог вычисления. При желании можно её выбрать даже на другом листе книги. Но подобное бывает все-таки редко, так как в большинстве случаев более удобно традиционно располагать ячейку для вывода итогов в той же строке, в которой находятся расчетные данные. После того, как выделение произведено, щелкаем по значку «Вставить функцию» слева от строки формул.

    Запускается инструмент, который носит наименование Мастер функций. Переходим в нем в категорию «Математические» и из открывшегося списка операторов выбираем название «СУММ». Затем кликаем по кнопке «OK» внизу окошка Мастера функций.

    Производится активация окна аргументов оператора СУММ. В этом окне может располагаться до 255 полей, но для решения нашей задачи понадобится всего одно поле – «Число1». В него нужно ввести координаты той строки, значения в которой следует сложить. Для этого ставим курсор в указанное поле, а затем, произведя зажим левой кнопкой мыши, выделяем курсором весь числовой диапазон нужной нам строчки. Как видим, адрес данного диапазона тут же будет отображен в поле окна аргументов. Затем щелкаем по кнопке «OK».

  • После того, как мы произвели указанное действие, сумма значений строки тут же отобразится в той ячейке, которую мы выделили ещё на самом первом этапе решения задачи данным способом.
  • Как видим, данный способ довольно гибкий и относительно быстрый. Правда, не для всех пользователей он интуитивно понятен. Поэтому те из них, которые не знают о его существовании из различных источников, редко когда находят его в интерфейсе Excel самостоятельно.

    Способ 4: массовое суммирование значений в строках

    Но что делать, если нужно просуммировать не одну и не две строчки, а, скажем 10, 100 или даже 1000? Неужели для каждой строки требуется в отдельности применять вышеописанные действия? Как оказывается, совсем не обязательно. Для этого нужно просто скопировать формулу суммирования в другие ячейки, в которые вы планируете выводить сумму по остальным строчкам. Сделать это можно при помощи инструмента, который носит наименование маркера заполнения.

      Производим сложение значений в первой строке таблицы любым из тех способов, которые были описаны ранее. Ставим курсор в нижний правый угол ячейки, в которой отображается результат применяемой формулы или функции. При этом курсор должен изменить свой внешний вид и преобразоваться в маркер заполнения, который выглядит, как небольшой крестик. Затем зажимаем левую кнопку мыши и перетаскиваем курсор вниз, параллельно ячейкам с наименованиями строк.

    Читать еще:  Параметры в excel 2020

  • Как видим, все ячейки были заполнены данными. Это и есть сумма значений отдельно по строкам. Такой результат удалось получить потому, что по умолчанию все ссылки в Excel относительны, а не абсолютны, и при копировании изменяют свои координаты.
  • Как видим, в Экселе существует три основных способа подсчитать сумму значений в строчках: арифметическая формула, автосумма и функция СУММ. Каждый из данных вариантов имеет свои достоинства и недостатки. Наиболее интуитивно простой способ – это применение формулы, самый быстрый вариант – автосумма, а самый универсальный – использование оператора СУММ. Кроме того, с помощью маркера заполнения можно проводить массовое суммирование значений по строкам, выполненное одним из трех способов, которые были перечислены выше.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    8 простых способов как посчитать в Excel сумму столбца

    Как посчитать сумму в Excel быстро и просто? Чаще всего нас интересует итог по столбцу либо строке. Попробуйте различные способы найти сумму по столбцу, используйте функцию СУММ или же преобразуйте ваш диапазон в «умную» таблицу для простоты расчетов, складывайте данные из нескольких столбцов либо даже из разных таблиц. Все это мы увидим на примерах.

    Как суммировать весь столбец либо строку.

    Если мы вводим функцию вручную, то в вашей таблице Excel появляются различные возможности расчетов. В нашей таблице записана ежемесячная выручка по отделам.

    Если поставить формулу суммы в G2

    то получим общую выручку по первому отделу.

    Обратите внимание, что наличие текста, а не числа, в ячейке B1 никак не сказалось на подсчетах. Складываются только числовые значения, а символьные – игнорируются.

    Важное замечание! Если среди чисел случайно окажется дата, то это окажет серьезное влияние на правильность расчетов. Дело в том, что даты хранятся в Excel в виде чисел, и отсчет их начинается с 1900 года ежедневно. Поэтому будьте внимательны, рассчитывая сумму столбца в Excel и используя его в формуле целиком.

    Все сказанное выше в полной мере относится и к работе со строками.

    Но суммирование столбца целиком встречается достаточно редко. Гораздо чаще область, с которой мы будем работать, нужно указывать более тонко и точно.

    Суммируем диапазон ячеек.

    Важно научиться правильно указать диапазон данных. Вот как это сделать, если суммировать продажи за 1-й квартал:

    Формула расчета выглядит так:

    Вы также можете применить ее и для нескольких областей, которые не пересекаются между собой и находятся в разных местах вашей электронной таблицы.

    В формуле последовательно перечисляем несколько диапазонов:

    Естественно, их может быть не два, а гораздо больше: до 255 штук.

    Как вычислить сумму каждой N-ой строки.

    В таблице расположены повторяющиеся с определенной периодичностью показатели — продажи по отделам. Необходимо рассчитать общую выручку по каждому из них. Сложность в том, что интересующие нас показатели находятся не рядом, а чередуются. Предположим, мы анализируем сведения о продажах трех отделов помесячно. Необходимо определить продажи по каждому отделу.

    Иначе говоря, нужно, двигаясь вниз, взять каждую третью строчку.

    Это можно сделать двумя способами.

    Первый – самый простой, «в лоб». Складываем все цифры нужного отдела обычной математической операцией сложения. Выглядит просто, но представьте, если у вас статистика, предположим, за 3 года? Придется обработать 36 чисел…

    Второй способ – для более «продвинутых», но зато универсальный.

    И затем нажимаем комбинацию клавиш CTRL+SHIFT+ENTER, поскольку используется формула массива. Excel сам добавит к фигурные скобки слева и справа.

    Как это работает? Нам нужна 1-я, 3-я, 6-я и т.д. позиции. При помощи функции СТРОКА() мы вычисляем номер текущей позиции. И если остаток от деления на 3 будет равен нулю, то значение будет учтено в расчете. В противном случае – нет.

    Для такого счетчика мы будем использовать номера строк. Но наше первое число находится во второй строке рабочего листа Эксель. Поскольку надо начинать с первой позиции и потом брать каждую третью, а начинается диапазон со 2-й строчки, то к порядковому номеру её добавляем 1. Тогда у нас счетчик начнет считать с цифры 3. Для этого и служит выражение СТРОКА(C2:C16)+1. Получим 2+1=3, остаток от деления на 3 равен нулю. Так мы возьмем 1-ю, 3-ю, 6-ю и т.д. позиции.

    Формула массива означает, что Excel должен последовательно перебрать все ячейки диапазона – начиная с C2 до C16, и с каждой из них произвести описанные выше операции.

    Когда будем находить продажи по Отделу 2, то изменим выражение:

    Ничего не добавляем, поскольку первое подходящее значение как раз и находится в 3-й позиции.

    Аналогично для Отдела 3

    Вместо добавления 1 теперь вычитаем 1, чтобы отсчет вновь начался с 3. Теперь брать будем каждую третью позицию, начиная с 4-й.

    Ну и, конечно, не забываем нажимать CTRL+SHIFT+ENTER.

    Примечание. Точно таким же образом можно суммировать и каждый N-й столбец в таблице. Только вместо функции СТРОКА() нужно будет использовать СТОЛБЕЦ().

    Сумма каждых N строк.

    В таблице Excel записана ежедневная выручка магазина за длительный период времени. Необходимо рассчитать еженедельную выручку за каждую семидневку.

    Используем то, что СУММ() может складывать значения не только в диапазоне данных, но и в массиве. Такой массив значений ей может предоставить функция СМЕЩ.

    Напомним, что здесь нужно указать несколько аргументов:

    1. Начальную точку. Обратите внимание, что С2 мы ввели как абсолютную ссылку.

    2. Сколько шагов вниз сделать

    3. Сколько шагов вправо сделать. После этого попадаем в начальную (левую верхнюю) точку массива.

    4. Сколько значений взять, вновь двигаясь вниз.

    5. Сколько колонок будет в массиве. Попадаем в конечную (правую нижнюю) точку массива значений.

    Итак, формула для 1-й недели:

    В данном случае СТРОКА() – это как бы наш счетчик недель. Отсчет нужно начинать с 0, чтобы действия начать прямо с ячейки C2, никуда вниз не перемещаясь. Для этого используем СТРОКА()-2. Поскольку сама формула находится в ячейке F2, получаем в результате 0. Началом отсчета будет С2, а конец его – на 5 значений ниже в той же колонке.

    СУММ просто сложит предложенные ей пять значений.

    Для 2-й недели в F3 формулу просто копируем. СТРОКА()-2 даст здесь результат 1, поэтому начало массива будет 1*5=5, то есть на 5 значений вниз в ячейке C7 и до С11. И так далее.

    Как найти сумму наибольших (наименьших) значений.

    Задача: Суммировать 3 максимальных или 3 минимальных значения.

    Функция НАИБОЛЬШИЙ возвращает самое большое значение из перечня данных. Хитрость в том, что второй ее аргумент показывает, какое именно значение нужно вернуть: 1- самое большое, 2 – второе по величине и т.д. А если указать <1;2;3>– значит, нужны три самых больших. Но при этом не забывайте применять формулу массива и завершать комбинацией клавиш CTRL+SHIFT+ENTER.

    Аналогично обстоит дело и с самыми маленькими значениями:

    3-D сумма, или работаем с несколькими листами рабочей книги Excel.

    Чтобы подсчитать цифры из одинаковой формы диапазона на нескольких листах, вы можете записывать координаты данных специальным синтаксисом, называемым «3d-ссылка».

    Предположим, на каждом отдельном листе вашей рабочей книги имеется таблица с данными за неделю. Вам нужно свести все это в единое целое и получить свод за месяц. Для этого будем ссылаться на четыре листа.

    Читать еще:  Как убрать дублирующие строки в excel

    Посмотрите на этом небольшом видео, как применяются 3-D формулы.

    Как видите, у нас имеется 4 одинаковых таблицы. Стандартный метод нахождения выручки за месяц –

    В качестве аргументов перечисляем диапазоны данных.

    Мы указываем программе, что нужно произвести вычисления с ячейками B2:B8, находящимися на листах неделя1, неделя2, неделя3, неделя4. Здесь номер листа последовательно увеличивается на 1.

    Важное замечание. Вы можете пользоваться 3D-ссылками и в других случаях. К примеру, выражение

    найдет среднее значение однодневной выручки за месяц.

    Поиск нужного столбца и расчет его суммы.

    Имеются сведения о продаже товаров, для каждого из них выделен отдельная колонка. Необходимо рассчитать продажи по выбранному товару. Иначе говоря, нам в Экселе нужно рассчитать сумму столбца, но сначала нужно всего лишь найти этот нужный нам столбец среди других аналогичных.

    Для поиска и выбора конкретного товара используем весьма популярную комбинацию функций ИНДЕКС+ПОИСКПОЗ.

    Расчет суммы в G3 выполним так:

    Итак, комбинация ИНДЕКС+ПОИСКПОЗ должны возвратить для дальнейших расчетов набор чисел в виде вертикального массива, который и будет потом просуммирован.

    Опишем это подробнее.

    ПОИСКПОЗ находит в шапке наименований таблицы B1:D1 нужный продукт (бананы) и возвращает его порядковый номер (иначе говоря, 2).

    Затем ИНДЕКС выбирает из массива значений B2:D21 соответствующий номер столбца (второй). Будет возвращен весь столбик данных с соответствующим номером, поскольку номер строки (первый параметр функции) указан равным 0. На нашем рисунке это будет С2:С21. Остается только подсчитать все значения в этой колонке.

    В данном случае, чтобы избежать ошибок при записи названия товара, мы рекомендовали бы использовать выпадающий список в F3, а значения для наполнения его брать из B1:D1.

    Сумма столбцов из нескольких таблиц.

    Как в Экселе посчитать сумму столбца, если таких столбцов несколько, да и сами они находятся в нескольких разных таблицах?

    Для получения итогов сразу по нескольким таблицам также используем функцию СУММ и структурированные ссылки. Такие ссылки появляются при создании в Excel «умной» таблицы.

    При создании её Excel назначает имя самой таблице и каждому заголовку колонки в ней. Эти имена затем можно использовать в выражениях: они могут отображаться в виде подсказок в строке ввода.

    Суммирование каждой 2-й, 3-й. N-й ячейки

    Постановка задачи

    Предположим, что у нас имеется вот такая таблица с данными по выручке и выполнению плана для нескольких городов:

    Необходимо просуммировать выручку по всем городам или, что примерно то же самое, подсчитать средний процент выполнения плана по всем городам.

    Если решать проблему «в лоб», то придется вводить длинную формулу с перебором всех ячеек, т.к. сразу весь диапазон одним движением выделить не получится:

    Если количество городов в таблице больше пары десятков, то такой способ начинает нагонять тоску, да и ошибиться при вводе формулы можно запросто. Как же поступить? Есть способы сделать это изящнее.

    Способ 1. Функция СУММЕСЛИ (SUMIF) и ее аналоги для выборочного суммирования по условию

    Если в таблице есть столбец с признаком, по которому можно произвести выборочное суммирование (а у нас это столбец В со словами «Выручка» и «План»), то можно использовать функцию СУММЕСЛИ (SUMIF) :

    Первый аргумент этой функции — диапазон проверяемых ячеек, второй — критерий отбора (слово «Выручка«), третий — диапазон ячеек с числами для суммирования.

    Начиная с версии Excel 2007 в базовом наборе появилась еще и функция СРЗНАЧЕСЛИ (AVERAGEIF) , которая подсчитывает не сумму, а среднее арифметическое по условию. Ее можно использовать, например, для вычисления среднего процента выполнения плана. Подробно про все функции выборочного суммирования можно почитать в этой статье с видеоуроком. Минус этого способа в том, что в таблице должен быть отдельный столбец с признаком, а это бывает не всегда.

    Способ 2. Формула массива для суммирования каждой 2-й, 3-й . N-й строки

    Если удобного отдельного столбца с признаком для выборочного суммирования нет или значения в нем непостоянные (где-то «Выручка«, а где-то «Revenue» и т.д.), то можно написать формулу, которая будет проверять номер строки для каждой ячейки и суммировать только те из них, где номер четный, т.е. кратен двум:

    Давайте подробно разберем формулу в ячейке G2. «Читать» эту формулу лучше из середины наружу:

    • Функция СТРОКА (ROW) выдает номер строки для каждой по очереди ячейки из диапазона B2:B15.
    • Функция ОСТАТ (MOD) вычисляет остаток от деления каждого полученного номера строки на 2.
    • Функция ЕСЛИ (IF) проверяет остаток, и если он равен нулю (т.е. номер строки четный, кратен 2), то выводит содержимое очередной ячейки или, в противном случае, не выводит ничего.
    • И, наконец, функция СУММ (SUM) суммирует весь набор значений, которые выдает ЕСЛИ, т.е. суммирует каждое 2-е число в диапазоне.
    • Данная формула должна быть введена как формула массива, т.е. после ее набора нужно нажать не Enter, а сочетание Ctrl+Alt+Enter. Фигурные скобки набирать с клавиатуры не нужно, они добавятся к формуле автоматически.

    Для ввода, отладки и общего понимания работы подобных формул можно использовать следующий трюк: если выделить фрагмент сложной формулы и нажать клавишу F9, то Excel прямо в строке формул вычислит выделенное и отобразит результат. Например, если выделить функцию СТРОКА(B2:B15) и нажать F9, то мы увидим массив номеров строк для каждой ячейки нашего диапазона:

    А если выделить фрагмент ОСТАТ(СТРОКА(B2:B15);2) и нажать на F9, то мы увидим массив результатов работы функции ОСТАТ, т.е. остатки от деления номеров строк на 2:

    И, наконец, если выделить фрагмент ЕСЛИ(ОСТАТ(СТРОКА(B2:B15);2)=0;B2:B15) и нажать на F9, то мы увидим что же на самом деле суммирует функция СУММ в нашей формуле:

    Значение ЛОЖЬ (FALSE) в данном случае интерпретируются Excel как ноль, так что мы и получаем, в итоге, сумму каждого второго числа в нашем столбце.

    Легко сообразить, что вместо функции суммирования в эту конструкцию можно подставить любые другие, например функции МАКС (MAX) или МИН (MIN) для вычисления максимального или минимального значений и т.д.

    Если над таблицей могут в будущем появляться новые строки (шапка, красивый заголовок и т.д.), то лучше слегка модернизировать формулу для большей универсальности:

    Способ 3. Функция БДСУММ и таблица с условием

    Формулы массива из предыдущего способа — штука красивая, но имеют слабое место — быстродействие. Если в вашей таблице несколько тысяч строк, то подобная формула способна заставить ваш Excel «задуматься» на несколько секунд даже на мощном ПК. В этом случае можно воспользоваться еще одной альтернативой — функцией БДСУММ (DSUM) . Перед использованием эта функция требует небольшой доработки, а именно — создания в любом подходящем свободном месте на нашем листе миниатюрной таблицы с условием отбора. Заголовок этой таблицы может быть любым (слово «Условие» в E1), лишь бы он не совпадал с заголовками из таблицы с данными. После ввода условия в ячейку E2 появится слово ИСТИНА (TRUE) или ЛОЖЬ (FALSE) — не обращайте внимания, нам нужна будет сама формула из этой ячейки, выражающая условие, а не ее результат. После создания таблицы с условием можно использовать функцию БДСУММ (DSUM) :

    Способ 4. Суммирование каждой 2-й, 3-й. N-й строки

    Если нужно просуммировать не отдельные ячейки, а целые строки, то можно это легко реализовать формулой массива, аналогичной способу 2:

    Поскольку функция СУММПРОИЗВ (SUMPRODUCT) автоматически преобразует свои аргументы в массивы, то в этом случае нет необходимости даже нажимать Ctrl+Shift+Enter.

    Ссылка на основную публикацию
    Adblock
    detector