Excelで度数分布を作成する際に便利なFREQUENCY関数ですが、Mac版ExcelではWindows版と操作方法が少し異なるため、配列数式が反応しないことがあります。この記事では、Mac環境でFREQUENCY関数を正しく使う方法を具体例とともに解説します。
FREQUENCY関数の基本的な使い方
FREQUENCY関数は、指定したデータ配列の値が、各区間にいくつ含まれるかを数える関数です。構文は以下の通りです。
=FREQUENCY(データ配列, 区間配列)
例えば、データ配列A1:A10に得点があり、区間配列B1:B3に区切りを設定した場合、FREQUENCY関数で各区間の度数を計算できます。
Mac版Excelでの配列数式の入力方法
Windows版Excelでは、FREQUENCY関数を配列数式として入力する際に Ctrl+Shift+Enter を押します。Mac版ではこれに対応するのが Command+Shift+Return ですが、Excelのバージョンによっては入力方法が異なることがあります。
Mac Excel 365や最新バージョンでは、通常のReturnキーで配列数式を自動認識することもあります。つまり、Returnだけで正しい配列結果が得られる場合があります。
動作しない場合の確認ポイント
1. 関数入力範囲を正しく選択しているか確認する
FREQUENCY関数は、結果を表示するセル範囲をデータの個数+1だけ選択する必要があります。
2. Excelのバージョンが最新か確認
古いバージョンではCommand+Shift+Returnで正しく配列計算できないことがあります。
3. データ配列や区間配列に空白や文字列が含まれていないか確認
空白や文字列が混ざると正しく度数を計算できません。
具体例
例として、データ配列A1:A5が {3, 7, 5, 2, 8}、区間配列B1:B3が {3, 5, 7} の場合、C1:C4の範囲に =FREQUENCY(A1:A5,B1:B3) を入力します。
Mac版Excel 365では、C1:C4を選択した状態でReturnキーを押すだけで正しい度数 {1, 2, 1, 1} が返ります。
配列計算が不要な場合の代替方法
Excel 365以降では動的配列機能が利用でき、FREQUENCY関数も自動的に配列として展開されます。この場合、Returnだけで入力でき、配列数式の特殊なキー操作は不要です。
さらに、ピボットテーブルやCOUNTIFS関数を使えば、度数分布を簡単に計算することも可能です。
まとめ
Mac版ExcelでFREQUENCY関数を使用する際は、配列数式の入力方法や範囲選択に注意することが重要です。最新バージョンではReturnキーのみで正しく計算できる場合が多く、古い操作方法にこだわる必要はありません。配列数式の選択範囲を正しく設定し、必要に応じてCOUNTIFSやピボットテーブルも活用しましょう。

コメント