• ベストアンサー

エクセルIF関数について。

エクセル初心者です。解からないところがありますので質問させてもらいました。 IF関数で得点の対して良、可、不可を当てはめるには、例ですが=IF(E4>=160,"良",IF(E4>=140,"可","不可"))で良いと思いますが、得点が180点以上を"優"を加えたい時はどの様にするのでしょうか教えて戴ければ幸いです。

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

既存の数式に追加する場合は以下になります。 =IF(E4>=180,"優",IF(E4>=160,"良",IF(E4>=140,"可","不可"))) 一例です。 =LOOKUP(E4,{0,140,160,180},{"不可","可","良","優"})

jagaimo2
質問者

お礼

回答ありがとう御座います。おかげさまで上の関数で出来ました。 後で下の関数でやってみたいと思います。

関連するQ&A

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

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

  • エクセルでの関数

    こんな関数もしくは数式教えて下さい? (使用しているのはエクセル2000です。) A~Cの3個の商品があります。 それぞれの商品を検査X、Y、Zの3種類を行ないます。 検査Xでは A/2点 B/0点,C/1点 検査Yでは A/2点 B/1点,C/1点 検査Zでは A/2点 B/1点,C/1点 総合得点 A/6点 B/2点 C/3点 となります。 その商品それぞれの総合点の横(別セル)に 優 良 可とつけたいのです。 優は6点以上 良は3点以上5点以下 可は0点以上2点以下という条件付です。 直接記入すればよいのですが、この商品が100個・・・1000個となったときに簡単に評価できるようにしたいのです。 さらに 優は青 良は黒 可は赤で表示できればベストです。 よろしくお願いします。

  • エクセル関数:複数のIF

    基本的な質問ですみません。 列に各学生の100点満点の成績が並んでいて、90-100点を「秀」、80-89点を「優」、70-79点を「良」、60-69点を「可」、0-59点を「不可」としたいのですが、どのような式を立てたらよいでしょうか。(それと「~以上、以下」を表す、等号付きの不等号の入力の仕方も教えて下さい)

  • エクセルの関数に関する質問です。(条件別による計算式)

    エクセルの関数に関する質問です。(条件別による計算式) お世話になります。 エクセルの関数について質問がございます。 IF関数を使うのかとは思うのですが、下記のような場合、 どのような式にすればよろしいでしょうか? A2に入る文字として、 良 並 可 不良 以上の4つの文字のいずれかがが入るとします。 E2には決まった数字(100など)が入っています。 そこでG2に、 良ならばE2×100% 並ならばE2×50% 可ならばE2×30% 不良ならばE2×0% このような計算結果を表示させたいと考えております。 どなたか、こちらの式が分かる方がおりましたら、 ご教授のほど頂ければ幸いです。 どうぞよろしくお願い致します。

  • エクセルIF関数について

    エクセルIF関数について エクセルのIF関数を利用して、重複するデータを抽出したいと思っています。 エクセルのIF関数を利用したことがないため、別の対応策があれば そちらも教えていただけませんでしょうか・・ 宜しくお願いいたします。 下記のようにA列に入っている1,2,3,4,5があり重複しているものをD列に一つにまとめ重複している1、5の合計分と重複していないものをEに表示させたいと思っています。     A  B     D   E 1  1  123    1  249 2  1  3      2  3 3  1  123    3  345 4  2  3      4  234 5  3  345    5  1665   6  4  234     7  5  555 8  5  555 9  5  555 D1、E1にはどのような関数で対応するのが適しているのでしょうか?

  • エクセルIF関数について

    エクセルIF関数について お世話になっております。エクセルのIF関数について教えてください。 例えばA1に任意で入力する数字があるとします。 このA1の数字が4以下なら○、10以上なら×、5-9の間なら何も表示しないというような関数を組みたいのですが、どなたか教えていただけないでしょうか? たぶん、IF関数だと思いますが、もし違うならその関数を教えてください。 よろしくお願いします。

  • Excel2002 IF関数のネストは関数ボックスで出来ますか?

    関数ボックスを使用し、ネストした式を作りたいです。 IF関数を使い、『3点未満=劣、7点未満=可、10点未満=優』のような式です。 手打ちではいつもやっていますが、関数ボックスで作ってみたいと思っています。 しかし、関数ボックスでは、何故か2段階評価の式しか作れず、ネストが出来ません。 関数ボックスで3段階以上の式を作る場合は、やっぱり手打ちしか無いのでしょうか? 関数ボックスで出来る場合、どのように作っていくのでしょうか?

  • エクセル、IF関数

    エクセルで躓いています。 今期目標額を10%以上上回る売上を達成した支店には「特」 今期目標額を達成した支店には「優」 達成していない支店には何も表示しない という値をIF関数を使用してG6に入れたいと思っています。 例えば、東京支店「今期目標額」がD6、「今期売上額」がE6、「目標達成割合(%)」がF6にある場合 上記の値をG6に入れたいのですが、どのような値を入れたらいいのでしょうか。 よろしくお願いします。

  • excelでのIF関数

    excelで表を作っています。 0~29なら「2」、30~59なら「3」、60~79なら「4」、80~100なら「5」という関数を作りたいのですがうまくいきません。 『=IF(A1="","",IF(A1>=85,"A",IF(A1>70,"B",IF(A1>=50,"C",IF(A1>=30,"D","E")))))』というほかの方の質問されているIF関数を参考に作ったのですが…だめでした。 わかる方がいれば教えてください。 vlook関数は使わずに、if関数で作りたいです。 よろしくお願い致します。

  • エクセルのIF関数の使い方について

     こんにちわ。仕事で成績の評価表の作成をしたくて、エクセルで表を作成しました。    表は、  Aのセル・・・氏名 Bのセル・・・テストの点数 Cのセルが平常点          Dのセル・・・BとCのセルを合計した合計点数          Eのセル・・・成績評価  Fのセル・・・合計点数による順位    という表を作成しました。    Eのセルに Dのセルの合計点数を基準として 5段階の評価をつけたい。    条件が、 85点以上が5、60点以上が4、50点以上が3、35以上が2、1~34点までが1    =IF の関数 =IF(論理式、真の場合、偽の場合) というのを使用すればいいのは   わかったんですが、いまいち関数式の取り方、書き方がわからなくて・・・本をみて記入して   みたんですがエラーになります。   どうしたら評価を自動転記することができるか、教えてください。   また点数をもとに順位をつける方法も教えて欲しいです。よろしくお願いします。

専門家に質問してみよう