Как в экселе сделать сумму по строке. Excel

Самый быстрый и, безусловно, самый простой способ вывести сумму в Excel – это сервис «Автосумма». Для его использования необходимо выделить ячейки, в которых содержатся значения, которые нужно сложить, а также пустую ячейку непосредственно под ними. Во вкладке «Формулы» необходимо нажать на знак «Автосумма», после чего в пустой ячейке появляется результат сложения.


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


Ячейки для сложения также можно определять и без выделения курсором. Формула суммы имеет вид: «=СУММ(B2:B14)», где в скобках приводится первая и последняя ячейка диапазона. Меняя значения ячеек в Excel-таблице, можно корректировать диапазон суммирования.

Сумма значений для сведения

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

Формула простого сложения в Excel

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



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

Формула СУММ в Excel

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


Формула СУММ в Excel имеет следующую структуру:


СУММ(A1;A7;C3)


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


Знак «;» служит для определения ячейки, в свою очередь знак «:» устанавливает диапазон ячеек.


Важный нюанс – при подсчете значений всего столбца не нужно устанавливать диапазон, пролистывая до конца документа, который имеет границу в свыше 1 миллиона значений. Достаточно ввести формулу с следующими значениями: =СУММ(B:B), где буквы обозначают тот столбец, который необходимо посчитать.


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


СУММ(Лист1!1:1048576), где последнее значение является цифровым значением самой последней ячейки Листа1.

Эксель, Excel, программа электронных, таблиц уже давно стала классикой жанра. Имеется много аналогов, для разных операционных систем, с разной степенью платности/бесплатности и различного типа открытости кода. То есть, можно вообще взять и наваять самому программу электронных таблиц на основе какого-то открытого для всех исходника и благополучно ею пользоваться. Но достижения в этой области уже установились, и волей-неволей придётся снова обращаться к продвунувшемуся дальше других пакету Microsoft Office, частью которого и является сейчас программа Microsoft Excell.

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

Возможности Эксел

Размеры таблицы Excel последних версий просто гигантские. Столбцов в ней 16384, а строк 1048576, то есть общее количество ячеек 17 179 869 184 штук (2 34). Понятно, что для реальных вычислений не всегда нужно такое необозримое самовычисляющееся полотно (в Экселе оно называется «Рабочий лист»), но ничего. Зато программа вместит все мыслимые размеры и формы полей данных и легко произведёт все необходимые вычисления во всём их количестве. И, на удивление, Excel всё посчитает молниеносно быстро.

Умение работать с офисом уже давно перешло в разряд обычной грамотности, но здесь вспомним, чем отличаются в таблице простые данные от вычисляемых (exeсutable). Ячейка может содержать всё, что угодно: число, буквы, двоичные и шестнадцатиричные данные, даты, и всё это программа распознаёт как исходные данные. За одним исключением. Если поставить в начале значения знак равенства, то программа поймёт, что дальше следует формула , и будет прочитывать её по правилам специального языка формул. Если формула написана без ошибок, то после окончания её ввода — нажатия клавиши ENTER, или просто выхода из данной ячейки и перехода в другую — будет немедленно выполнено её вычисление, и на месте формулы будет показан результат.

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

Распознать всё-таки можно, если «ходить» по таблице Excel , кликая мышкой то там, то тут.

Когда мы оказываемся в ячейке с формулой, то формулу можно увидеть выше таблицы в специальной строчке , которая так и называется, «строка формул» — такая широкая строчка, слева от которой стоит обозначение f x . Если мы «стоим» в ячейке с формулой, то в этой широкой строке и окажется эта формула, начинающаяся знаком =. Если пользователь захочет в какую-то ячейку вставить формулу, первым делом введёт знак равенства, а потом уже может вводить числа, функции, адреса ячеек, и т.д.

Ещё два способа подсчёта сумм

Помощь программы в выборе диапазона суммирования

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

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

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

Это делается просто:

А можно через «;» перечислить и диапазоны — если их несколько.

Как сделать сумму видимой постоянно

И данные не обязаны находиться слева или сверху от нашей формульной ячейки. Нажав на знак суммы, а потом протянув мышь вниз по нужной нам табличке с данными, мы получим сумму, расположенную сверху от исходных данных. Это ценно, когда разбивают таблицу на области. Это делается во вкладке «Вид/Окно», например, кнопкой «Закрепить области» . В результате таблица будет разбита на две или четыре области, левые и верхние из которых неподвижны, а часть полотна таблицы, уходящую вправо и вниз, можно будет листать. Таким образом легко увидеть все данные, если таблица большая — не влазит в экран программы — а суммарные цифры при этом непрерывно наблюдать, если заранее разместить их на этих самых неподвижных областях.

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

Самым изящным способам просуммировать весь столбец таблицы — от начала (ячейка i1) до конца (ячейка i1048576), где i — номер суммируемого столбца, будет формула =СУММА(i:i)

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

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

Допустим, вам нужно суммировать значения с более чем одного условия, например сумму продаж товара в определенной области. Это хороший обращения для использования функции СУММЕСЛИМН в формуле.

Просмотрите в этом примере, в котором у нас есть двумя условиями: необходимо узнать сумму продаж мяса в южном районе (из столбца A) (из столбца C).

Вот формулу можно использовать для acomplish это:

Результатом является значение 14,719.

Рассмотрим изучить все части формулы.

СУММЕСЛИМН является формулой арифметического. Он вычисляет числа, которые находятся в этом случае в столбце D. Первым делом нужно указать расположение номера:

=СУММЕСЛИМН(D2:D11;

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

После этого необходимо найти данные, которые соответствуют двух условий, поэтому введите свой первый условие, указав для функции расположение данных (a2: a11), а также какие условием является - наилучшим образом «Южный». Обратите внимание, запятые между отдельные аргументы:

= SUMIFS(D2:D11,A2:A11,"South",

Кавычки вокруг слова «Южный» укажите, что это текстовые данные.

Наконец, введите аргументы для второго условия – диапазон ячеек (C2: C11), содержащий слово «Мясо», плюс само слово (заключено в кавычки) таким образом, Excel может соответствовать его. Завершить формулу с закрывающую скобку ) и нажмите клавишу ВВОД. Результат, снова нажмите - 14,719.

=SUMIFS(D2:D11,a2:a11,"South",C2:C11,"Meat")

По мере ввода функции СУММЕСЛИМН в Microsoft Excel, если вы не помните аргументы справки готов под рукой. После ввода = СУММЕСЛИМН (, автозавершение формул появится под формулы, в списке аргументов в их правильном порядке.

Если посмотреть на изображение использования функции автозавершения формул и списка аргументов, то в нашем примере диапазон_суммирования - это диапазон D2:D11, представляющий собой столбец с числами, которые вы хотите просуммировать; диапазон_условия1 - это диапазон A2.A11, представляющий собой столбец с данными, в котором находится условие1 - “Южный”.

По мере того, как вы вводите формулу, в автозавершении формулы появятся остальные аргументы (здесь они не показаны); диапазон_условия2 - это диапазон C2:C11, представляющий собой столбец с данными, в котором находится условие2 - “Мясо”.

Если вы нажмете СУММЕСЛИМН в автозавершении формулы, откроется статья, справкой.

Попробуйте попрактиковаться

Если вы хотите поэкспериментировать с функцией СУММЕСЛИМН, то некоторые образцы данных и формулы, использующей функцию.

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

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

Регион

Продавец

Что следует ввести

Продажи

Западный

Молочные продукты

Восточный

Песоцкий

Северный

Песоцкий

Молочные продукты

Маринова

Сельхозпродукты

Восточный

Песоцкий

Сельхозпродукты

Северный

Сельхозпродукты

Маринова

Формула

Описание

Результат

" = СУММЕСЛИМН (a2: a11; D2: D11
«Южно» C2: C11, «Мясо»)

Суммирует продаж мяса в
Столбец C в южном
область в столбце A (результат - 14 719).

SUMIFS(D2:D11,A2:A11,
«Южно» C2: C11, «Мясо»)

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

Как посчитать сумму в столбце с помощью функции СУММ

СУММ(В2:В8)

Как посчитать сумму в столбце в Excel - Посчитать сумму в столбце

Существует второй способ, как в Excel посчитать сумму столбца автоматически . Для этого выберите последнюю пустую ячейку в столбце, в котором вы хотите посчитать сумму. На вкладке «ГЛАВНАЯ » в группе «Редактирование », нажмите «Автосумма » и клавишу «Enter ». После этого в ячейке будет автоматически введена формула «СУММ»:

Как посчитать сумму в столбце в Excel - В таблице посчитать сумму столбца с использованием Автосуммы

Как посчитать сумму в столбце с неопределенным количеством строк

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

Обратите внимание! Ни в коем случае не следует размещать формулу «Сумма столбца » в столбец, в котором вы хотите посчитать сумму , потому что это создаст циклическую ссылку на ячейку (т. е. бесконечное рекурсивное суммирование), и ваша формула СУММ вернет 0.

Как посчитать сумму в столбце в Excel - Посчитать сумму в столбце, используя ссылку на столбец

Как посчитать сумму в столбце за исключением заголовка или исключая несколько первых строк

Обычно ссылки на столбцы используются в формуле СУММ для того, чтобы посчитать сумму в столбце , игнорируя заголовок, как показано на приведенном выше изображении. Но в некоторых случаях заголовок столбца может содержать какое-то числовое значение. Или, например, вы хотите исключить первые несколько строк с числами, которые не имеют отношения к данным.

К сожалению, Microsoft Excel не принимает смешанную формулу СУММ с явной нижней границей, но без верхней границы, например, такой как =СУММ(B2: B). Если вам необходимо посчитать сумму в столбце , исключив первые несколько строк, вы можете использовать одно из следующих нескольких решений.

  1. Посчитайте сумму столбца , а затем вычтите ячейки, которые вы не хотите включать в общую сумму (ячейки B1-B3 в данном примере):

СУММ(B:B) - СУММ(B1:B3)

Как посчитать сумму в столбце в Excel - Посчитать сумму в столбце за исключением нескольких первых строк
  1. Помня о лимитах размера листа, вы можете указать верхнюю границу формулы СУММ на основе максимального количества строк в вашей версии Excel.

В Excel 2007, Excel 2010, Excel 2013 и Excel 2016:

СУММ(В2:B1048576)

СУММ(В2:B655366)

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

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

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

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

Для примера возьмём категорию расходов «Покупки в магазинах». Нам надо, чтобы EXCEL находил все затраты по данной категории в детальной статистике, суммировал расходы по данной категории и записывал полученную сумму в ячейку D10 .

Сначала запишем готовую формулу, которую вставляем в ячейку D10 , а потом начнём разбираться в деталях. Готовая формула выглядит следующим образом (только для нашей статьи):

=СУММЕСЛИ ($G$5:$G$300 ;("Покупки в магазинах ");$H$5:$H$300 )

Цветом выделены различные условия, чтобы было наглядней. Разберём по порядку. В процессе описания смотрите на картинку выше, чтобы было понятней. Делая снимок специально были захвачены буквы столбцов и цифры строк. Итак, приступаем.

  • СУММЕСЛИ – этим условием мы говорим, что в ячейку надо записывать сумму значений определённых ячеек, если они соответствуют определённым условиям;
  • $G$5:$G$300 – здесь мы указываем EXCEL, в каком столбце нам надо искать условие для выборки. В нашем случае поиск происходит в столбце G начиная со строки 5 и заканчивая строкой 300 ;
  • Покупки в магазинах ») – здесь мы указываем искомое условие и по этому условию будут суммироваться значения ячеек, которые мы указываем далее…;
  • $H$5:$H$300 – здесь мы указываем столбец, из которого будут браться числа для суммирования. В нашем случае значения берутся в столбце H начиная со строки 5 и заканчивая строкой 300.

Подводя итог можно сказать, что EXCEL суммирует только те значения из диапазона H5: H300 , для которых соответствующие значения из диапазона G5: G300 равны «Покупки в магазинах» и записывает результат в ячейку D10 .

Соответствующим образом можно в EXCEL сложить числа в ячейках по любому условию .

Знак $ в формуле используется для того, чтобы при копировании формулы с ячейки D10 в другие ячейки не происходило смещение. Рассмотрим пример формулы без знака $ . К примеру, в ячейке D10 у нас вписана формула:

=СУММЕСЛИ(G5:G300;("Покупки в магазинах");H5:H300)

Далее мы хотим выводить сумму обедов в ячейке D11 . Чтобы нам не переписывать формулу, нам можно копировать ячейку D10 и вставить в ячейку D11 . Благодаря этому формула будет вставлена в D11 , но тут мы можем заметить, что формула изменила значения заменив 5 на 6 и 300 на 301:

=СУММЕСЛИ(G6:G301;("Покупки в магазинах");H6:H301)

Произошло смещение. Если мы скопируем формулу в D12 , то увидим уже смещение на 2 и так далее. Чтобы этого избежать мы формулу пишем со знаком $ . Такие особенности EXCEL.

Таблица «Учёт ежемесячных расходов» -



 

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