次の方法で共有

B 列に数値を元に C 列に係数を求めたい

Anonymous
2012-05-18T02:33:30+00:00

あるセルの値により任意のセルの値を返す関数を教えててください。     

データ例      

    A    B      C      D  

1   №   数値   係数    計算値  

2  A-1   0.1   ___  ___  

3  B-2   0.2   ___  ___  

4  C-3    1   ___  ___  

5  D-4   50   ___  ___  

上のようなデータがあるとして、B列の数値によりC列の係数を変更してD列の計算に反映させたいと思ってます。      

0.1⇒10      

0.2⇒5      

1⇒1      

50⇒0.02      

のように"1"を基準に"1"より大きいか小さいかでC列の係数を変更したいのです。

B列の数値がデータ例にあるものだけであればIF関数をネストすればできると思いますが、

0.1~100まであるので他によい関数がないかと質問しました。

よろしくご指導ください。      

(モデレーター註)

【タイトルを変更しました。変更前タイトル:Excelの関数についての質問】

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2012-05-18T05:26:02+00:00

そのつもりですよ。

例えばB列が20だったら、0.05 となるって意味じゃないんですか?

提示された例はすべて 1/B列になってます。

この回答は役に立ちましたか?

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2012-05-18T03:07:40+00:00

別にIFなんか使わなくても C2に =1/B2 とし、

C3以降にコピーしちゃえば終わりだと思いますが?

そんな単純なはなしではないのでしょうか?

この回答は役に立ちましたか?

0 件のコメント コメントはありません

2 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2012-05-18T06:05:23+00:00

    ごめんなさい。

    私の勘違いでした。

    そうですね、"=1/B2"でいけますね。

    納得しました、ありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2012-05-18T04:16:04+00:00

    説明が足りませんでした。

    質問のデータ例でB列の数値が固定ではなく、

    日により0.1~100まで変わるのです。

    なので御指摘のようにはできないのです。

    御面倒だと思いますがよろしくお願いします。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません