Как работать с двойными кавычками в формуле условного форматирования - PullRequest
0 голосов
/ 20 февраля 2020

Я смотрел на этот вопрос и, чтобы помочь, я написал правило условного форматирования, основанное на этой формуле:

="ABS(B3-A3)>=1,5" // the double-quotes are automatically added by Excel

Это, однако, кажется не работает, хотя формула кажется верной (в ячейке справа я спросил, правда ли это, и я получил положительный результат, как вы можете видеть (WAAR по-голландски верно)):

Excel screenshot

Меня не интересует окончательное решение, я просто хочу знать, как я могу отладить такую ​​ситуацию: очевидно, что формула верна, но все же условное форматирование не применяется. Это может означать, что:

  • Что-то не так с настройками языка.
  • Что-то не так с десятичным разделителем точки / запятой.
  • Что-то не так с формула (абсолютные ссылки, относительные ссылки, ...)

Как шаг за шагом оценить формулу, введенную в конфигурацию условного форматирования, чтобы увидеть, что может быть не так?

Заранее спасибо

Ответы [ 3 ]

1 голос
/ 20 февраля 2020
  1. Выберите весь диапазон (для примера A2: B5)
  2. Добавьте формулу условного форматирования =ABS($B3-$A3)>=1.5

enter image description here

Результат:

enter image description here

1 голос
/ 20 февраля 2020

Удалите «» в начале и конце вашей формулы. Должен сделать трюк.

0 голосов
/ 20 февраля 2020

Извините, ребята, но истина действительно нервирует:

  • Ответ ошибки 1004 правильный. Спасибо за скриншот : при вводе точки, используя Excel регулярно, она преобразуется в запятую. Когда я вписываю точку в формулу условного форматирования, это преобразование не выполняется, что приводит к неправильной формуле, когда Excel автоматически добавляет двойные кавычки. Поскольку двойные кавычки приводят к неправильной формуле, условное форматирование не будет применено.

    Итак: с момента, когда вы видите двойные кавычки в условной формуле, это свидетельствует о том, что что-то не так, и что ваш условное форматирование не сработает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...