手持ちの本やエクセルの質問のところでも検索しましたが
どうしてもわからず、時間もなく。。。
もしかしてコレかな?と思い一生懸命式を入れたがエラー。。。
今日1日悩んだのですがお手上げです。
関数といえばSUMしか使った事ないものなので
怒らないでくださいね。。。
質問1
例えば、賞金などの表を作るとき
1位→1万円
2位→5千円
3位→3千円
としたい場合の関数は何を使えばいいのですか??
質問2
点数を付けたい場合
10点満点で考えてます。
10%以上20%未満→1点
20%以上30%未満→2点
・
・
・
90%以上100%未満→9点
100%以上→10点
というように%達成率?をいれると点数が出る。みないな関数
↑IFとかCHOOSE?とかを使うような気がするのですが(><)
だれか詳しく教えて下さい。。。
宜しくお願いしますm()m
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
今すぐ下記のことは理解できないでしょうが、書いておきます。
(1)ランクと賞金が単純な式で表せるとき
数式で計算できる
1位1万円
2位5千円
3位3333円
4位2500円
10000をランクで割ればよい
もう少し複雑でも単一式で割り出せる場合はこれ
(2)少数の場合
IF関数でできる。
=IF(A1=1,10000,IF(A1=2,5000,3000))
のように
(2)’CHOOSE関数も、普通は少数の場合に使う
(3)ランク分けが複雑な場合(単純な場合でもう変えるが)
VLOOKUP関数FALSE型
=VLOOKUP(A1,$D$1:$E$3,2,FALSE)
E1:D3に
1 10000
2 5000
3 3000
という表を作っておく。
(4)ランク分けが複雑で、範囲に当てはまることで決まる場合
VLOOKUP関数のTRUE型
WEBで「エクセル VLOOKUP TRUE」で照会してください。
VLOOKUP関数を知らないエクセル利用者は初心者と思う。
http://www.relief.jp/itnote/archives/000431.php
http://www.atmarkit.co.jp/fwin2k/win2ktips/317vl …
TRUE型の説明
http://kokoro.kir.jp/excel/vlookup-true.html
No.2
- 回答日時:
質問1
まず、1位、2位が、セルには「1」「2」と入っており「位」が表示書式で表示されているなら(むしろ、このようにすべき)、
また、1万円や5千円でなく10000、5000として良いなら(むしろ、このようにすべき)
=CHOOSE(A1+1,0,10000,5000,3000)
として、表示書式を
[DBNum3]G/標準"円";;
とすれば、1万円、5千円と表示されます。
質問2
10%、20%が0.1、0.2で表示書式で「%」でよいなら、
=CEILING(ROUNDDOWN(IF(A3>=1,1,A3)*10,0),0.1)
として、表示書式を
[DBNum3]#"点";;
とすれば、1点、2点と表示されます。
No.1
- 回答日時:
私もエクセル関数に関しては詳しくはないのですが、
出来る範囲でコメントさせていただきます。
先ず、質問1についてはCHOOSE関数で良いと思います。
ですが、参照先は数字なので、項目に「順位」などとして、セル内は文字列ではなく数値のみの入力じゃないと認識しません。
詳しい手順は下記のサイトがわかりやすいかと思います。
http://kokoro.kir.jp/excel/choose.html
さて、問題は質問2ですねぇ。。。
参照する値は%で、且つ場合分けとなるので、非効率かもしれませんが、私の知識でやるのだとしたらIF関数で全ての場合分けに想定した関数を作ると言うことでしょうか。。。
IF関数は「もし参照値が○○だったら●●、そうでなければ▲▲」と黒い部分の値を表示する関数なのですが、簡単に説明をすると沢山分岐させなければいけないということですね。つまり後者の「そうでなければ」の部分でまたIF関数を使用し分岐させるということです。それを場合分け分+それらに全く該当しない分を作成するということです。
一番近しい方法が載っています。参考になさってみてください。
http://trendy.nikkeibp.co.jp/article/tec/excel2/ …
「もし参照値が○○だったら●●、そうでなければ▲▲」の、○○だったらの部分については不等号も使えますので(でも確か=を>や<の後につけないと認識しなかったような気がします)
・・・あぁ、どなたか質問2のもっと効率の良いやり方はないものでしょうか。。。
うまく説明できずにごめんなさい。うまく動かないなどあれば補足してください><
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの警告について
-
エクセルの数式バーのフォント...
-
Excelの区切り文字について質問...
-
8:40までの出勤は全て8:30に...
-
【Excel VBA】 テキストファイ...
-
excelVBAについて。
-
Excelで<a>,<b>の入ったセルをc...
-
EXCELの散布図で日付が1900年に...
-
【再投稿】レイアウトが異なる...
-
【Excel】日付に連動してプルダ...
-
エクセルでファイルの最終更新...
-
大容量があつかえるソフトを探...
-
エクセル VBA 参照設定とイ...
-
Excelの計算で差分を求める場合...
-
Excel 標準フォントについて教...
-
Excelについて教えてください ...
-
Excel 小さくなったスクロール...
-
excelファイルの内容検索
-
年間の医療費のデータがあり、...
-
エクセルの計算式について(COU...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの警告について
-
エクセルデーターから必要な項...
-
エクセルでファイルの最終更新...
-
複数のテキストファイルをexcel...
-
Excelの複数条件の関数
-
【マクロ】ファイル名の一括変...
-
EXCELの散布図で日付が1900年に...
-
マクロの処理が遅くなった
-
Excelの時刻の不思議
-
エクセルでの2項目比較および...
-
Excelマクロで空白セルを詰めて...
-
エクセルの数式バーのフォント...
-
ExcelでASCを使って全角を半角...
-
エクセルで80万行、50列位のデ...
-
今まで文字化けなく開けていたc...
-
エクセルのことで教えてくださ...
-
エクセルVBA 月の中で、月~土...
-
Excelでの表の作り方
-
Excel セルにおけるフォント設...
-
エクセルの質問です。 F列からL...
おすすめ情報