Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

[Excel] Как сделать, чтобы при выполнении (не выполнении) заданного условия условия ячейка становилась ПУСТОЙ?

Илья Петров Ученик (114), закрыт 14 лет назад
Не "0", не "ЛОЖЬ", не "ИСТИНА", а именно пустой?
Лучший ответ
Себор Мастер (1603) 14 лет назад
Ответ: =ЕСЛИ (условие; если да; "") - без пробелов и прочего, просто две кавычки. В таком случае ячейка будет текстовой, но никаких символов отображать не будет.
Остальные ответы
Ирина Ученик (195) 14 лет назад
Встань на строчку "ЕСЛИ ЛОЖЬ"/"ЕСЛИ ИСТИНА" и поставь пробел. Можешь ещё пробел в кавычках попробовать...
МилаЛБ Ученик (115) 14 лет назад
Выделить нужную ячейку и нажать "делит"
Azz Мастер (1094) 14 лет назад
на истину: если (твое условие; " "; твое вычисление) .
На ложь - местами поменять.
oaobv Просветленный (27632) 14 лет назад
Если нужен только "пустой" внешний вид, тогда, действительно, достаточно вышеприведённых указаний.
Если нужно, чтобы в ячейке было настоящее "пустое значение" (Null), то этого добиться можно только через программирование. Функций, доступных пользователю сразу, нет. Но можно создать функцию (макрос) по вставке "пустого" значения, и "зарегистрировать" её в программе, как пользовательскую. Вот тогда её можно будет в дальнейшем использовать, как другие стандартные функции.
Abram Pupkin Высший разум (102737) 14 лет назад
Ваше условие не выполнимо.
Не зависимо от результатов вычисления - эта ячейка уже будет занята, потому что в ней записана формула.
Пустая ячейка - это только та ячейка куда ни разу не вводились никакие данные.
проделайте простой эксперимент:
новый чистый лист Excel.
в любой ячейке (кроме А1) поставьте формулу:
=ЕПУСТО (A1)
машина выдаст "ИСТИНА"
любой знак (даже пробел) в ячейке A1 и вы получаете ЛОЖЬ.
P.S.
Вполне возможно что это задание смогут решить макроведы
Мингалиев Раим Ученик (103) 8 лет назад
Спасибо за вопрос и прилагаемые к нему ответы
Похожие вопросы