Выведите значение ячейки NULL в Excel

Возможный дубликат:
Возвращать пустую ячейку из формулы в Excel

У меня есть оператор IF. Если ячейка = n, то сделайте что-нибудь, иначе выведите NULL

=IF(A1=5, "Success", NULL) // #NAME? =IF(A1=5, "Success", "NULL") // NULL (as in text, not actually NULL!) =IF(A1=5, "Success", "") // blank but not NULL =IF(A1=5, "Success", 0) // zero value but not NULL 

Как вы указали, вы не можете выводить NULL в формуле excel. Я думаю, что это связано с тем фактом, что сама формула заставляет ячейку не быть NULL. «» – следующая лучшая вещь, но иногда полезно использовать 0.

–РЕДАКТИРОВАТЬ–

На основе вашего комментария вы можете проверить эту ссылку. http://peltiertech.com/WordPress/mind-the-gap-charting-empty-cells/

Он подробно описывает проблемы с графикой и то, что представляют различные значения, и как манипулировать их результатами на диаграмме.

Я не знаком с VSTO, я боюсь. Поэтому я не буду очень помогать там. Но если вы действительно размещаете формулы в ячейке, тогда действительно нет способа. ISBLANK () проверяет только, является ли ячейка пустой или нет, у нее нет способа сделать ее пустой. Можно написать код в VBA (и VSTO, я думаю), который будет работать на событии workheet_change и обновлять различные значения вместо использования формул. Но это было бы громоздким, и производительность поразила бы.

Я тоже был разочарован этой проблемой. Найти / заменить может быть полезно, хотя, потому что, если вы не поместите ничего в поле «replace», он заменит на -actual-NULL. Таким образом, шаги были бы чем-то вроде:

1: Поместите в формулу уникальную строку вместо вывода NULL (мне нравится использовать строку, подобную паролю)

2: Запустите формулу

3: Откройте «Найти / заменить» и заполните уникальную строку в качестве значения поиска. Оставить «заменить на» пустым

4: Заменить все

Очевидно, это имеет ограничения. Он работает только тогда, когда контекст позволяет вам находить / заменять, поэтому для более динамических формул это мало поможет. Но, я подумал, что все равно встану.

  • Excel: игнорировать пустые ячейки, linest и тренда
  • Передача нулей из Excel в SQL
  • Связанная с Excel база данных dbf с нулевым / пустым, SQL-запрос не работает
  • Quirky SELECT из файла Excel через метод OleDbDataAdapter (C #)
  • SQL-сервер заменяет пустые ячейки значением NULL
  • Appian "Показывать только когда" Выражение: когда значение даты не равно нулю
  • Что такое исключение NullReferenceException и как его исправить?
  • Apache POI для Excel - нулевая дата
  • Проверьте, является ли элемент в массиве Null / Excel VBA
  • Как вставить ничего / пустой текст в ячейку в Excel с помощью xslt?
  • Firebird - как использовать "(? Null)" для выбора пустых параметров
  • Interesting Posts

    Excel macro -Split разделяет запятую записи на новые строки

    почему excel.exe остается загруженным после запуска программы автоматизации клиентов Delphi?

    Заменить данные на слово Документ в Alfresco с использованием java-кода, исключая символы нежелательной почты

    Как я могу ссылаться на названный столбец Excel из процедуры Outlook VBA?

    Выберите «Новая запись» и создайте новую таблицу уникальных значений в Excel

    Как зарегистрировать функцию пои?

    Совокупные строки Excel на основе полей – конкатенации значений

    Столбец поиска – перемещает всю строку в другой лист

    c # Экспорт значений datagridview в excel

    блокировка в столбце vlookup

    Сохранить соединение в файле CSV

    EXCEL VBA – удалить, если столбец существует

    Я хочу вставить документ слова в файл excel, и он должен быть доступен для evryone после того, как он будет отправлен по почте

    читать файл excel в j2me

    Как выйти из подпапки и добраться до основной папки с помощью VBA?

    Давайте будем гением компьютера.