[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『マイナス数値の大小比較』(yosy)
SUBSTITUTE関数で特定の文字を数字に変換し、その結果同士の大小をIF関数で比較したいのですが、0以上の比較は問題なくできるのですがマイナスを含むと正しい判定になりません。
例:
(SUBSTITUTE関数の結果)A1→6 B1→-8 (IF判定の結果)up ←誤
(文字入力のみ) A1→6 B1→-8 (IF判定の結果)down ←正
IF判定の式は
=IF(A1=B1,"=",IF(A1>B1,"down","up"))
【質問】
・関数結果によるマイナス値の大小比較はできないのでしょうか?
(表示形式をいじってみましたができませんでした。)
・-3〜7の数字を大小比較したい場合はどの関数適正でしょうか?
(-3,-2,-1,0,1,2,3,4,5,6,7段階の大小を比較したいです。)
< 使用 Excel:unknown、使用 OS:Windows10 >
(名無し) 2023/05/12(金) 11:11:38
SUBSTITUTE関数の戻り値は「文字列」です 数値は6>-8、文字列は6<-8です SUBSTITUTE(・・・)*1で数値に変換するとよいのでは? (はてな) 2023/05/12(金) 11:16:32
(yosy) 2023/05/12(金) 11:32:10
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.