2

Я пытаюсь настроить чередование стилей на выбор. Я нажимаю на первую строку и перетаскиваю вниз до строки 145 (где заканчиваются данные).

Затем я вхожу в условное форматирование, выбираю новое правило и пытаюсь ввести эту формулу:

=MOD(ROW(),2)=0

Когда я нажимаю ОК, я получаю эту не очень полезную ошибку в Excel 2016:

There's a problem with this formula. 
Not trying to type a formula? When the first character is 
an equal (=) or minus (-) sign, Excel thinks it's a formula.
<snip>

Что не так с формулой?

2 ответа2

2

Просто удалите часть =0 и она должна работать.

Когда вы создаете правило, выберите опцию Use a formula to determine which cells to format , а затем введите следующее в качестве формулы:

=MOD(ROW(),2)

Если вы хотите отформатировать другой набор строк, используйте следующее:

=MOD(ROW(),2)-1
1

Попробуй использовать ";" вместо "," перед номером.

Фон: в некоторых локалях используется символ "Разделитель списков", который не является запятой. Если вы находитесь за пределами США, это может иметь место для вас.

Подробности здесь: http://datapigtechnologies.com/blog/index.php/why-your-version-of-excel-only-accept-semicolons-in-formulas-instead-of-commas/

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .