[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『空白だったら空白を、30000以上だったら525を...』(kei)
[空白だったら空白を、30000以上だったら525を以下だったら420]
よろしくお願いします。
A1セルが空白だったら、空白を、A1が30000以上だったら525をそれ以下だったら420を返したいのですが。
=IF(AND(A1>30000),"525","420")のあと空白の場合は空白を返すにはどうしたらいいのでしょうか?
=IF(A1="","",IF(A1>30000,525,420)) でしょうか。(庸)
すみません、↑の式を入れても空白にならないんです。
A1に式(=b2)が入っているので空白にならないのでしょうか?
こんにちは A1に =B2 と入っていたら、B2が空白でもA1には0が返りますよね 庸さんの式を =IF(A1=0,"",IF(A1>30000,525,420)) に変えるだけです。 (oni)
ぶつかりましたが、そのまま掲載
A1=B2で、A1が空白のときがあるということは、 A1もIFか何かで処理しているということでしょうか? (でなければ、B2が空白のときはA1は0が返るはずですから。) だとしても、A1がきちんとブランクになっていればいけるはずです。 A1が条件付き書式でフォントを白くし、空白に見えているだけとか スペースが返されているとかになっていませんか?(庸)
>ページ全体の0表示はしないようにオプション設定でチェックを外しています。 なるほど。やはりA1は空白ではなく、見えない0だったわけですね^^;
>=A1−C1と入れているセルが#VALUEとでます 今までの作業ではA1にはなんら手を加えていないのですが なぜ変わったのでしょうね? もしかしてC1に今回の式を入れたのですか? であれば、0-文字列となり、当然#VALUEがでます。 =IF(A1=0,0,IF(A1>30000,525,420)) としてはどうでしょう(庸)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.