Как суммировать в excel округленные числа

Суммирование округленных значений

Шкипер

Дата: Пятница, 24.08.2012, 17:21 |
Сообщение № 1

Здравствуйте!
Подскажите, пожалуйста, можно ли как-нибудь в экселе суммировать округленные значения, не округляя каждое отдельно?
Например, у меня есть три числа (в разных столбцах, соответственно): 1,3 1,3 1,3 если их суммировать, то я получу 4. Как получить 3, не округляя каждое отдельно?
Возможно ли это сделать только формулой?
Сами числа трогать нельзя, они должны остаться в том виде, в котором есть (если вдруг это важно).

 

Ответить

KuklP

Дата: Пятница, 24.08.2012, 17:32 |
Сообщение № 2

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

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

Сообщений: 2369


Репутация:

486

±

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


2003-2010

Можно присвоить ячейке формат 0, и установить в настройках листа «точность как на экране». Тогда числа в ячейке не изменятся, а посчитает так, как Вы заказывали:-)


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728

 

Ответить

Serge_007

Дата: Пятница, 24.08.2012, 17:33 |
Сообщение № 3

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

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

Сообщений: 15894


Репутация:

2623

±

Замечаний:
±


Excel 2016

Можно так:

Code

=СУММПРОИЗВ(ОКРУГЛ(A1:A3;0))

Code

=СУММПРОИЗВ(ЦЕЛОЕ(A1:A3))

В A1:A3 — Ваши числа

Quote (KuklP)

Тогда числа в ячейке не изменятся

Изменятся


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

Формуляр

Дата: Пятница, 24.08.2012, 17:34 |
Сообщение № 4

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

Ранг: Ветеран

Сообщений: 832


Репутация:

255

±

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


Excel 2003, 2013

Quote (Шкипер)

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

Поясните пожалуйста, чем обусловлено такое извращённое ограничение.


Excel 2003 EN, 2013 EN

Сообщение отредактировал ФормулярПятница, 24.08.2012, 17:34

 

Ответить

Саня

Дата: Пятница, 24.08.2012, 17:34 |
Сообщение № 5

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

Ранг: Ветеран

Сообщений: 1067


Репутация:

560

±

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


XL 2016

Code

=СУММ(ОКРУГЛ(A1:A3;0))

формула массива

 

Ответить

Шкипер

Дата: Пятница, 24.08.2012, 18:26 |
Сообщение № 6

Serge_007,
Спасибо огромное!

Формуляр, просто мне нужно знать сумму реальную тоже, поэтому «портить» числа было нельзя. smile
Я округлял каждое отдельно, а вот про суммпроизв не догадался.

Саня,
В вашем варианте мне показало #ЗНАЧ, наверное, потому что числа считаются там тоже по формуле и что-нибудь сбивается.

 

Ответить

vikttur

Дата: Пятница, 24.08.2012, 22:18 |
Сообщение № 7

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

Ранг: Участник клуба

Сообщений: 2941

Quote (Шкипер)

В вашем варианте мне показало #ЗНАЧ

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

Сообщение отредактировал viktturПятница, 24.08.2012, 22:19

 

Ответить

Uiljam

Дата: Вторник, 13.05.2014, 10:34 |
Сообщение № 8

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

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

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


v8.00

Я для каждого расчета изменил формулу добавил округлить формулу или в моем случае =ОКРУГЛ((H1*K1/100);4) в моем случае до 4знаков после запятой и потом уже СУММ(G1;G90) верно считает.

 

Ответить

Uiljam

Дата: Вторник, 13.05.2014, 10:40 |
Сообщение № 9

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

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

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


v8.00

функция ОКРУГЛ(G1) — округляет значение верно и законченно в нее можно подставить формулу счета вручную или ячейку которую нужно округлить а формат ячейки только отображает округление а считает числа з округления. Все, я решил свою трудность сам и всем спасибо за ход мыслей!

 

Ответить

What to Know

  • After entering the tutorial data in rows 1 through 5, select cell B6 to make it active. Go to Formulas and select Math & Trig > ROUND.
  • Place the cursor in the Number text box and enter SUM(A2:A4). Place the cursor in the Num_digits text box and enter a 2. Select OK.
  • The answer of the combined ROUND and SUM functions appears in cell B6.

This article demonstrates how to combine the ROUND and SUM functions in Excel with a tutorial example. It also includes information on using an Excel array CSE formula and using the ROUNDUP and ROUNDDOWN functions. This information applies to Excel 2019, 2016, 2013, 2010, 2007; Excel for Mac, Excel for Microsoft 365, Excel Online, Excel for Android, Excel for iPhone, and Excel for iPad.

Combine the ROUND and SUM Functions

Combining the operations of two or more functions, such as ROUND and SUM, in a single formula within Excel is referred to as a nesting function. Nesting is accomplished by having one function act as an argument for the second function. Follow this tutorial and learn how to properly nest functions and combine operations in Microsoft Excel.

Begin by entering the data in rows 1, 2, 3, 4, and 5 shown in the image above. Then, follow these steps:

  1. Select cell B6 to make it the active cell.

  2. Select the Formulas tab of the ribbon.

  3. Select Math & Trig to open the function drop-down list.

  4. Select ROUND in the list to open the Function Arguments dialog box. On a Mac, the Formula Builder opens.

  5. Place the cursor in the Number text box.

  6. Type SUM (A2:A4) to enter the SUM function as the Number argument of the ROUND function.

  7. Place the cursor in the Num_digits text box.

  8. Type a 2 to round the answer to the SUM function to 2 decimal places.

  9. Select OK to complete the formula and return to the worksheet. Except in Excel for Mac, where you select Done instead.

  10. The answer 764.87 appears in cell B6 since the sum of the data in cells D1 to D3 (764.8653) is rounded to 2 decimal places.

  11. Select cell B6 to display the nested function in the formula bar above the worksheet.

Although it is possible to enter the complete formula manually, you may find it easier to use the Function Arguments dialog box to enter the formula and arguments.

=ROUND(SUM(A2:A4),2)

The dialog box simplifies entering the function’s arguments one at a time without having to worry about the function’s syntax such as the parenthesis surrounding the arguments and the commas that act as separators between the arguments.

Even though the SUM function has its own dialog box, it cannot be used when the function is nested inside another function. Excel doesn’t allow a second dialog box to be opened when entering a formula.

Use an Excel Array / CSE Formula

An array formula, such as the one in cell B8, allows for multiple calculations to take place in a single worksheet cell. An array formula is readily recognized by the braces or curly brackets { } that surround the formula.

These braces are not typed in, however, but are entered by pressing the Shift+Ctrl+Enter keys on the keyboard. Because of the keys used to create them, array formulas are sometimes referred to as CSE formulas.

Array formulas are normally entered without the aid of a function’s dialog box. To enter the SUM/ROUND array formula in cell B8, use this formula:

{=ROUND(SUM(A2:A4),2)}
  1. Select cell B8 to make it the active cell.

  2. Type the formula:

    {=ROUND(SUM(A2:A4),2)}
    
  3. Press and hold the Shift+Ctrl keys.

  4. Press the Enter key.

  5. Release the Shift+Control keys.

  6. The value 764.87 appears in cell B8.

  7. Select cell B8 to display the array formula in the formula bar.

Use Excel’s ROUNDUP and ROUNDDOWN Functions

Excel has two other rounding functions that are very similar to the ROUND function. They are the ROUNDUP and ROUNDDOWN functions. These functions are used when you want values to be rounded in a specific direction, rather than relying on Excel’s rounding rules.

Since the arguments for both of these functions are the same as those of the ROUND function, either can easily be substituted into the nested formula shown in row 6.

The form of the ROUNDUP/SUM formula is:

=ROUNDUP(SUM(A2:A4),2)

The form of the ROUNDDOWN/SUM formula is:

=ROUNDDOWN(SUM(A2:A4),2)

General Rules for Combining Functions in Excel

When evaluating nested functions, Excel always executes the deepest or innermost function first and then works its way outward.

Depending on the order of the two functions when combined, the following applies:

  • Rows or columns of data are summed and then rounded to a set number of decimal places all within a single worksheet cell (see row 6 above).
  • Values are rounded and then summed (see row 7 above).
  • Values are rounded and then summed, all in a single cell using a SUM/ROUND nested array formula (see row 8 above).

Since Excel 2007, the number of levels of functions that can be nested inside each other is 64. Prior to this version, only seven levels of nesting were permitted.

Lifewire / Theresa Chiechi

FAQ

  • Can I also use ROUND on multiplication sums?

    Yes, ROUND (along with ROUNDUP and ROUNDDOWN) will also work with multiplication totals. It’s a similar formula, except ignore «SUM» and use «*» to multiply cells. It should look something like this: =ROUNDUP(A2*A4,2). The same approach can also be used for rounding other functions like cell value averages.

  • How do I tell Excel to round to the nearest whole number?

    Rounding to whole numbers instead of decimals is simply a matter of using «0» in the decimal place spot for the SUM formula. It should look something like =ROUND(SUM(A2:A4),0).

  • How do I prevent Excel from automatically rounding up numbers for me?

    Excel may automatically round a cell’s value if the cell itself is too narrow to show the full number, or it could be caused by your worksheet’s format settings. To make Excel display the full number (without manually expanding each cell), select the cell > Home tab > Increase Decimal. Continue selecting Increase Decimal until it displays as much of the cell’s number as you want.

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

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

делать?

Давайте посмотрим на данный скриншот::

Нет-нет, это не фотомонтаж. Дело в том, что ячейки, как вы можете догадаться, содержат совсем не то, что есть на деле. А на самом-то деле, вот, что было в ячейках:

А если для данных ячеек установить количество десятичных разрядов равное нулю (это можно сделать по пути: формат – ячейки – числовой формат), то вторая картинка аннулируется и станет первой. Делаем очевидный вывод: программа Excel делит, умножает, минусует и суммирует только реальные содержимое ячеек, а не то, что было видно в ячейках. Итак, задачи: нужно заставить программу суммировать именно округленные значения. Есть два варианта действия.

Первый способ, глупый, но надежный. Призвать к бою функцию ОКРУГЛ (это – категория математические). Функция будет округлять содержимое ячеек до нужного числа знаков после запятой. Но неприятность способа в том, что округлять функция может только одно число.

Способ второй, опасный, но легкий. Вам нужно найти флажок «точность, как на экране» в сервисе (вкладка параметры – вычисления). При задействовании флажка содержимое ячеек по всему документу изменится на то, что вы видите на дисплее. Минусы: операция производится со всеми ячейками, и все ячейки изменятся. Ах, да, эта операция, плюс ко всему, необратима.

Студворк — интернет-сервис помощи студентам

Добрый день.

Помогите, пожалуйста, округлить

Например:
у меня в в каждой ячейке с А1 по А20 стоит значение 0,355
сумма всех ячеек с А1 по А20 будет = 7,10
когда я округляю каждую из 0,355 до сотых, то в ячейке показано число 0,36
а меня таможня разворачивает, и говорит что у меня должно получиться 7,20
т.к. они складывают на калькуляторе столбец с распечатанного документа

так вот, нужно чтобы в ячейке так и оставалось например 0,355, но чтобы суммировались видимые округленные 0,36

Подскажите, как выглядеть будет формула?

Добавлено через 18 минут
Это вообще возможно?

Я и так уже пробую и так, выдает, что не правильно пишу

помогите, пжлст, очень надо!

На чтение 4 мин. Просмотров 330 Опубликовано 03.08.2019

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

Информация в этой статье относится к Excel 2019, 2016, 2013, 2010, 2007; Excel для Mac, Excel для Office 365, Excel Online, Excel для Android, Excel для iPhone и Excel для iPad.

Содержание

  1. Общие правила объединения функций в Excel
  2. Объедините функции КРУГЛЫЙ И СУММЫ
  3. Используйте формулу Excel Array/CSE
  4. Используйте функции Excel ROUNDUP и ROUNDDOWN

Общие правила объединения функций в Excel

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

В зависимости от порядка двух функций в сочетании применяются следующие условия:

  • Строки или столбцы данных суммируются, а затем округляются до заданного количества десятичных разрядов в одной ячейке рабочего листа (см. Строку 6 выше).
  • Значения округляются, а затем суммируются (см. Строку 7 выше).
  • Значения округляются и затем суммируются, все в одной ячейке с использованием формулы вложенного массива SUM/ROUND (см. Строку 8 выше).

Начиная с Excel 2007, количество уровней функций, которые могут быть вложены друг в друга, равно 64. До этой версии было разрешено только семь уровней вложенности.

Объедините функции КРУГЛЫЙ И СУММЫ

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

 = ROUND (СУММ (А2: А4), 2) 

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

Даже если функция SUM имеет свое собственное диалоговое окно, ее нельзя использовать, когда функция вложена в другую функцию. Excel не позволяет открывать второе диалоговое окно при вводе формулы.

Чтобы следовать этому руководству для совместного использования функций ROUND и SUM, начните с ввода данных в строки 1, 2, 3, 4 и 5. Затем выполните следующие действия:

  1. Выберите ячейку B6 , чтобы сделать ее активной.

  2. Выберите вкладку Формулы на ленте.

  3. Выберите Математика и триггеры , чтобы открыть раскрывающийся список функций.

  4. Выберите КРУГЛЫЙ в списке, чтобы открыть диалоговое окно «Аргументы функции». На Mac откроется построитель формул.

  5. Поместите курсор в текстовое поле Число .

  6. Введите SUM (A2: A4) , чтобы ввести функцию SUM в качестве аргумента Number функции ROUND.

  7. Поместите курсор в текстовое поле Num_digits .

  8. Введите 2 , чтобы округлить ответ на функцию SUM до 2 десятичных знаков.

  9. Выберите ОК , чтобы завершить формулу и вернуться на лист. За исключением Excel для Mac, где вы выбираете Готово .

  10. Ответ 764.87 появляется в ячейке B6, поскольку сумма данных в ячейках D1-D3 (764.8653) округляется до 2 десятичных знаков.

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

Используйте формулу Excel Array/CSE

Формула массива, такая как в ячейке B8, позволяет выполнять несколько вычислений в одной ячейке рабочего листа. Формула массива легко распознается фигурными или фигурными скобками {} , которые окружают формулу.

Эти скобки, однако, не вводятся, но вводятся нажатием клавиш Shift + Ctrl + Enter на клавиатура. Из-за ключей, используемых для их создания, формулы массива иногда называют формулами CSE.

Формулы массива обычно вводятся без помощи диалогового окна функции. Чтобы ввести формулу массива SUM/ROUND в ячейку B8, используйте эту формулу:

 {= ROUND (СУММ (А2: А4), 2)} 
  1. Выберите ячейку B8 , чтобы сделать ее активной.

  2. Введите формулу:

     {= ROUND (СУММ (А2: А4), 2)} 
  3. Нажмите и удерживайте клавиши Shift + Ctrl .

  4. Нажмите клавишу Ввод .

  5. Отпустите клавиши Shift + Control .

  6. Значение 764,87 появляется в ячейке B8.

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

Используйте функции Excel ROUNDUP и ROUNDDOWN

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

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

Форма формулы ROUNDUP/SUM:

 = НЕДЕЛЯ (СУММЫ (А2: А4), 2) 

Форма формулы ROUNDDOWN/SUM:

 = ОКРУГЛВНИЗ (СУММ (А2: А4), 2) 

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

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

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии