Google スプレッドシートの使用中に発生する可能性のある最も一般的なエラーは、数式解析エラーです。数式の何が正確に間違っているかを示す、さまざまな数式解析エラーがあります。

一般的には、数式の入力ミスや間違いが原因です。到達できないセルを参照したり、間違ったデータ型を計算しようとした場合にも、数式解析エラーが発生することがあります。このような場合、Google スプレッドシートは数式を理解できず、代わりにエラー メッセージを返します。

Google スプレッドシートの数式解析エラーを修正する方法

Google スプレッドシートではさまざまな数式解析エラーが発生し、質問の数式のどこが間違っているかに応じて表示されます。そのため、個々の数式解析エラーが何を意味するかを理解して、修正できるようにする必要があります。

問題のポップアップがありました

このエラーは、特に末尾に、/、\、<、>、^ などの不要な文字を数式に追加します。 Google スプレッドシートは数式を入力したことを認識できますが、不要な文字があるため実行できません。

#N/A エラー

#N/A エラーは、探している値が利用できない場合、または数式が不完全なために Google スプレッドシートが値を提供できない場合に発生します。

ほとんどの場合、このエラーは関数を使用して特定の値を探すときに表示されます。たとえば、Vlookup 関数を使用して、範囲内の特定の値を探すことができます。その値がその範囲内にない場合、#N/A エラーが発生します。

次の場合にもこのエラーが発生しますGoogle スプレッドシートで数式を実行するために、数式内に必要なすべての引数がありません。たとえば、VLOOKUP 関数内で、値を検索する範囲を指定しないと、Google スプレッドシートはその値を見つけることができません。その後、#N/A エラーが返されます。

#Value!エラー

#Value!エラーは、通常、作成した数式が入力に対して必要なデータ型とは異なるデータ型を取得した場合に表示されます。

たとえば、あなたが書いた数式は、セル A2 と B1 のコンテンツを追加しようとした可能性があります一緒。ただし、セル A2 に数値が含まれ、セル B1 にテキストが含まれている場合、Google スプレッドシートはそれらを一緒に追加できません。そのような場合、代わりに #VALUE! を返します。

異なる日付形式で関数を実行するときにも、このエラーが発生する可能性があります。たとえば、米国の国設定で Google スプレッドシートを使用すると、2022 年 12 月 25 日 (MM/DD/YYYY) が数値として Google スプレッドシートに保存されます。

米国以外の国設定の場合、2022 年 12 月 25 日はテキスト値。これは、世界の他の地域が DD/MM/YYYY の日付形式に従っており、25 番目の月が存在しないためです。米国の日付形式を他の日付形式で減算しようとすると、Google スプレッドシートは代わりに #VALUE! を返します。エラーです。

#Value を取得することもあります!空白のセルで数値を計算するとエラーになります。空白セルは数値で 0 である必要がありますが、このエラーが発生した場合、空白セルはおそらくスペースで占められており、テキスト値になっています。

#DIV/0 エラー

#DIV/0 エラーは、数値をゼロまたは空白のセルで割ると表示され、その逆も同様です。

数字を で割ることはできないため0、Google スプレッドシートは #DIV/0 エラーを返します。 0 を他の数値で割ろうとすると、このエラーが発生します。

#REF!エラー

#REF!参照できないセルを参照するとエラーが発生します。

参照セルが削除された

数式が後で削除されたセルを参照すると、#REF! が表示されます。エラー。たとえば、A1 セルには数式=C4+B4 が含まれています。 B4 セルが削除されると、A1 セルの数式は B4 セルを参照できなくなります。したがって、#REF が表示されます。

このエラーが発生するには、セルの行または列全体を削除する必要があります。個々のセルの内容が削除されても、このエラーは発生しません。

範囲外

この特定のエラーは、式のためにセルを参照できない場合にも発生する可能性があります。

たとえば、セル A1 に=VLOOKUP(F2,A1:B3,5,false) 式がある場合、#REF! になります。

この例のエラーは、次の理由により発生します:

A1:B3 範囲引数は、 F2 を探すよう数式に指示します。 A1 から B3 セルの検索キー。数式の 5 インデックス引数は、E 列であるため、A1 から D8 の範囲にない 5 列目に存在する情報が必要であることを示しています。

循環依存

セル内の数式がそれ自体のセルを参照する場合、#REF! も発生します。エラー。これは、循環依存として知られています。このような場合、セルは式の中で自分自身を際限なく参照しようとし続けます。

たとえば、A1 セルに=A1+A2 式が含まれている場合、それ自体を参照します。

#ERROR!エラー

#ERROR! error は、式に問題がある場合、または式が不完全な場合に表示されます。数式に不要な文字が含まれている場合にも発生する可能性があります。

このエラーは、特定の記号を数値として含めようとした場合にも発生する可能性があります。たとえば、=$100+$100 の数式を試すと、Google スプレッドシートは $ 記号を数値として扱いません。したがって、#Error! が返されます。エラーです。

#NAME?エラー

The #Name? error は、式が不明であるか、不明な範囲名を引用していることを意味します。これは通常、関数のスペルミスが原因で発生します。

たとえば、Vloookup (スペルミス) 関数のみを入力すると、#NAME? が返されます。エラー「不明な名前の範囲。」これは、Google スプレッドシートが数式であることを認識せず、代わりに範囲名として扱うためです。

範囲名は、ユーザーが定義した特定のセル範囲の名前です。ただし、Vloookup と呼ばれる範囲名がないため、このエラーが発生します。

一方、Vloookup(I18, A1:I18,2,false) 式の場合、Google スプレッドシートは、関数に続く引数により、それが式であることを認識します。ただし、Vloookup (スペルが間違っている) がどの関数であるかを認識せず、#NAME? エラーを返します」 不明な機能: Vloookup.”

連結関数に引用符を入れ忘れると、同じ「unknown name range“エラーです。

#NUM!エラー

#NUM!エラーは、有効と見なされないか、Google スプレッドシートで表示できない数値が数式に含まれている場合に発生します。

主に、Small 関数または Large 関数を使用しているときに発生します。たとえば、Small 関数を使用して 5 つの数値のデータ セットから 6 番目に小さい数値を見つけると、#NUM! が得られます。エラー。

このエラーが発生するもう 1 つの例は、負の数の平方根を取得しようとした場合です。

最後に、1.79769E より大きい数値を計算すると、この特定のエラーが発生する可能性があります。 +308 (309 文字)、Google スプレッドシートでは表示できません。

Categories: IT Info