Правильное объединение формул в одной ячейке

Правильное объединение формул в одной ячейке

Как объединить две формулы в одной ячейке?

=СУММ(D1/C1*100+100) Это дает 87,5 Проблема в том, что я хочу округлить это число в большую сторону, но в процентах. Как мне округлить в процентах все в той же ячейке?

решение1

Сначала позвольте мне объяснить, что SUM()функция складывает список чисел или диапазон ячеек. Чтобы использовать ее, вы предоставляете список чисел (или ссылок на ячейки), разделенных запятыми:

=SUM (number1, [number2], [number3], ...)

Ваша формула на самом деле не использует функцию СУММ(), потому что это выражение

=D1/C1*100+100

дает тот же ответ. Но неважно, ваша формула (почти) дает вам тот ответ, который вы хотите, так что давайте работать с тем, что у вас есть. _______________________________________________________________________

Я думаю, вы говорите, что ваша формула дает ответ 87.5, но вы хотите, чтобы ответ отображался как 88%. Это довольно легко сделать.

Сначала измените формулу, разделив ответы на 100:

=SUM(D1/C1*100+100)/100

Это изменит 87.5на 0.875. Далее, округлите до нужного вам количества знаков после запятой (как предложил @cyber):

=ROUND(SUM(D1/C1*100+100)/100,2)

Это округлит ваш ответ до 2 знаков после запятой, что даст 0.88. Если вы измените 2 в формуле на 1, то округление произойдет до 1 знака после запятой, что даст 0.9.

Наконец, используйте меню Формат > Ячейки..., чтобы отформатировать ячейки, содержащие ваш ответ, как проценты. Выберите 0 знаков после запятой, и ответ будет показан как 88%(или 90%если вы округлили до 1 знака после запятой).

Также обратите внимание, что (как указывает @Blackwood) эту последнюю формулу можно значительно упростить до:

=ROUND(D1/C1+1,2)

решение2

Вы также можете использовать эту формулу:=FLOOR(SUM(A2/B2*100+100),1)

Предположим A2 has 25 & B2 has 50, что вы получаете 150.

Затем выберите ячейку.

Нажмите Формат ячейки и выберите Пользовательский.

В разделе «Выбор типа» 0вы найдете его под заголовком «Общие».

Поместите курсор рядом с ним и отредактируйте его как 0"%".

Теперь 150будет выглядеть так 150%.

Примечание,если вы используете функцию ОКРУГЛ, как предложено выше в комментариях cybernetic.nomad, то вам также необходимо применить Пользовательский формат, поскольку, если вы примените процентный формат ячейки, ваше значение будет выглядеть так:15000%

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

=ROUNDUP(SUM(A2/B2*100+100),0)

или

=CEILING(SUM(A2/B2*100+100),1)

Примечание,наконец, если вы хотите, чтобы 150 выглядело как 150% (в процентном формате), то в конечном итоге вам нужно применитьПользовательский форматкак я описал выше. Если вы применяетеПроцентный форматдаже если десятичное значение установлено как 0, значение будет отображаться как 15000%

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

Предположим, вы не хотите использовать формулу, показанную выше, и ваше единственное намерение — ОКРУГЛИТЬ 87,5 до 88 независимо, тогда вы можете использовать,

=ROUNDUP(C2,0) or =CEILING(C2,1)

НО не забудьте применить пользовательский формат, иначе 88 будет отображаться как 8800%.

Связанный контент