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)
しかし、これらはいずれも真の空のセルのようには見えません。それらは式の結果であるためと思います。何らかの条件が満たされ、それ以外の場合はセルを本当に空のままにしておく場合にのみ、セルにデータを入力する方法はありますか?
編集:推奨通り、NA()を返そうとしましたが、私の目的ではこれも機能しませんでした。VBでこれを行う方法はありますか?
編集:データベースにデータをインポートするアプリケーションの非常に特定の要求に合わせてフォーマットされた他のワークシートからデータを取り込むワークシートを構築しています。このアプリケーションの実装を変更するアクセス権がなく、値が実際に空ではなく ""の場合は失敗します。