Да-да, всё верно... Функция WD что возвращает? Целое число, которое означает цвет в RGB? А функция RAND возвращает число от 0 до 1. Если результат RAND округлить с помощью INT, мы всегда будем получать ноль, так? А если к целому числу, которое вернула функция WD, мы добавим ноль - что изменится? Почти ничего. Результат будет тем же, что и без +INT(RAND()), но зато WD будет пересчитываться при каждом изменении листа...
Попробуй написать
=WD(ROW())+INT(RAND())
и расскажи нам, как оно стало работать...