Мені потрібно повернути порожню клітинку з формули Excel, але виявляється, що Excel розглядає порожню рядок або посилання на порожню клітинку інакше, ніж справжня порожня комірка. Тож по суті мені потрібно щось подібне
=IF(some_condition,EMPTY(),some_value)
Я намагався робити такі речі, як
=IF(some_condition,"",some_value)
і
=IF(some_condition,,some_value)
і припускаючи, що B1 - порожня комірка
=IF(some_condition,B1,some_value)
але жодна з них не є справжніми порожніми клітинками, я здогадуюсь, тому що вони є результатом формули. Чи є спосіб заповнити клітинку, якщо і лише якщо буде виконано якусь умову і в іншому випадку зберегти клітку по-справжньому порожньою?
EDIT: як рекомендовано, я намагався повернути NA (), але для моїх цілей це також не вийшло. Чи є спосіб це зробити з VB?
EDIT: Я будую робочий аркуш, який збирає дані з інших робочих аркушів, відформатованих під дуже специфічні вимоги програми, яка імпортує дані в базу даних. Я не маю доступу змінити реалізацію цього додатка, і він не працює, якщо значення "" замість фактично порожнього.