Jurii, все эти варианты зачастую не работают для ячеек в которых прописаны формулы, ссылки на другие ячейки, ячейки с других листов.
Потому что в Excel формулы возвращают: "
https://ru.wikipedia.org/wiki/Число_с_плавающей_запятой".
Это ты видишь, допустим, единицу, а компьютер - мантиссу и показатель степени.
=ЕСЛИ (A1 = целое число; "да"; "нет")