Как просуммировать ячейки через одну в excel

Содержание

  1. Как сделать сумму ячеек в excel через строку?
  2. Постановка задачи
  3. Способ 1. Функция СУММЕСЛИ (SUMIF) и ее аналоги для выборочного суммирования по условию
  4. Способ 2. Формула массива для суммирования каждой 2-й, 3-й … N-й строки
  5. Способ 3. Функция БДСУММ и таблица с условием
  6. Способ 4. Суммирование каждой 2-й, 3-й… N-й строки
  7. Ссылки по теме
  8. Суммирование значений в строке
  9. Способ 1: арифметическая формула
  10. Способ 2: автосумма
  11. Способ 3: функция СУММ
  12. Способ 4: массовое суммирование значений в строках
  13. Помогла ли вам эта статья?
  14. Простое сложение
  15. Сложение каждой ячейки
  16. Суммирование столбца
  17. Использование формулы с помощью параметра «СУММ»
  18. Суммирование с разных листов

Как сделать сумму ячеек в excel через строку?

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

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

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

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

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

Способ 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.

Ссылки по теме

  • Подсчет выборочной суммы, среднего, количества и т.д. по одному или нескольким условиям.
  • Что такое формулы массива, как их вводить, как они работают

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

Читайте также: Как посчитать сумму в Экселе

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Урок: Мастер функций в Экселе

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

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

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

    Урок: Как сделать автозаполнение в Экселе

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

    Мы рады, что смогли помочь Вам в решении проблемы.

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

    Помогла ли вам эта статья?

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

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

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

    Простое сложение

    Начем с легенько разминки. Если вам нужно посчитать сyмму каких-то чиcел, то самое простое — это сделать обычный пример. Для этого встаньте на любую ячейку и напишите знак равенства (=), после чего начинайте складывать нужные цифры (=15+6+94+3-10+2). Последним штрихом вам нужно будет жмахнуть клавишу Enter, тогда весь этот математический пример молниеносно преобразуется в решенный ответ.

    Сложение каждой ячейки

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

    1. Откройте документ excel, где у вас записаны какие-либо значения.
    2. Теперь выберите какое-нибудь свободное место и поставьте туда знак «Равно» (=). В этот момент у вас активировалась функция решения примеров, и неважно каких, сложения или вычитания.
    3. Теперь нажмите на ячeйку, где у вас записано первое число, которое вы хотите использовать для сложения. В том месте, где мы ставили знак «=», должна появится координата этой цифры, т.е. C6 или D2, и т.д. Отлично. Это то, что нам нужно.
    4. Теперь поставьте знак «+» и нажмите на следующую ячейкy с данными, которое вы хотите использовать для сложения. Видите, как меняется значение в том месте, где мы ставили «=»? Да. Теперь там стоят уже две координаты, объединенные плюсом.
    5. Таким же образом продолжайте искать оставшиеся цифры и когда они закончатся, вам останется нажать Enter и значения, которые вы выбрали суммируются, а сама сумма покажется в ячейке, в которой мы изначально ставили знак равенства.

    Суммирование столбца

    Теперь перейдем к самому простому и вкусному. Да, сейчас вы узнаете как суммировать столбец.

    Выделите столбeц или его часть, после чего переходите во вкладку «Формулы» и выбирайте там пункт «Автосумма». После этой несложной манипуляции вы увидите сумму всех выделенных вами чисел. Она автоматически встанет в ближайшую свободную ячейку в вашем столбце.

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

    Использование формулы с помощью параметра «СУММ»

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

    1. Поставьте курсор в то место, где вы хотите, чтобы отображался ваш результат и поставьте туда уже знакомый нам знак равенства.
    2. Теперь нам нужно выполнить функцию «СУММ». Ее вы можете выбрать в левом верхнем углу листа, нажав на него. Либо вы можете увидеть ее во вкладке «Формулы», а затем выбрать «Математические», и уже там, среди множества других функций, искать заветную СУММ. В общем жмахайте.
    3. Вам откроется окно с аргументами функции. Здесь вы должны будете выбрать диапазон чисел, которые будете складывать. Например я хочу сложить столбик от А1 до А7. Тогда поставьте курсор в графу «Число 1», а затем выделите нужные ячейки.
    4. Теперь нажмите Enter и вы увидите, что всё у вас отлично посчиталось.

    Кстати этим же способом вы можете воспользоваться, чтобы посчитать сумму ячеек с разных листов. Давайте расскажу чуть подробнее.

    Суммирование с разных листов

    1. Откройте (создайте) новую таблицу, где разные значения будут находиться на разных листах. Сделали: Молодцы. И тогда сразу же поставьте в любую ячейку на любом лиcте знакомый значок «=» и снова выберите функцию «СУММ», как я рассказывал выше.
    2. Теперь, когда у вас открылось окно «Аргументы функции», поставьте курсор в строку «Число 1», после чего выделите нужные значения на первом листe.
    3. Теперь ставьте курсор в строку «Число 2», переходите на другой лист, и выделяйте все числа там. После этого нажмите ОК.

    Всё, теперь несмотря на то, что числа находятся разных местах, сумма посчитана. Эта функция делает данный табличный редактор еще удобнее.

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

    Ну на этом у меня вроде бы всё. Если остались какие-либо непонятки, то спрашивайте. С удовольствием отвечу на интересующие вас вопросы. Так же рекомендую вам подписаться на обновления моего блога, чтобы всегда быть в курсе обо всем новом и интересном. Увидимся с вами в других статьях. Пока-пока!

    Источник

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

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

    sum-every-N-row1.png

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

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

    sum-every-N-row2.png

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

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

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

    sum-every-N-row3.png

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

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

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

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

    sum-every-N-row4.png

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

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

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

    sum-every-N-row5.png

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

    sum-every-N-row6.png

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

    sum-every-N-row7.png

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

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

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

    sum-every-N-row8.png

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

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

    sum-every-N-row10.png

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

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

    sum-every-N-row11.png

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

    Ссылки по теме

    • Подсчет выборочной суммы, среднего, количества и т.д. по одному или нескольким условиям.
    • Что такое формулы массива, как их вводить, как они работают

    Содержание

      • 0.1 Постановка задачи
      • 0.2 Способ 1. Функция СУММЕСЛИ (SUMIF) и ее аналоги для выборочного суммирования по условию
      • 0.3 Способ 2. Формула массива для суммирования каждой 2-й, 3-й … N-й строки
      • 0.4 Способ 3. Функция БДСУММ и таблица с условием
      • 0.5 Способ 4. Суммирование каждой 2-й, 3-й… N-й строки
      • 0.6 Ссылки по теме
    • 1 Суммирование значений в строке
      • 1.1 Способ 1: арифметическая формула
      • 1.2 Способ 2: автосумма
      • 1.3 Способ 3: функция СУММ
      • 1.4 Способ 4: массовое суммирование значений в строках
      • 1.5 Помогла ли вам эта статья?
    • 2 Простое сложение
    • 3 Сложение каждой ячейки
    • 4 Суммирование столбца
    • 5 Использование формулы с помощью параметра «СУММ»
    • 6 Суммирование с разных листов

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

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

    как сделать сумму ячеек в excel через строку

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

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

    как сделать сумму ячеек в excel через строку

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

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

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

    как сделать сумму ячеек в excel через строку

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

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

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

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

    как сделать сумму ячеек в excel через строку

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

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

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

    как сделать сумму ячеек в excel через строку

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

    как сделать сумму ячеек в excel через строку

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

    как сделать сумму ячеек в excel через строку

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

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

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

    как сделать сумму ячеек в excel через строку

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

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

    как сделать сумму ячеек в excel через строку

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

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

    как сделать сумму ячеек в excel через строку

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

    Ссылки по теме

    • Подсчет выборочной суммы, среднего, количества и т.д. по одному или нескольким условиям.
    • Что такое формулы массива, как их вводить, как они работают

    как сделать сумму ячеек в excel через строку

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

    Читайте также: Как посчитать сумму в Экселе

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

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

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

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

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

    как сделать сумму ячеек в excel через строку

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

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

      =B3+C3+D3+E3+F3+G3+H3

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

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

    как сделать сумму ячеек в excel через строку

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

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

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

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

      как сделать сумму ячеек в excel через строку

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

      как сделать сумму ячеек в excel через строку

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

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

    как сделать сумму ячеек в excel через строку

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

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

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

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

    =СУММ(число1;число2;…)

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

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

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

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

    Урок: Мастер функций в Экселе

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

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

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

    Урок: Как сделать автозаполнение в Экселе

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

    Мы рады, что смогли помочь Вам в решении проблемы.

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

    Помогла ли вам эта статья?

    Да Нет

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

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

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

    Простое сложение

    Начем с легенько разминки. Если вам нужно посчитать сyмму каких-то чиcел, то самое простое — это сделать обычный пример. Для этого встаньте на любую ячейку и напишите знак равенства (=), после чего начинайте складывать нужные цифры (=15+6+94+3-10+2). Последним штрихом вам нужно будет жмахнуть клавишу Enter, тогда весь этот математический пример молниеносно преобразуется в решенный ответ.

    Сложение каждой ячейки

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

    1. Откройте документ excel, где у вас записаны какие-либо значения.
    2. Теперь выберите какое-нибудь свободное место и поставьте туда знак «Равно» (=). В этот момент у вас активировалась функция решения примеров, и неважно каких, сложения или вычитания.
    3. Теперь нажмите на ячeйку, где у вас записано первое число, которое вы хотите использовать для сложения. В том месте, где мы ставили знак «=», должна появится координата этой цифры, т.е. C6 или D2, и т.д. Отлично. Это то, что нам нужно.
    4. Теперь поставьте знак «+» и нажмите на следующую ячейкy с данными, которое вы хотите использовать для сложения. Видите, как меняется значение в том месте, где мы ставили «=»? Да. Теперь там стоят уже две координаты, объединенные плюсом. 
    5. Таким же образом продолжайте искать оставшиеся цифры и когда они закончатся, вам останется нажать Enter и значения, которые вы выбрали суммируются, а сама сумма покажется в ячейке, в которой мы изначально ставили знак равенства. 

    Суммирование столбца

    Теперь перейдем к самому простому и вкусному. Да, сейчас вы узнаете как суммировать столбец.

    Выделите столбeц или его часть, после чего переходите во вкладку «Формулы» и выбирайте там пункт «Автосумма». После этой несложной манипуляции вы увидите сумму всех выделенных вами чисел. Она автоматически встанет в ближайшую свободную ячейку в вашем столбце.

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

    Использование формулы с помощью параметра «СУММ»

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

    1. Поставьте курсор в то место, где вы хотите, чтобы отображался ваш результат и поставьте туда уже знакомый нам знак равенства.
    2. Теперь нам нужно выполнить функцию «СУММ». Ее вы можете выбрать в левом верхнем углу листа, нажав на него. Либо вы можете увидеть ее во вкладке «Формулы», а затем выбрать «Математические», и уже там, среди множества других функций, искать заветную СУММ. В общем жмахайте. 
    3. Вам откроется окно с аргументами функции. Здесь вы должны будете выбрать диапазон чисел, которые будете складывать. Например я хочу сложить столбик от А1 до А7. Тогда поставьте курсор в графу «Число 1», а затем выделите нужные ячейки. 
    4. Теперь нажмите Enter и вы увидите, что всё у вас отлично посчиталось. 

    Кстати этим же способом вы можете воспользоваться, чтобы посчитать сумму ячеек с разных листов. Давайте расскажу чуть подробнее.

    Суммирование с разных листов

    1. Откройте (создайте) новую таблицу, где разные значения будут находиться на разных листах. Сделали: Молодцы. И тогда сразу же поставьте в любую ячейку на любом лиcте знакомый значок «=» и снова выберите функцию «СУММ», как я рассказывал выше.
    2. Теперь, когда у вас открылось окно «Аргументы функции», поставьте курсор в строку «Число 1», после чего выделите нужные значения на первом листe. 
    3. Теперь ставьте курсор в строку «Число 2», переходите на другой лист, и выделяйте все числа там. После этого нажмите ОК

    Всё, теперь несмотря на то, что числа находятся разных местах, сумма посчитана. Эта функция делает данный табличный редактор еще удобнее.

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

    Ну на этом у меня вроде бы всё. Если остались какие-либо непонятки, то спрашивайте. С удовольствием отвечу на интересующие вас вопросы. Так же рекомендую вам подписаться на обновления моего блога, чтобы всегда быть в курсе обо всем новом и интересном. Увидимся с вами в других статьях. Пока-пока!

    С уважением, Дмитрий Костин.

    Формула суммирования через одну ячейку

    MarinaKabanova

    Дата: Вторник, 10.07.2012, 12:25 |
    Сообщение № 1

    Группа: Пользователи

    Ранг: Новичок

    Сообщений: 16


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    Подскажите если ли какая нить формула , что бы ячейки суммировались через одну, что бы не применять формулу сумм(А1;А3;А5;…)

     

    Ответить

    Serge_007

    Дата: Вторник, 10.07.2012, 12:51 |
    Сообщение № 2

    Группа: Админы

    Ранг: Местный житель

    Сообщений: 15894


    Репутация:

    2623

    ±

    Замечаний:
    ±


    Excel 2016

    Есть.
    Например такая: [vba]

    Code

    =СУММПРОИЗВ(ОСТАТ(СТРОКА(1:10);2)*A1:A10)

    [/vba]

    ЗЫ Смотрите в каком разделе задаёте вопрос. Тему перенёс


    ЮMoney:41001419691823 | WMR:126292472390

     

    Ответить

    MarinaKabanova

    Дата: Вторник, 10.07.2012, 13:12 |
    Сообщение № 3

    Группа: Пользователи

    Ранг: Новичок

    Сообщений: 16


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    Serge_007

    Спасибо за формулу

     

    Ответить

    ВладимирG

    Дата: Вторник, 10.07.2012, 14:44 |
    Сообщение № 4

    Группа: Проверенные

    Ранг: Форумчанин

    Сообщений: 136


    Репутация:

    22

    ±

    Замечаний:
    0% ±


    2007

    или:

    =СУММПРОИЗВ(ЕНЕЧЁТ(СТРОКА(A1:A10))*A1:A10)

     

    Ответить

    MarinaKabanova

    Дата: Среда, 11.07.2012, 18:09 |
    Сообщение № 5

    Группа: Пользователи

    Ранг: Новичок

    Сообщений: 16


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    ВладимирG
    Спасибо за формулу, тоже оч интеренсая

     

    Ответить

    MCH

    Дата: Среда, 11.07.2012, 18:20 |
    Сообщение № 6

    Группа: Админы

    Ранг: Старожил

    Сообщений: 2002


    Репутация:

    751

    ±

    Замечаний:
    ±


    Quote (ВладимирG)

    =СУММПРОИЗВ(ЕНЕЧЁТ(СТРОКА(A1:A10))*A1:A10)

    данная формула не будет работать в 2003 офисе, т.к. функция ЕНЕЧЁТ из «Пакета анализа» не может возвращать массив

     

    Ответить

    MarinaKabanova

    Дата: Четверг, 12.07.2012, 15:46 |
    Сообщение № 7

    Группа: Пользователи

    Ранг: Новичок

    Сообщений: 16


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    а подскажите, нечетных строк функция ЕНЕЧЁТ, а для четных строк какую функцию применить, что бы считать сумму только по четным строкам

     

    Ответить

    Gustav

    Дата: Четверг, 12.07.2012, 15:48 |
    Сообщение № 8

    Группа: Друзья

    Ранг: Старожил

    Сообщений: 2398


    Репутация:

    986

    ±

    Замечаний:
    0% ±


    начинал с Excel 4.0, видел 2.1

    ЕЧЁТН

    (кто бы мог подумать) smile


    МОИ: Ник, Tip box: 41001663842605

     

    Ответить

    MarinaKabanova

    Дата: Четверг, 12.07.2012, 15:50 |
    Сообщение № 9

    Группа: Пользователи

    Ранг: Новичок

    Сообщений: 16


    Репутация:

    0

    ±

    Замечаний:
    0% ±


    да я догадывалась… только не дописывала букву Н в конце и формула не считалась…

    Спасибо всем большое,
    и не смейтесь.. над чайниками…

    у кого нам учиться если не у ВАС

     

    Ответить

    MCH

    Дата: Пятница, 13.07.2012, 13:03 |
    Сообщение № 10

    Группа: Админы

    Ранг: Старожил

    Сообщений: 2002


    Репутация:

    751

    ±

    Замечаний:
    ±


    Quote (Gustav)

    ЕЧЁТН
    (кто бы мог подумать)

    А здесь нет ничего смешного, я например не могу запомнить как пишутся данные функции, не понимаю логики при переводе их на русский язык, почему в одном случае есть «Н» на конце, а в другом нет?
    К таким же сложным для запоминания для меня являются функции ЧИСЛСТОЛБ (COLUMNS) и ЧСТРОК (ROWS)

    Почему БДСУММ (DSUM) и БИЗВЛЕЧЬ (DGET)?
    ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ (GETPIVOTDATA) — вообще похоже на издевательство над пользователем

     

    Ответить

    Serge_007

    Дата: Пятница, 13.07.2012, 13:11 |
    Сообщение № 11

    Группа: Админы

    Ранг: Местный житель

    Сообщений: 15894


    Репутация:

    2623

    ±

    Замечаний:
    ±


    Excel 2016

    MCH, Михаил, в точку! Я тоже мучаюсь с запоминанием перечисленных тобой названий функций!
    Кроме ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ, здесь как раз всё логично


    ЮMoney:41001419691823 | WMR:126292472390

     

    Ответить

    MCH

    Дата: Пятница, 13.07.2012, 13:50 |
    Сообщение № 12

    Группа: Админы

    Ранг: Старожил

    Сообщений: 2002


    Репутация:

    751

    ±

    Замечаний:
    ±


    Quote (Serge_007)

    Кроме ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ, здесь как раз всё логично

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

    Еще есть частоупотребляемая и очень полезная функция ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTAL), почему ее нельзя было перевести как ПРОМИТОГИ?

     

    Ответить

    Serge_007

    Дата: Пятница, 13.07.2012, 14:51 |
    Сообщение № 13

    Группа: Админы

    Ранг: Местный житель

    Сообщений: 15894


    Репутация:

    2623

    ±

    Замечаний:
    ±


    Excel 2016

    Quote (MCH)

    ее нереально водить с клавиатуры

    Это верно smile

    Quote (MCH)

    хорошо что она получается автоматически при ссылке на сводную таблицу

    Не всегда так было. Где-то читал, что такая возможность появилась только в 2003 Excel

    Quote (MCH)

    почему ее нельзя было перевести как ПРОМИТОГИ?

    Видимо действовали по аналогии:

    • SUBTOTAL.CREATE
    • SUBTOTAL.REMOVE
    • SUBTOTAL

    • СОЗДАТЬ.ПРОМЕЖУТОЧНЫЕ.ИТОГИ
    • УБРАТЬ.ПРОМЕЖУТОЧНЫЕ.ИТОГИ
    • ПРОМЕЖУТОЧНЫЕ.ИТОГИ


    ЮMoney:41001419691823 | WMR:126292472390

     

    Ответить

    ВладимирG

    Дата: Пятница, 13.07.2012, 15:21 |
    Сообщение № 14

    Группа: Проверенные

    Ранг: Форумчанин

    Сообщений: 136


    Репутация:

    22

    ±

    Замечаний:
    0% ±


    2007

    А я СРЗНАЧ не могу запомнить. Приходится идти в справочник функций, искать, как он правильно пишется. Я бы так написал — =СРЕДЗН()
    :))

     

    Ответить

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

    Простое сложение

    Самый простой способ, как в Экселе посчитать сумму определенных ячеек — использование знака «плюс». Он подходит при необходимости сложить небольшое количество чисел или суммировать диапазоны, расположенные в произвольном порядке на одном или нескольких листах.

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

    Не обойтись без такого способа и в тех случаях, когда ячейки расположены в произвольном порядке друг относительно друга. Например, пользователь точно знает (определив это способом, который невозможно заменить формулой), что сложить нужно именно ячейки G8, H16, J7 и K18. Для получения суммы достаточно просто написать в ячейке сначала знак равенства, а затем номера ячеек, между которыми ставится плюс.

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

    • Как работает округление чисел в Эксель: принципы и настройки

    Применение функции СУММ

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

    Функцию можно применять, складывая отдельные значения или целые диапазоны. Причем от пользователя не требуется ставить какие-то знаки — даже точка с запятой и двоеточие устанавливаются автоматически. В одной формуле можно указать до 255 аргументов. Каждый из них может быть положительным, отрицательным, дробным. Округление происходит в соответствии с настройками ячейки, в которой записывается формула.

    Записывать слово «СУММ» можно вручную (кириллицей), не забывая ставить открывающую и закрывающую скобки. Хотя оно есть и в списке функций, открывающемся при нажатии на значок слева от строки формул. В большинстве случаев «СУММ» можно найти среди 10 недавно использовавшихся функций. Если нет — искать придется среди математических.

    • Как закрепить ячейку в Excel с помощью знака доллара

    Автосумма

    Перед тем как посчитать в Эксель сумму нескольких ячеек в одном диапазоне, например, в одном столбце или строке или нескольких соседних колонках, стоит познакомиться с функцией «Автосумма». Она находится в группе «Редактирование» на главной вкладке и позволяет автоматически определять, какие числа будут складываться.

    Определение не всегда бывает правильным, но если верно выбрать ячейку, где пишется формула, вероятность будет достаточно высокой:

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

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

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

    Особенности определения суммы в разных ситуациях

    Один из самых простых расчетов, для которых применяется функция СУММ – складывание чисел в столбце. Для определения суммы достаточно при указании аргумента выделить верхнюю ячейку, нажать правую кнопку мыши и отпустить, выбрав необходимый диапазон.
    Если результат сложения должен стоять в первой же строке после суммируемых значений, можно вообще не указывать функцию, а просто нажать на знак автосуммы. Значение будет установлено в нужное место.

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

     
    Определить результат сложения может понадобиться и для одного и того же диапазона, расположенного сразу на нескольких страницах. Например, для определения суммы расходов по одинаковым статьям каждого месяца. В этом случае формула =СУММ(Январь:Апрель!B4) выдаст число, получившееся путем сложения ячейки B4 на каждом из 4 указанных листов.

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

    Например, ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109; G5:G19) покажет сумму в диапазоне от G5 до G19 без учета ячеек, которые пользователь скрыл вручную (например, 11 и 12). Если строки скрыты при фильтрации, вместо аргумента 109 нужен ввод цифры 9.

    Читайте также:

    • Лучшие бюджетные планшеты: какой купить в 2021 году=«content_internal_link»>
    • Как контролировать местонахождение ребенка через iPhone=«content_internal_link»>

    Понравилась статья? Поделить с друзьями:
  • Как просуммировать ячейки с одним текстом в excel
  • Как просуммировать ячейки с одинаковым значением в excel
  • Как просуммировать ячейки на разных листах excel
  • Как просуммировать ячейки выделенные цветом в excel
  • Как просуммировать ячейки в word