• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル2007条件検索)

エクセル2007条件検索について

このQ&Aのポイント
  • エクセル初心者のための条件検索について解説します。
  • エクセル2007を使用して学校の生徒の試験結果をシート化する方法について説明します。
  • 合格基準点と不合格基準点を設定し、生徒の得点を基準に合格と不合格を判断する方法について解説します。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! 関数での一例です。 お示しの配置通りとして・・・ E6セルに =IF(D6>70,"合格",IF(D6<=30,"不合格",IF(D6=MIN(IF($D$6:$D$15>30,$D$6:$D$15)),"★",""))) これは配列数式になってしまいますので、 数式を入力後、Shift+Ctrlキーを押しながらEnterキーで確定! ※ この画面からコピー&ペーストする場合はE6セルに貼り付け後 数式バー内で一度クリックします。 編集可能になりますので、Shift+Ctrlキーを押しながらEnterキーで確定! 数式の前後に{ }マークが入り配列数式になります。 このE6セルをオートフィルで下へコピーすると ご希望に近い形にならないでしょうか?m(_ _)m

aidorumary
質問者

お礼

ありがとうございます。 できました。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

んーと? 不合格基準点「未満」が不合格なのか、「以下」なのか、ご説明に不整合がありますね。 これに伴って*をつけるのも,「不合格基準点以上」なのか「を超える」なのかが変わります。 「未満」で不合格、「以上の最低」で*とすると D6に =IF(D6="","",IF(D6>$D$2,"合格",IF(D6<$D$3,"不合格",IF(D6=SMALL($D$6:$D$15,COUNTIF($D$6:$D$15,"<"&$D$3)+1),"*","")))) 以下コピー。

aidorumary
質問者

お礼

ありがとうございます。 できました。

専門家に質問してみよう