- ベストアンサー
エクセルで文字を入力して「2倍」など指定できますか?
レシピごとに材料名が入れば 「~x2」というふうにしたいのです。VLOOKUPを使い別のセルでレシピごとに量を打ち込めばいいのですが、単純に2倍あるいは4倍することは条件で指定できるでしょうか? 例えばレシピ(1)と(3)の時は等倍、レシピ(2)と(4)の時は2倍というふうにしたいのです。 レシピ(1) A(材料) B(量) 砂糖 100g レシピ(2) A(材料) B(量) 砂糖 200g お教え下さい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>とありましたが、この式を入れると指定しない文字(例えばレシピ1)の場合、等倍にならないのです。 失礼しました =(OR(A1="レシピ2",A1="レシピ4")*○+1)*100 丸部分に数字を入れて下さい、 2倍の時は1 3倍の時は2 4倍で3になります。
その他の回答 (2)
- gyouda1114
- ベストアンサー率37% (499/1320)
レシピ(1)、(2)、(3)、(4)のそれぞれの関係を教えてください。 1.レシピ(1)(2)(3)(4)は同じ料理で2倍4倍の量を作る? 《例えばレシピ(1)と(3)の時は等倍》 2.同じ料理だとすると(1)(3)はなぜ等倍?
補足
補足します! レシピ(1)(2)(3)(4)はそれぞれ別の料理です。 (1)はチーズケーキ (2)は豆大福 (3)はモンブラン (4)はあべかわ といったかんじです。 できあがりの量を2倍とかではなく材料の量です。
- web2525
- ベストアンサー率42% (1219/2850)
単純にA1セルにレシピ名が入ってるとして =(OR(A1="レシピ2",A1="レシピ4")+1)*100 3倍にする時は+1の部分を+2に、4倍の場合は+3にすれば対応できます。
お礼
ありがとうございます。 2倍の場合はできました。 当初の質問と少し離れますが、 >3倍にする時は+1の部分を+2に、4倍の場合は+3にすれば対応できます。 とありましたが、この式を入れると指定しない文字(例えばレシピ1)の場合、等倍にならないのです。 ちなみに4倍の場合と等倍の場合を区別するにはどうすればいいでしょうか?
お礼
おお!なるほど! 完璧にできました。 ありがとうございます。