[Excel] Как сделать, чтобы при выполнении (не выполнении) заданного условия условия ячейка становилась ПУСТОЙ?
Не "0", не "ЛОЖЬ", не "ИСТИНА", а именно пустой?
Ответ: =ЕСЛИ (условие; если да; "") - без пробелов и прочего, просто две кавычки. В таком случае ячейка будет текстовой, но никаких символов отображать не будет.
Ваше условие не выполнимо.
Не зависимо от результатов вычисления - эта ячейка уже будет занята, потому что в ней записана формула.
Пустая ячейка - это только та ячейка куда ни разу не вводились никакие данные.
проделайте простой эксперимент:
новый чистый лист Excel.
в любой ячейке (кроме А1) поставьте формулу:
=ЕПУСТО (A1)
машина выдаст "ИСТИНА"
любой знак (даже пробел) в ячейке A1 и вы получаете ЛОЖЬ.
P.S.
Вполне возможно что это задание смогут решить макроведы
Если нужен только "пустой" внешний вид, тогда, действительно, достаточно вышеприведённых указаний.
Если нужно, чтобы в ячейке было настоящее "пустое значение" (Null), то этого добиться можно только через программирование. Функций, доступных пользователю сразу, нет. Но можно создать функцию (макрос) по вставке "пустого" значения, и "зарегистрировать" её в программе, как пользовательскую. Вот тогда её можно будет в дальнейшем использовать, как другие стандартные функции.
Спасибо за вопрос и прилагаемые к нему ответы
на истину: если (твое условие; " "; твое вычисление) .
На ложь - местами поменять.