#CALC! エラーは、Excel の計算エンジンで現在サポートされていないシナリオが発生したときに発生します。 特定の#CALCに対処する方法を次に示します。 エラー:
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の場所を特定できます。 式でエラーが発生しています。
補足説明
Excel Tech Communityで、いつでも専門家に質問できます。また、コミュニティでは、サポートを受けられます。