A 回答 (4件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
一例。
=IF(A1<=5,A1*1000,IF(AND(A1>=6,A1<=10),A1*2000,IF(A1>=11,A1*3000,)))
問題文の条件から当然10.5のときは処理は行われないため0が表示される。
排他的な条件であればこんなのもありかな?
=SUMPRODUCT((A1<=5)*A1*1000+(AND(A1>=6,A1<=10))*A1*2000+(A1>=11)*A1*3000)
できました。上の方の式でやりたいことができました。
ありがとうございました。
とても解りやすく教えていただいて、本当にありがとうございます。
No.2
- 回答日時:
=IF(A1<=5,A1*1000,IF(A1<=10,A1*2000,A1*3000))
ただし、A1は整数であること
どのような数式を考えていたのでしょうか
うまくいかないという数式を補足してもらえると何を間違えているのかを指摘することができます
ありがとうございます。
1の方のやり方で、希望のものができました。
今度からうまくいかなかった式も載せて、教えてもらうように
しますね。
ありがとうございました。
No.3
- 回答日時:
If関数を使わなくても、
=A1*1000*(1+(A1>=6)+(A1>=11))
でも可能です。
A1が5以下の時:
=A1*1000*(1+0+0) → A1*1000
A1が6以上、10以下の時:
=A1*1000*(1+1+0) → A1*2000
A1が11以上の時:
=A1*1000*(1+1+1) → A1*3000
私は条件が3つ以上の時は、IFを「入れ子」にするとわかりづらくなるので
できるだけこの形式にするようにしています。
なお、(A1>=6)は通常「TRUE」「FALSE」が返されますが、
計算式の中では、それぞれ「1」と「0」として扱われます。
また、IF関数を使う場合は、式の大外(おおそと)ではなく、
なるべく式の中程で使うようにしています。
例;(条件が2つの場合)
=IF(A1<=5,A1*1000,A1*2000)
ではなく、
=A1*1000*IF(A1<=5,1,2)
などとします。
ご参考まで...
ありがとうございました。
1の方の式で希望のものができました。
ご指摘の通り、ifで入れ子状態になってわからなくなってしまったのです。
教えていただいたことを参考にまたやってみたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ヘッダー
-
エクセルの使い方 1日=7時間45...
-
EXCELの関数に関する質問です
-
Excel 関数? 文字列に...
-
エクセル・計算式をテキストデ...
-
エクセルで、時間の計算をした...
-
TEXTCALCの使い方
-
excel 参照しているセルに色が...
-
Excel2019 時間入力の際に「:...
-
IF関数で、時間を条件にしたい...
-
エクセル 月数を0.5ヶ月単位で...
-
エクセルで数値を50単位で切...
-
AかBに入力があった時Cに反映、...
-
#DIV/0!の表示があるセルの計算
-
エクセルでの時間計算(2時間30...
-
エクセルで、マイナスの場合一...
-
IF関数で出した数値をSUM関数で...
-
数式の計算結果により表示され...
-
エクセルでDeleteキーを...
-
エクセルで手動より早く計算
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ヘッダー
-
エクセルの使い方 1日=7時間45...
-
EXCELの関数に関する質問です
-
数式の計算結果により表示され...
-
エクセル 月数を0.5ヶ月単位で...
-
IF関数で、時間を条件にしたい...
-
エクセルでの時間計算(2時間30...
-
エクセルで、時間の計算をした...
-
Excel 関数? 文字列に...
-
TEXTCALCの使い方
-
エクセルで 足し算や割り算の...
-
エクセルで足し算と掛算を混ぜ...
-
エクセル・計算式をテキストデ...
-
計算結果が「0」のセルだけを「...
-
エクセル 1万時間を越える際の...
-
AかBに入力があった時Cに反映、...
-
多項式の計算
-
Excelの計算式内の文字列の一括...
-
IF関数で出した数値をSUM関数で...
-
エクセルで数値を50単位で切...
おすすめ情報