#CALC! エラーは、Excel の計算エンジンで現在サポートされていないシナリオが発生したときに発生します。
全般
Excel では配列内の配列を計算できません。 入れ子になった配列エラーは、配列を含む配列数式を入力しようとすると発生します。 エラーを解決するには、2 番目の配列を削除してみてください。
たとえば、=MUNIT({1,2}) は、現在サポートされていない 1x1 配列と 2x2 配列を返すように Excel に求めます。 =MUNIT(2) は期待どおりに計算されます。
配列には、数値、文字列、エラー、ブール値、または リンクされたデータ型のみを含めることができます。 範囲参照はサポートされていません。 この例では、=OFFSET(A1,0,0,{2,3}) によってエラーが発生します。
このエラーを解決するには、範囲参照を削除します。 この場合、=OFFSET(A1,0,0,2,3) は正しく計算されます。
Excel は空のセットを返すことはできません。 空の配列エラーは、配列数式が空のセットを返すときに発生します。 たとえば、=FILTER(C3:D5,D3:D5<100) は、データ セットに 100 未満の値がないため、エラーを返します。
エラーを解決するには、条件を変更するか、if_empty引数を FILTER 関数に追加します。 この場合、=FILTER(C3:D5,D3:D5<100,0) は、配列に項目がない場合は 0 を返します。
10,000 を超えるセルを参照するカスタム関数は、Excel for the web では計算できず、この #CALC が生成されます。 代わりに error。 修正するには、デスクトップ バージョンの Excel でファイルを開きます。 詳細については、「Excel でカスタム関数を作成する」を参照してください。
この関数は非同期操作を実行しますが、予期せず失敗しました。 後でもう一度お試しください。
このエラーは、Excel の計算エンジンが配列で指定されていない計算エラーを検出したときに発生します。 解決するには、数式を書き直してみてください。 入れ子になった数式がある場合は、 数式の評価ツール を使用して、#CALC の場所を特定できます。 式でエラーが発生しています。
Python in Excel
Python 数式では、Python サービスに送信するデータが多すぎます。
Python in Excel の計算では、一度に最大 100 MB のデータを処理できます。 小さいデータセットを使用してみてください。
Python 数式では、スプレッドシート データではなく、外部データに依存するクエリのみを参照できます。
Powery クエリで問題が発生しました。 後でもう一度お試しください。
データがアップロード制限を超えています。
Python in Excel の計算では、一度に最大 100 MB のデータを処理できます。 小さいデータセットを使用してみてください。
この Python オブジェクトは、このブックにアタッチされている Python 環境から取得されていませんでした。
数式の結果をクエリにすることはできません。
補足説明
Excel Tech Communityで、いつでも専門家に質問できます。また、コミュニティでは、サポートを受けられます。