[[20150907122820]] 『IF関数と掛け算の組み合わせで#VALUE!の表記を消ax(Tom) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『IF関数と掛け算の組み合わせで#VALUE!の表記を消したいのですが...』(Tom)

下記の内容をセルに入力して、
計画書!D34に何も入力されていなければ空白のまま、
何か入力されていればW18*S17の計算の値を表示するようにしたいのです。

計画書!D34になにか入力していれば問題ないのですが、
計画書!D34に何も入力されていないとエラーで#VALUE!と表記されてしまいます。
何かいい方法があれば教えていただけませんか?

=IF(計画書!D34=" "," ",W18*$Q$17)

ちなみにW18は=IF(計画書!D34=" "," ",計画書!R34)となっております。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 式の""の間にスペースが入っていませんか?
 空白にしたいなら""の間はスペースも何も入れません

(とらねこ) 2015/09/07(月) 12:55


空白でなければ、「W18*S17」なら、
=IF(計画書!D34<>"",W18*S17,"")
と書いた方がいいと思う。

(K) 2015/09/07(月) 13:44


 お勧めしない案。

 > =IF(計画書!D34=" "," ",W18*$Q$17) 
 =IFERROR(W18*$Q$17,"")  ※もうイッコの数式をそのままにする場合。

 けど。とらねこさん案が妥当w。

 > =IF(計画書!D34=" "," ",W18*$Q$17) 
 =IF(計画書!D34="","",W18*$Q$17) 

 > =IF(計画書!D34=" "," ",計画書!R34)
 =IF(計画書!D34="","",計画書!R34)
 
(GobGob) 2015/09/07(月) 15:55

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.