Excel не принимает никаких сообщений IF

#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)