• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:平均点以上の児童を抽出したい)

平均点以上の児童を抽出したい

このQ&Aのポイント
  • シート1のB1セルには学年児童の氏名が入力されています。B1セルの隣、C1セルには児童の国語24年の得点を入力されています。同様にC1セルの隣のD1セルには算数24年、その隣は国語23年・・・・とあります。各列に得点が入力されています。シート1のK1列からQ1列にB1~H1に入力している項目をコピーしています。そしてL1~Q1の直下のセル(L2~Q2)に各年度の平均点以上の数式(例>80など)を入力しています。
  • やりたいことは、B1~H1の下に入力されている児童の得点からL2~Q2の数式に該当する児童と得点を表示させたいです。以前に同様のことを行った経験がありますが、方法を忘れてしまいました。質問の文章全体は約100文字です。
  • 質問:平均点以上の児童を抽出する方法を教えてください。

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

  • ベストアンサー
  • tomi800
  • ベストアンサー率16% (9/54)
回答No.1

例えば、新たな列Rに =IF(C$2>=AVERAGE($C$2:$C$99),"○","") のような関数を記入し、R列全てにコピーすると 国語の平均点以上の生徒に○が表示されます その上でオートフィルターで抽出するのがオーソドックスな方法ではないでしょうか?

shin919
質問者

補足

できればオートフィルタは使わずに行いたいと考えているのですが・・・・・。何か他に方法があれば教えてください。

その他の回答 (1)

  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

質問の要点が分かり難いので勝手解釈で添付画像のようなシートを作成してみました。 L2=IF(C2>=ROUND(AVERAGE(C$2:C$7),0),"○","") L2セルの式を対象のセルにコピーすれば完成です。 9行目の平均点については各年各科目の平均点を算出しましたが検算用として追加しました。

shin919
質問者

補足

早速のご回答、ありがとうございます。抽出した児童名とその児童の得点をそのまま表示させたいのです。質問内容が言葉足らずですみません。

関連するQ&A