Как мне объединить две формулы в одной ячейке
= СУММА (D1/C1 * 100+100). Получается 87,5. Проблема в том, что я хочу округлить это число, но в процентах. Как мне округлить все проценты в одной ячейке?
Как мне объединить две формулы в одной ячейке
= СУММА (D1/C1 * 100+100). Получается 87,5. Проблема в том, что я хочу округлить это число, но в процентах. Как мне округлить все проценты в одной ячейке?
Сначала позвольте мне объяснить, что функция SUM()
добавляет список чисел или диапазон ячеек. Чтобы использовать его, вы предоставляете список чисел (или ссылок на ячейки), разделенных запятыми:
=SUM (number1, [number2], [number3], ...)
Ваша формула на самом деле не использует функцию SUM(), потому что это выражение
=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)
Вы также можете использовать эту формулу: =FLOOR(SUM(A2/B2*100+100),1)
Предположим, у A2 has 25 & B2 has 50
тогда вы получите 150
.
Затем после выбора ячейки.
Нажмите «Формат ячейки» и выберите «Пользовательский».
От выбора типа 0
, вы найдете его ниже общего.
Поместите курсор рядом с ним и отредактируйте его как 0 "%".
Теперь 150
будет выглядеть как 150%
.
Обратите внимание, что если вы используете функцию ROUND, как предложено выше в комментариях cybernetic.nomad, то вам также необходимо применить пользовательский формат, потому что, если вы применяете формат ячейки Percentage, ваше значение будет выглядеть как 15000%
Отредактировано: если вы хотите округлить значение UP, тогда вы можете использовать эти формулы:
=ROUNDUP(SUM(A2/B2*100+100),0)
или же
=CEILING(SUM(A2/B2*100+100),1)
Обратите внимание: наконец, если вы хотите, чтобы 150 выглядело как 150% (в процентном формате), то в конечном итоге вам нужно применить пользовательский формат, как я описал выше. Если вы примените Percentage Format, даже если для десятичного значения установлено значение 0, значение будет выглядеть как 15000%.
Так как вы не раскрыли те 2 значения, которые дали 87,5, так что я предположил, что любые два и действительно эти два числа могут быть любой комбинацией.
Предположим, что вы не хотите использовать Формулу, как показано выше, и ваше единственное намерение - округлить 87,5 до 88 независимо, тогда вы можете использовать,
=ROUNDUP(C2,0) or =CEILING(C2,1)
Но не забудьте применить пользовательский формат, иначе 88 будет отображаться как 8800%.