Как я могу объединить формулу IFERROR с формулой округления (но мне нужно округлить 2 места)? Я пробовал это, но это не сработало:
=IFERROR(A167/B167,0)ROUNDUP(A167/B167,2)
Как я могу объединить формулу IFERROR с формулой округления (но мне нужно округлить 2 места)? Я пробовал это, но это не сработало:
=IFERROR(A167/B167,0)ROUNDUP(A167/B167,2)
Вы не можете просто примыкнуть к двум функциям, как вы это сделали: у них всегда должен быть какой-то оператор между ними.
Если вашей формулой является ROUNDUP(A167/B167,2)
и это приводит к ошибке, то нет смысла объединять недопустимое значение с любым другим.
Что вам нужно это:
=IFERROR(ROUNDUP(A167/B167,2),0)
Это предполагает, как вы, вероятно, подразумеваете, что вы хотите ноль в качестве значения, заменяющего ошибку (предположительно B167
, равный нулю), хотя это не кажется мне хорошим значением для использования вместо бесконечности. Если ошибки нет, IFERROR()
просто возвращает свой первый параметр - результат вычисления.
Таким образом, для любого выражения, которое может возвращать ошибку, альтернативное значение может быть заменено на IFERROR(Expression, Substitution)
. Это не должно быть того же типа, что и выражение, поэтому, например, вы можете заменить текстовую строку, если числовые вычисления недопустимы.