
Как объединить две формулы в одной ячейке?
=СУММ(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%.