[[20190303140313]] 『関数で指定値以外の場合にFalseを0表示にする方法』(サクマ3) ページの最後に飛ぶ

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

 

『関数で指定値以外の場合にFalseを0表示にする方法について』(サクマ3)

お世話になっております。

関数についてアドバイスをお願いします。

S11が空欄の場合は「0」を表示

T11に指定する記号・・・(あ)(い)(う)がある場合は

S11にある数値に対して指定値を掛ける(あ、い、う)によって異なる

=IF(ISBLANK(S11),0,(IF(T11="あ",IF(S11<=0,0,1647),IF(T11="い",IF(S11<=0,0,3377),IF(T11="う",IF(S11<=0,0,1647))))))

この場合「T11」に別の記号がある場合に「False」が表示されてしまいます。

これを「0」で表示させたいのですが、=IFERRORなどでやってみたのですができませんでした。

どうかアドバイスのほどお願いします。

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


 情報が断片的ですね。

 どんな場合分けなのか、全貌が分かるように言葉で説明してください。
 (整理していく内に、自分自身で解が分かるかも知れないです)

 ※ 他の回答者からレスが付いたら、私のこのレスは無視してください。

(半平太) 2019/03/03(日) 15:01


半平太さん

何がしたいかまとめてみると以下でエラーなくできました。

=IF(T11="あ",1647,0)+IF(T11="い",3377,0)+IF(T11="う",1647,0)

アドバイスありがとうございます。解決です。
(サクマ3) 2019/03/03(日) 15:22


コメント返信:

[ 一覧(最新更新順) ]


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