Как настроить формулу if на чтение только первых 2 десятичных знаков? - PullRequest
1 голос
/ 17 мая 2019

У меня есть 2 столбца, для которых я должен был использовать функцию if. Я хочу, чтобы, если эти две ячейки имели одинаковый номер, тогда было бы «Хорошо», а если нет, то «Ошибка».

Формула, которую я использую: if(A1=B1, "Good", "Bad")

B1 является суммой C1: F1

Проблема в том, что D1 имеет формулу, которая рассчитывает процент от A1, например "=5%*A1"

Так что иногда A1 и B1 не совсем совпадают, и он будет читать это как «Ошибка», даже если он может быть отключен на .001

Как я могу исправить эту проблему? Я хочу иметь его, где, если B1 округляется вверх, все будет в порядке.

1 Ответ

1 голос
/ 17 мая 2019

Вы можете использовать формулу ROUND () для этого:

+IF(ROUND(A1,2)=ROUND(B1,2),"Good","Bad")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...