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