• 締切済み
  • 暇なときにでも

EXELで成績A,B,Cなどの判定の仕方

EXELで90点から100点がA    80点から90点がB    80点より下はCなど平均を出した後にその平均の横かどこかにA,B,Cなどの文字を表示させるにはどうしたらいいでしょうか? ほかに優、良、可などの表示もできるのでしょうか?

共感・応援の気持ちを伝えよう!

  • 回答数4
  • 閲覧数382
  • ありがとう数2

みんなの回答

  • 回答No.4
  • ARC
  • ベストアンサー率46% (643/1383)

ありゃ? 後で気付いて、80,90に書き直したやつを送信したと思ってたんだけど(^_^; アハハ… #2の回答は思いっきり間違いで、G2,G3に入れるのは80,90が正解です。 mosikoさま、及び、この回答を信じちゃった方、ゴメンナサイ! Kokaさま、ナイス突っ込み! ご指摘ありがとうです!

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • ISNUMBERを使って成績を評価せよという問題が解けません。

    ISNUMBERを使って成績を(優・良・可・不可に)評価せよという問題が解けません。 その問題は、試験の総合点によって、160点以上なら優、130点以上なら良、100点以上なら可、100点未満なら不可とせよというものです。説明は、IF関数を繰り返し使えばよい、としています。 そして「=IF(G3>=160、”優”、IF(G3>=160、”良”...のように表せると説明しています。 でも実際この式をセルに挿入すると、正しくありませんと表示されます。 どこが間違っているのでしょうか?教えていただければ幸いです。よろしくお願いします。

  • 成績評価について

    大学の成績評価には優・良・可・不可とありますが、優をとるのは一般的に言ってかなり難しいことなのですか?

  • 大学院の成績は優がほとんど?

    こんにちは。 大学院の成績はほとんど優が普通なのでしょうか? というのも、私は学部の成績は優・良・可がそれぞれ1/3の割合です。 しかし大学院の成績は一つ良で後はすべて優です。 どこの大学でも大体こんな感じなのでしょうか? ご教授ください。 よろしくお願いします。

  • 回答No.3
noname#258
noname#258

すみません、変則的な書き込みです。 ARCさんにお聞きしたいのですが、回答の中で“79”“89” とされている意図が分からないのです。実際におっしゃる とおりにやると、79(~79.999…)点はBランク、 89(~89.999…)点はAランクになってしまい、ちょっと 求めるものとは違ってしまうように思うのですが? 単純にG2には80、G3には90で良いのではないでしょうか? (この書き込み、質問にも関係あることですから削除対象  にはならないですよね?^^;) #ところで、質問者のmosikoさんは、過去にされた質問  に関しても(見られる限りでは)閉じたりとか良回答  等を選んだりされてないようですが、どの質問も解決  していないということでしょうか?

共感・感謝の気持ちを伝えよう!

  • 回答No.2
  • ARC
  • ベストアンサー率46% (643/1383)

Vlookup関数を使ってもいいですね。 1:作業用に使うセルを用意する(ここではG1:H3の範囲のセルを使用します。) 2:G1に0、G2に79、G3に89と入力します。 3:H1にC、H2にB、H3にAと入力します。 4:平均点の横のセルに =VLOOKUP(A1,$G$1:$H$3,2,TRUE) と入力します。 これで、点数に応じた平均が表示されるようになりました。後は、このセルをコピーして、適当な範囲に貼り付ければいいですね。 ちなみに、G列の点数の部分を変えればABCの評価も自動的に変わります。

共感・感謝の気持ちを伝えよう!

  • 回答No.1
noname#258
noname#258

平均点が「90点以上~100点未満はA」     「80点以上~ 90点未満はB」     「 0点以上~ 80点未満はC」 ということでよろしいでしょうか?(“から、まで”と 言う言葉を使うと、例えば90点がどちらに含まれるか わかりにくいため) でしたら次のようにすればOKでしょう。その評価を 表示させたいセルに =if(A1="","",if(A1<80,"C",if(A1<90,"B","A"))) と入れてやれば良いでしょう。ここでは平均点が入って いるセルを仮に“A1”としました。 細かく説明すると、最初のifで平均点の欄が未入力の 場合には何も表示されないようにしています(これを しないと未入力の場合にも"C"が表示されてしまうの で)。次のifで80点未満を"C"とし、最後のifで90点 未満を"B"、そしてそれらに該当しないもの(残った ものは90点以上になりますので)を"A"としています。 優・良・可で表示したい場合は、"A""B""C"を "優""良""可"に置き換えるだけで出来るでしょう。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • エクセルでこんなのを作りたいです

    成績評価をしたい。試験点が80点以上は”優”、79~70点は”良”、69~60点は可、59点以下で、再試験が80点以上が”可”、再試験80点未満は不可とする。ただし、次の点を考慮する。 1. 点の入力で、セルの色が黄色は入力できない。薄青色とピンク色は入力できる。 2. 試験の点の入力は、100~0点までで、それ以外は、空欄とする。ORかANDの利用。 3. セルが黄色の部分は、入力しない。この場合、元にデータが入らなければ空欄とする。 4. 評価点で試験の点が空欄の時は、評価点も空欄。また、100点以上と0点以下も空欄。60点以上で試験の点が、初めて評価点に入る。 5. 試験の点が60点未満の時は、再試験を受けていない時は、評価点は空欄とする。再試験が80点以上で初めて評価点に試験点が入る。 6. 評価点が表示されていない時は、評価は空欄とする。その後は、試験点が80点以上は”優”、79~70点は”良”、69~60点は可、 59点以下で、再試験が80点以上が”可”、再試験80点未満は不可とする。 と課題で指定がありました。 テストもありますので解説と答えのほうおねがいします。

  • java 一意の値を取り出す方法

    初心者ですが、どうぞ宜しくお願いいたします。 ご指南願いたいのは、ArrayListに格納されているデータの中から、 一意のデータのみ別のArrayListに入れていきたいのです。 ArrayList1  →  ArrayList2 100点        100点 80点          80点  80点          90点 80点          70点  100点 100点 90点 70点 90点 90点 上記のように重複したデータは切り捨てたいのですがよい方法はないでしょうか? 宜しくお願いいたします!

    • ベストアンサー
    • Java
  • java CSVファイルの読み込みについて

    初心者ですが、どうぞ宜しくお願いします。 CSVファイル内には3つのデータがあります。 date.csv ----------------------------------- "1組" "1,60点,80点,80点,70点,60点" "2,50点,55点,50点,80点,70点" "3,80点,80点,80点,95点,60点" "4,60点,65点,65点,60点,65点" "5,50点,65点,60点,65点,65点" "2組" "1,70点,70点,80点,80点,70点" "2,80点,65点,80点,85点,90点" "3,65点,65点,60点,50点,80点" "4,90点,60点,65点,60点,90点" "5,65点,80点,90点,90点,95点" "6,90点90点,65点,65点,95点" "7,75点,80点,90点,90点,75点" "3組" "1,85点,90点,90点,90点,85点" "2,90点,100点100点,100点,95点" "3,100点,80点,80点,100点,95点" "4,90点,65点,100点,100点,100点" "5,100点,100点,100点,70点,100点" ------------------------------------------ ファイル内容は上記のようになっているのですが、 2組のデータだけを読み込みたいのですが、 どのようにすれば部分的に読み込むことができますでしょうか? 現在は下記コードのように、全て取り込み1行ずつリストビューに表示しています。 このコードを改良して、2組のみをリストビューに表示したいのです。 try { // create reader InputStream input = new FileInputStream(path); InputStreamReader ireader=new InputStreamReader(input, "UTF-8"); CSVReader reader = new CSVReader(ireader,',','"',0); String[] csv; while ((csv = reader.readNext()) != null) { //アイテムの追加 list.add(csv[0]); } //アダプターの初期化 Date_lst.clear(); ArrayAdapter<String> lstadapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,Date_lst); ListView listView = (ListView)findViewById(R.id.listView1); //ListViewにアダプタ登録 listView.setAdapter(lstadapter); for(int i= 0; i < list.size(); i = i + 1){ Date_lst.add(list.get(i)); } } catch (FileNotFoundException e) { Log.e("ERROR", e.toString()); } catch (UnsupportedEncodingException e) { Log.e("ERROR", e.toString()); } catch (IOException e) { Log.e("ERROR", e.toString()); } } ご教授宜しくお願いいたします!

    • ベストアンサー
    • Java
  • 文字の回数を数えるには。

    お世話になります。 エクセルの1つのセルに優、良、可のいずれかが入っており、その優・良・可の回数を数えたいのですが、どのようにしたら良いでしょうか? 文字を数える関数はあるのでしょうか? すみませんが教えてください。

  • 「配点に応じて按分した全科目の平均点」はどうなりますか?

    教えていただきたいことがあります。 例えば、 算数:100点満点 :平均点80点 国語:200点満点 :平均点180点 英語:100点満点 :平均点70点 の配点だったとします。 この時、「3科目の平均点は,配点に応じて按分した全科目の平均点」と いう記載があったとします。 そうすると、上記3科目の平均点は、「80点」なのでしょうか? すなわち、国語の平均点を90点と考えるということです。 教えて下さい。お願いします。

  • 大学の成績評価

    閲覧ありがとうございます。 自分は今年大学に入ったのですが、大学の成績の事でお聞きしたいです。 A(優)、B(良)、C(可)、D(不可)とあるのですが、B(良)ってどういう位置づけなんでしょう?? 普通ってことですか? あと、どれぐらいAが全体の割合を占めていれば成績が良いといえるんでしょうか? わかりにくくてごめんなさい。 よろしくお願いします。

  • つぎのプログラミングがわかりません。

    つぎのプログラミングがわかりません。 (1)点数n(1~100)を引数にしたとき、その評価を返す関数とそれの使用例のプログラム。 但し、 0点~59点:不可 60点~69点:可 70点~79点:良 80点~89点:優 90点~100点:秀 とする。 関数名と引数は、Eval$(n)とする。 (2) 自然数nと素数pを入力したとき、nがpで何回割れるかと、割った商を返すプログラム。 それの使用例のプログラム。 但し、サブプログラム名と引数は、Getpexp(n,p,ep,q)とし、nに対して、pは素数、epはnをpで割れる回数、qはnをpで割れるだけ割った時の商を返す。 たとえば、Getpexp(693,3,ep,q)を呼ぶと、ep=2,q=77と返す。 よろしくお願いします。

  • エクセル 複数評価の集計結果表示方法について

    目的は、1つの作品に対し、複数の方々から「優・良・可・不可」という形で評価してもらい、それを集計して一番多い評価を評価結果欄に表示したい。 ということです。 今の現状は、 まず、1つの作品に対し、COUNTIFを使って「優・良・可・不可」の件数をカウント。 次にLARGEを使い「優・良・可・不可」の中で一番多い件数を表示。 さらにLOOKUPを使い、一番多い件数は「優・良・可・不可」のいずれかを表示。 ここまではネットで検索しながら進められましたが、問題が発生しました。 「良・可・不可」については、きちんと表示されますが、「優」だけは表示されず「不可」と表示されてしまいます。 このような場合、どのような対策をすれば上手くいくのでしょうか? 素人のためわかりにくい文章とは思いますが、皆様のお知恵を拝借いたしたく、よろしくお願いいたします。

  • 大学の成績について

    こんにちは。 自分の大学の場合、「不可」が成績証明書に記載されます。 しかし、自分の大学の大学院に進学の場合、成績点として「優」「良」「可」の平均点が使われ、「不可」はカウントされません。 大学院に進学した後に就職した場合にも、学部時の成績を提出する企業があると聞きました。 そのとき「不可」が多いと、不利になると思います。 大学院に進学するためだけ考えた場合は、「可」よりも「不可」を選んだほうが有利なのですが、院に進学した後の就職を考えた場合、「不可」よりも「可」のほうがいいような気がします。 そこで質問なんですが、大学院に進学の場合は「可」を取るくらいなら「不可」を取ったほうがいいのでしょうか? ちなみに、卒業に必要な単位はすでに取得していて、余分な単位についての質問です。

  • つぎのプログラミングがわかりません。

    つぎのプログラミングがわかりません。 Basicでのプログラミングです。(Visual Basicではありません。) (1)点数n(1~100)を引数にしたとき、その評価を返す関数とそれの使用例のプログラム。 但し、 0点~59点:不可 60点~69点:可 70点~79点:良 80点~89点:優 90点~100点:秀 とする。 関数名と引数は、Eval$(n)とする。 (2) 自然数nと素数pを入力したとき、nがpで何回割れるかと、割った商を返すプログラム。 それの使用例のプログラム。 但し、サブプログラム名と引数は、Getpexp(n,p,ep,q)とし、nに対して、pは素数、epはnをpで割れる回数、qはnをpで割れるだけ割った時の商を返す。 たとえば、Getpexp(693,3,ep,q)を呼ぶと、ep=2,q=77と返す。 よろしくお願いします。

専門家に質問してみよう