#excel #if-statement #excel-formula
#excel #оператор if #excel-формула
Вопрос:
Я пытался использовать этот оператор
=IF(C15-E14<=0 ,"", C15-E14)
Все, что я хотел, это если значение вычитания равно нулю или отрицательно, то показать пробел, иначе показать результат вычитания.
Excel всегда выделяет среднюю часть ,»», без указания инструкций по исправлению ошибки
Я отформатировал ячейку в general, но это не сработало
Комментарии:
1. У меня нет проблем с использованием именно этой формулы. Возможно, это проблема региональных настроек? Проблема с Юникодом? Трудно сказать — я не могу воспроизвести проблему. Вы пытаетесь вставить формулу с помощью VBA? Или — вы просто вводите его в ячейку?
2. убедитесь, что эти ячейки не отформатированы как текст. Это может быть причиной проблемы.
3. @JohnColeman Я пытаюсь ввести его непосредственно в ячейку… какую проблему может вызвать региональная настройка и как это проверить?
4. Попробуйте заменить
,
на;
5. @ZackE он отформатирован как общий
Ответ №1:
просто используйте ;
like:
=IF(C15-E14<=0; ""; C15-E14)