セルB2〜D100に学生の成績が科目ごとに入力されている。セルB102〜D105に成績ごとの学生数を科目別に表示したい。セルB102に計算式を入力し,それをセルB102〜D105に複写する。セルB102に入力する計算式はどれか。表:1行目に氏名,国語,英語,数学の見出し。2〜100行に学生データ。101行目に「成績」「国語」「英語」「数学」の見出し。102〜105行にそれぞれ「優」「良」「可」「不可」の行見出しがあり、B102〜D105に学生数を表示する。
複写方向に応じて固定する側を$で押さえる
| A | B | C | D | |
|---|---|---|---|---|
| 1 | 氏名 | 国語 | 英語 | 数学 |
| 2 | 山田太郎 | 優 | 可 | 可 |
| 3 | 鈴木花子 | 良 | 不可 | 良 |
| 4 | 佐藤次郎 | 可 | 優 | 優 |
| ⋮ | ⋮ | ⋮ | ⋮ | |
| 100 | 田中梅子 | 良 | 優 | 可 |
| 101 | 成績 | 国語 | 英語 | 数学 |
| 102 | 優 | |||
| 103 | 良 | |||
| 104 | 可 | |||
| 105 | 不可 |
選択肢
- ア条件付個数($B2〜$B100,=$A102)
- イ条件付個数($B2〜$B100,=A$102)
- ウ条件付個数(B$2〜B$100,=$A102)
- エ条件付個数(B$2〜B$100,=A$102)
正解と解説
正解:ウ 条件付個数(B$2〜B$100,=$A102)
この式は下方向(102〜105行)と右方向(B〜D列)の両方へ複写される。数えるデータ範囲は科目ごとに列が変わり行は固定なので、行だけを固定してB$2〜B$100とする。条件として参照する成績の値はA列に並んでおり、行は変わるが列は変わらないので$A102とする。この組合せが正しい。
選択肢ごとの解説
- ア列を固定し行を可変にしており、右へ複写しても列が変わらず、下へ複写すると集計範囲がずれてしまう。
- イ集計範囲の固定の仕方が誤っているうえ、条件も行固定で下方向の複写に対応できない。
- ウ正解。集計範囲は行を固定、条件は列を固定することで、縦横どちらへ複写しても正しく参照できる。
- エ条件をA$102としているため、下へ複写しても常に「優」を数えてしまう。
同じ分野の他の問題
- 関係データベースで管理している次の“ログイン記録”表及び“部署”表において、ログイン結果が失敗となったことのある、又は、…2025年度 秋期 問66
- IoTデバイスで収集した情報をIoTサーバに送信するときに利用されるデータ形式に関する次の記述中のa,bに入れる字句の適…2022年度 秋期 問88
- 関係データベースで管理された“商品”表、“売上”表から売上日が5月中で、かつ、商品ごとの合計額が20,000円以上になっ…2021年度 秋期 問95
- "気温"表の2011年の7月1日から8月31日までの間で,最高気温が35度以上のレコードを全て抽出したい。抽出条件として…2016年度 秋期 問74
- 関係データベースで管理された"売上"表,"顧客"表及び"商品"表がある。a~cのうち,これらの表のデータを用いて作成でき…2015年度 秋期 問72
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。