Excel 基本関数(SUM・AVERAGE)練習問題20問|【MOS対策】

Excel 基本関数(SUM・AVERAGE)練習問題20問|【MOS対策】 Excel

このレッスンでは、MOS Excel(一般レベル)で最も出題される 基本関数(SUM・AVERAGE・MAX・MIN・COUNT など) を学びます。

関数は「計算を自動化する仕組み」です。 Excel の強みを最大限に活かすために、まずは 基本関数を確実に使えること が重要です。

Excel 2024 / 2019 / 2016 のどのバージョンでも同じ手順で操作できます。

基本関数

出題頻度の高い関数だけに絞り、過去5年の MOS 出題データに基づいた “本番そのまま” の構成 にしてあります。

合計・平均・最大・最小(SUM / AVERAGE / MAX / MIN)

エクセル練習表

第1問 SUM

セル D11 に、D2:D10 の 合計(SUM) を求めなさい。

解答

=SUM(D2:D10)

=SUM(範囲)

セル D11を指定してオートSUMをクリック

関数の基本は、

第2問 AVERAGE

セル C11 に、C2:C10 の 平均(AVERAGE) を求めなさい。

解答

=AVERAGE(C2:C10)

=AVERAGE(範囲)

数値の平均値を求めます。

セル C11を指定して平均(AVERAGE)をクリック

👇関数ってなんだろう?をAVERAGEで解説

第3問 MAX

セル B11 に、B2:B10 の 最大値(MAX) を求めなさい。

解答

=MAX(B2:B10)

=MAX(範囲)

  • 「最も大きい値」= MAX

セル B11を指定して最大値(MAX)をクリック

第4問 MIN

セル B12 に、B2:B10 の 最小値(MIN) を求めなさい。

解答

=MIN(B2:B10)

=MIN(範囲)

  • 「最も小さい値」= MIN

セル B12指定して最小値(MIN)をクリック

第5問 COUNT

セル A11 に、A2:A10 の 数値の個数(COUNT) を求めなさい。

解答

=COUNT(A2:A10)

数値が入力されているセルの個数を数えます。

=COUNT(範囲)

  • 文字列は数えない
  • 数値だけをカウントする

セル A11 を指定して数値の個数(COUNT)をクリック

関数の入力方法(初心者向け)

リボンの中にない関数の入力方法は、直接入力関数の挿入(fx)があります。

慣れない場合は、失敗を防ぐために関数の挿入(fx)がおすすめです。

ももねこ先生
ももねこ先生

関数を挿入するときは必ず指定されたセルを先にクリックしましょう!

条件付きの計算(IF・SUMIF・COUNTIF)

第6問 IF 関数

セル E2 に、D2 が 100 以上なら「○」、それ以外は「×」と表示しなさい。

解答

セル E2 に、直接手入力

=IF(D2>=100,"○","×")

または、関数の挿入(fx)から使用

条件を作るときに使う「>=」記号も覚えておきましょう。

IF関数は、条件によって結果を変えます。

「条件」は、もしD2 が 100 以上なら

「真の場合」正しければ「〇」

「偽の場合」そうでなければ「×」

の3つが必要になります。

ももねこ先生
ももねこ先生

関数の挿入(fx)の挿入からダイアログボックスの場合「〇」「×」だけ入力すればOK!! 文字列は自動で「””」(ダブルクオーテーション)が付きます。

第7問 SUMIF

セル F2 に、A列が「東京」の行の B列の合計を求めなさい。

解答

=SUMIF(A2:A10,"東京",B2:B10)
関数の挿入からのSUMIFの手順
  • 範囲:A2:A10
  • 検索条件:東京
  • 合計範囲:B2:B10

SUMIFは、条件に合うものだけ合計します。

第8問 COUNTIF

セル F3 に、C列が「完了」の行数を求めなさい。

解答

=COUNTIF(C2:C10,"完了")
COUNTIF

COUNTIFは、条件に合う個数を求めます。

  • 条件は「”文字列”」で囲む
  • 数値条件は「”>=50″」のように記号も含めて文字列

第9問 ROUND

セル E2 に、D2 の値を 小数点以下 1 桁に四捨五入(ROUND) して表示しなさい。

解答

=ROUND(D2,1)
小数点以下 1 桁に四捨五入(ROUND)

ROUNDは、四捨五入の数値処理をしてくれます。

第10問 INT

セル E3 に、D3 の値を 小数点以下切り捨て(INT) で表示しなさい。

解答

=INT(D3)

INTは、切り捨ての数値処理をしてくれます。

第11問 TODAY

セル A1 に、今日の日付(TODAY) を表示しなさい。

解答

=TODAY()
今日の日付(TODAY)

TODAY は「日付のみ」

第12問 NOW

セル A2 に、現在の日時(NOW) を表示しなさい。

解答

=NOW()
現在の日時(NOW)

NOW は「日付+時刻」

第13問 COUNTA

セル A12 に、A2:A10 の 空白以外のセルの個数(COUNTA) を求めなさい。

解答

=COUNTA(A2:A10)
空白以外のセルの個数(COUNTA)

文字・数値・記号など、空白以外のセルを数える 関数です。

  • COUNT と COUNTA の違いがよく出る
  • COUNTA は「空白以外すべて」

複合問題

MOSでよく出る形式です。

第14問

セル D11 に、D2:D10 の合計を求め、 さらに小数点以下を 0 桁に四捨五入 して表示しなさい。

解答

=ROUND(SUM(D2:D10),0)

関数の挿入ボタンからの手順

  1. ROUND関数を呼び出す 数式を入力したいセルを選択し、数式バーの横にある [fx](関数の挿入) ボタンをクリックします。「ROUND」を検索して選択し、[OK] を押します。
ROUND関数を呼び出す

2.「数値」の入力欄でSUMを呼び出す ここがポイントです!

  • ROUNDの引数画面(関数の引数)が表示されたら、「数値」 の入力ボックスにカーソルを置きます。
  • 画面左上(普段はセル番地が表示されている名前ボックスの場所)にある [▼]ボタン をクリックします。
  • リストから 「SUM」 を選びます(なければ「その他の関数」から探します)。
「数値」の入力欄でSUMを呼び出す

3. SUM関数の範囲を指定する

画面がSUM関数の引数入力に切り替わります。合計したいセル範囲を指定し、[OK] は まだ押さないでください

SUM関数の範囲を指定

4. ROUND関数の画面に戻る

SUMの範囲指定が終わったら、数式バーの中にある「ROUND」という文字をクリック してください。これで、ROUND関数の設定画面に戻ることができます。

「ROUND」という文字をクリック

5. 桁数を指定して完了

ROUNDの画面に戻ったら、「桁数」0を入力し、最後に [OK] を押します。

桁数を指定して完了

第15問

セル E11 に、C2:C10 の平均を求め、さらに小数点以下を 0 桁に四捨五入 して表示しなさい。

解答

=ROUND(AVERAGE(C2:C10),2)
  1. ROUND関数を呼び出す
  2. 「数値」 の入力ボックスにカーソルを置きAVERAGEを呼び出す
  3. 範囲を指定する
  4. ROUNDに戻り「桁数」0を入力
  5. OKで完了

第16問

セル F2 に、A列が「東京」の行の D列の平均を求めなさい。

解答

=AVERAGEIF(A2:A10,"東京",D2:D10)
AVERAGEIF

第17問

セル G2 に、B列が 10以上の行の D列の合計を求めなさい。

解答

=SUMIF(B2:B10,">=10",D2:D10)
SUMIF

第18問

セル H2 に、C列が「未完了」の行数を求めなさい。

解答

=COUNTIF(C2:C10,"未完了")
COUNTIF

第19問

セル I2 に、D2 の値を 整数部分だけ表示(INT) しなさい。

解答

=INT(D2)
整数部分だけ表示(INT)

第20問

セル J2 に、D2 の値を 小数点以下 2 桁に四捨五入(ROUND) して表示しなさい。

解答

=ROUND(D2,2)
小数点以下 2 桁に四捨五入(ROUND)

困ったちゃん
困ったちゃん

いくつも関数があるんだけど、実際のMOS試験問題に明示されるの?

Excel君
Excel君

MOS は「操作スキル」を測る試験なので、関数名は問題文に書かれません。

困ったちゃん
困ったちゃん

どうやって関数を間違いなく使えるのかな・・・

ももねこ先生
ももねこ先生

「売上の合計を求めなさい」は、合計=SUM、

「平均を求めなさい」は、平均=AVERAGE

と覚えていくことが大事です。

【MOS本番対応】関数判断 早見表

MOS本番では関数名は書かれません。 「合計」「平均」「最大値」などの指示から、 自分で適切な関数(SUM・AVERAGE・MAX など)を判断します。

基本計算系

指示文(問題文に出る表現)使う関数
合計を求めなさいSUM
平均を求めなさいAVERAGE
最大値を求めなさいMAX
最小値を求めなさいMIN
数値の個数を求めなさいCOUNT
空白以外の個数を求めなさいCOUNTA

条件付き(条件に合うものだけ)

指示文使う関数
条件に合う値だけ合計しなさいSUMIF
条件に合う値だけ平均しなさいAVERAGEIF
条件に合うセルの個数を求めなさいCOUNTIF

IF(条件で結果を変える)

指示文使う関数
○○以上なら「○」、それ以外は「×」と表示しなさいIF
条件に応じて文字を表示しなさいIF

数値処理(丸め・切り捨て)

指示文使う関数
小数点以下を四捨五入しなさいROUND
小数点以下を切り捨てなさいINT
小数点以下を○桁にしなさいROUND

日付・時刻

指示文使う関数
今日の日付を表示しなさいTODAY
現在の日時を表示しなさいNOW

● MOS一般ではネスト(入れ子)は出ない

  • IF(AND())
  • SUM(IF()) などは エキスパートの範囲

● ROUND(SUM()) のような「組み合わせ」は出る

  • これはネストではなく「複合」なので一般で出題される

まとめ

MOS Excelでは

  • SUM(合計)
  • AVERAGE(平均)
  • COUNT系(個数)
  • MAX / MIN(最大・最小)

この5つが超重要基本関数


▶Lesson5 の解説はこちら → 基本関数

▶全レッスン/練習問題一覧はこちら → MOS Excel(一般)レッスン一覧

ももねこ

運営者プロフィール

パソコンインストラクターの経験を生かして、シニアの方や初心者の方に、WordやExcelの「できた!」を届けるために活動しています。

ももねこをフォローする