Mac版ExcelでFREQUENCY関数の配列計算が反応しない場合の対処法

Excel

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やピボットテーブルも活用しましょう。

コメント

タイトルとURLをコピーしました