プロが教えるわが家の防犯対策術!

特定の数字を変換したい


いつもお世話になっております。

添付の画像のように、F列で特定の数字1.1が入っていたら
G列作業列で1.0とする数式をご教授願います。
ちなみに、1.1以外だったらそのままの数字を表示したいです。

何卒よろしくお願いします。

「特定の数字を変換したい いつもお世話にな」の質問画像

A 回答 (3件)

セルG3に


=IF($F3="","",IF($F3=1.1,1,IF($F3=0,0.1,$F3)))
これで1.1の時は1、0の時は0.1という表示、それ以外ならそのままの数字になります。
    • good
    • 1
この回答へのお礼

助かりました

再度ご教授頂きましてありがとうございます。
無事解決いたしました!

お礼日時:2020/07/10 12:26

セルG3に


=IF($F3="","",IF($F3=1.1,1,$F3))
あとはドラッグしてコピーします。

if文で、
$F3="","",  は$FはF列固定です。""は空欄です。
もし、F3が空欄ならばG3は空欄にしなさい。と言う命令です。
3番目の条件は、もしF3が空欄でなかったらを実行します。
空欄でなかったら、
もしF3が1.1ならG3に1を、1.1でなかったらF3のままにしなさい。と言う命令です。
F列が率なので、1.01や1.2など1.1以外になる場合は
=IF($F3="","",IF($F3>1,1,$F3))
$F3=1.1 を $F3>1 にして、もしF3が1より大きい場合はG3は1を表示するようにします。

空欄の処理をしないで、ドラッグするとF列に空欄があるとG列に0.0が表示されて見にくいです。
    • good
    • 1
この回答へのお礼

ご教授頂きましてありがとうございます。
ご丁寧に数式のご説明までして頂き、感謝いたします。

ちなみに、これに1.0の他0だったら0.1とする条件を追加するにはor関数を追加したらよろしいでしょうか?

何度も申し訳ありませんが、ご教授頂けますと幸いです。

お礼日時:2020/07/10 06:40

G3セルに『=if(F3=1.1,1.0,F3)』と入力して、下方向に必要なところまでコピペします。

    • good
    • 1
この回答へのお礼

ご教授頂きましてありがとうございます。

ちなみに、これに1.0の他0だったら0.1とする条件を追加するにはor関数を追加したらよろしいでしょうか?

お礼日時:2020/07/10 06:37

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!