По названиию темы - да, формулой массива можно организовать цикл!
нет формулы меняющей фон ячейки...
Есть! В условном форматировании
Для той задачи, что Вы описали в начале первого сообщения, не нужен цикл... Получается, название темы об одном (цикл), задча о другом (заливка по событию), вопрос о третьем (заливка формулой с помощью цикла)... Каша.
Название нужно давать по задаче, а не по придуманному Вами пути решения. Пример нужно показывать (об этом Вам уже не в первый раз напоминают). А так - как спросили, так и получили.