2

空の文字列を含むセルがあるとし=""ます。セルをコピーしてから、PasteValues をコピーします。結果のセルは空白で数式が表示されませんが、空白ではありません。なぜこれが起こるのですか?また、そのようなセルの範囲で数値演算を実行したい場合、それを行うための標準/最良の方法は何ですか?

4

2 に答える 2

2

仮定する

A1 = "". 値を B1 にコピーし、値として貼り付けます。

ここに画像の説明を入力

セルを選択C3して、式の入力範囲にカーソルを置き、F9を押します。

ここに画像の説明を入力

次のように表示されます

ここに画像の説明を入力

ISBLANK関数は、テキストの空の文字列を含むセルを False と評価します。ISBLANK は、細胞内に何もないのに、細胞内に何かがあると考えます。

詳細はこちら

于 2013-10-25T03:25:40.823 に答える
1

あなたが説明しているのはですzero-length string
zero-length stringは違うので注意empty

このようにセル範囲内で数値演算を行う場合は、Len関数
を利用して他のセルと区別します。

于 2013-10-25T03:37:48.857 に答える