Ваша формула может возвращать NA() или "", но ни одна из них не интерпретируется как пустая ячейка: одна является значением ошибки, а другая - короткой текстовой строкой. Маркер для NA() опущен, и линия соединяет точки по обе стороны от NA(). Маркер для "" помещается в ноль, так как Excel интерпретирует текст как ноль.
Вы должны вручную или программно удалить содержимое ячейки, чтобы диаграмма считала ее пустой ячейкой. Или вы можете вручную или программно отформатировать соединительную линию, которая охватывает непустую ячейку, чтобы использовать "без линии".
Не самая яркая идея, которую вы хотели, но это лучшее, что я когда-либо встречал.
РЕДАКТИРОВАТЬ: недавнее (в конце 2017 года) улучшение Excel 2016 рассматривает # N/A как пустую ячейку. (Если у вас Office 365, вы можете переключить этот параметр.) Наконец, теперь мы можем получить формулу, которая выдает результат, который отображается как разрыв.