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でこれを行う方法はありますか?
編集:データをデータベースにインポートするアプリケーションの非常に特定の要求に合わせてフォーマットされた他のワークシートからデータを取り込むワークシートを作成しています。このアプリケーションの実装を変更するためのアクセス権がありません。値が実際には空ではなく「」の場合は失敗します。