Возвратите пустую ячейку из формулы в Excel

Другой причиной является использование препроцессора C для определения местоположения объявлений. Даже с защитой заголовка.h все еще должны быть проанализированы много раз, каждый раз, когда они включены. Некоторые компиляторы поддерживают предварительно скомпилированные заголовки, которые могут помочь с этим, но они не всегда используются.

См. также: C++ Часто Подвергаемые сомнению Ответы

210
задан brettdj 28 March 2015 в 09:53
поделиться

3 ответа

Тогда вам придется использовать VBA . Вы будете перебирать ячейки в своем диапазоне, проверять условие и удалять содержимое, если они совпадают.

Что-то вроде:

For Each cell in SomeRange
  If (cell.value = SomeTest) Then cell.ClearContents
Next
50
ответ дан 23 November 2019 в 04:36
поделиться

В Excel нет возможности сделать это.

Результатом формулы в ячейке Excel должно быть число, текст, логическое (логическое) значение или ошибка. Не существует типа значения ячейки формулы «пустое» или «пустое».

Я видел один из методов, которым следовали, - использовать NA () и ISNA (), но это может или не может решить вашу проблему, поскольку большая разница в том, как NA () обрабатывается другими функциями (SUM (NA ()) - это # ​​N / A, а SUM (A1) - 0, если A1 пусто).

73
ответ дан 23 November 2019 в 04:36
поделиться

Попробуйте оценить ячейку, используя LEN . Если он содержит формулу LEN вернет 0 . Если он содержит текст, он вернет больше, чем 0 .

7
ответ дан 23 November 2019 в 04:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: