[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『IF関数の空白処理について』(ゆりゆり)
関数で空白処理をしているセルは空白としてIF関数で使えると思ったのですが、
上手くいきません。
該当せるに入っている関数は
=IF(C7="","",($C$30-AN7-AR7))
C7には
=IF(リスト!C9="","",(リスト!C9))
が入っています。
お手数ですが、ご教授ください。
< 使用 Excel:Excel2010、使用 OS:Windows10 >
どういう風にうまくいかないんですか? (BJ) 2019/03/23(土) 19:50
単純に リスト!C9 が空白でないからではないかと思いますけど。 (BJ) 2019/03/23(土) 20:32
質問とは関係のないことですが式に余計な括弧が付いていますよ。
=IF(リスト!C9="","",リスト!C9) =IF(C7="","",$C$30-AN7-AR7) (bi) 2019/03/23(土) 21:02
数式で思うような結果が得られない時は、その数式のその部分を選択して F9 を押して確認してみるといいですよ。 (SoulMan) 2019/03/23(土) 23:06
>計算された数値が表示されてしまいます
=IF(C7="","",($C$30-AN7-AR7)) ~~~~~↑~~~~~~~ 数値って、この部分の計算結果ですよね?
ということは、C7が「""」ではないからだと思います。
じゃ、何なのかですけど、どこか空いているセルに 下式を入力してみてください。 ↓
="長さ"&LEN(C7)&"で、"&IF(TYPE(C7)=2,"文字列","数値")&"##"&C7&"##"
こんな結果が出ますので、それで正体をチェックしてください。 ↓ 例(1):長さ0で、文字列#### 例(2):長さ1で、文字列## ##
(半平太) 2019/03/23(土) 23:18
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.