※本ページにはプロモーション(広告)が含まれています
MacのNumbers(Apple製表計算アプリ)で数式を入力しても計算されない、エラーメッセージが出る、結果が0になるといったトラブルの解決策を解説します。
この記事でわかること
- 数式が計算されない主な原因
- 日本語環境での数式入力の注意点
- セルの書式設定の確認方法
- よくあるエラーメッセージの意味と対処法

主な原因と対処法
| 原因 | 対処法 |
|---|---|
| = の代わりに全角文字を使用 | 半角の「=」で数式を始める |
| セルが「テキスト」形式 | セルの書式を「数値」または「自動」に変更 |
| 数値に全角文字が混入 | 全角数字は計算に使えない。半角数字を使用 |
| 参照セルが空または文字列 | 参照先のセルに数値が正しく入力されているか確認 |
対処法1: セルの書式を「数値」に変更する
- 計算結果を表示したいセルを選択
- 右側のフォーマットパネルで「セル」タブを選択
- 「データフォーマット」を「数値」に変更
- 再度数式を入力する

対処法2: 数式の構文を確認する
Numbersでよく使う基本数式の正しい構文です。
- 合計:
=SUM(A1:A10) - 平均:
=AVERAGE(A1:A10) - 最大値:
=MAX(A1:A10) - 条件分岐:
=IF(A1>10,"○","×")
⚠️ 関数名は英語・大文字で入力してください。=合計(A1:A10)のような日本語関数名はExcelでは使えてもNumbersでは動作しない場合があります。
対処法3: データ内の不要な文字を削除する
コピー&ペーストで取り込んだデータには見えない半角スペースや改行コードが含まれていることがあります。TRIM関数で前後のスペースを除去できます。
=TRIM(A1)
数値データがテキストとして認識されている場合はVALUE関数で変換できます。
=VALUE(A1)
対処法4: Numbersのキャッシュをクリアする
- Numbersを終了する
- Finder →「移動」→「フォルダへ移動」→
~/Library/Containers/com.apple.Numbers/ - 「Data/Library/Caches」フォルダを削除
- Numbersを再起動する

よくあるエラーメッセージ
- #VALUE!: 数値以外のデータを計算しようとしている。参照セルのデータを確認
- #REF!: 参照しているセルが削除されている。数式を修正して正しいセルを参照
- #DIV/0!: 0で除算しようとしている。除数が0になっていないか確認
- #NAME?: 関数名が間違っている。スペルを確認
この記事に関連するおすすめ商品
Microsoft Office for Mac(Excel含む)
約15,000円〜/年
Numbersより高機能な表計算ソフト
Macの参考書(Numbers活用術)
約1,500円〜
Macアプリを使いこなすための入門書
※ 価格は変動します。最新価格はリンク先でご確認ください
よくある質問(FAQ)
Q. ExcelファイルをNumbersで開いたら数式が壊れた
A. ExcelとNumbersでは一部の関数が非互換です。特にVBAマクロ・XLOOKUP・配列数式は対応していない場合があります。
Q. SUM関数が0を返す
A. 合計範囲内のセルがテキストとして認識されている可能性があります。VALUE関数で数値に変換してください。
Q. IF関数で日本語の条件が使えない
A. 文字列は「”テキスト”」のようにダブルクォートで囲めば使用できます(例: =IF(A1="完了","OK","NG"))。
Q. NumbersとExcelの互換性は?
A. 基本的な計算式は互換性がありますが、高度な機能は非互換のことがあります。.xlsxとして保存することで大部分の互換性は保たれます。
Q. 数式の計算結果が常に整数になってしまう
A. セルの書式が「整数」になっています。フォーマットパネルで「小数点以下の桁数」を増やしてください。
まとめ
Numbersで数式が計算されない場合は、①半角の「=」で数式開始、②セルの書式を数値に変更、③全角文字の混入確認の順で試してください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!