Excel 2010: 論理エラーと構文エラーのチェック

値、データ、テキストなどが入り組んだ巨大なスプレッドシートに頭を悩ませていると、論理エラーや構文エラーを見逃してしまう可能性が高くなります。論理エラーはExcelコンパイラでは検出できないため、空白スペース、負の値、さらには#NA! や #DIV/0! エラーを検出できる数式を作成する必要があります。Excelの組み込み関数を使えば、スプレッドシート内のこれらの異常を簡単に除去できます。この記事では、Excelの組み込み関数を使ってエラーを特定する方法について説明します。

データエラーをチェックしたいExcel 2010スプレッドシートを起動します。下のスクリーンショットに示すように、1列の表を用意しました。

Excel 2010: 論理エラーと構文エラーのチェック

ここで、列の値が負数、正数、ゼロ、または空白かどうかを確認します。そのために、B1に「Check」という新しい行ラベルを作成し、このフィールドの1行目に数式を入力します。

Excel 2010: 論理エラーと構文エラーのチェック

さまざまなシナリオを網羅する IF 関数を簡単に記述します。

=IF(ISBLANK(A2),”空白”,IF(A2<0,”負の”,”正のor="">

この数式では主に2つのIF文を使用しています。1つ目は空白セルの有無をチェックし、2つ目は正負の値をチェックします。ただし、ゼロなどの条件を別にIF文に追加することもできます。

場所 A2 の値をチェックし、数式に設定された条件に基づいて、以下のスクリーンショットに示すように結果を生成します。

Excel 2010: 論理エラーと構文エラーのチェック

次に、セルの端にあるプラス記号を列の端に向かってドラッグして適用します。

Excel 2010: 論理エラーと構文エラーのチェック

値が0未満の場合は「負」と表示され、空白セルの場合は「空白」と表示され、それ以外のデータタイプの場合は「正」または0と表示されます。エラー処理のために、データシート内のエラーを識別し、セルにキーワード「エラー」を 表示する数式を追加します。

数値をゼロで割るかどうかをチェックし、最終的に#DIV/0!という結果を生成します。このメッセージは、エラーが発生した場合にのみ確認します。そこで、エラーの有無をチェックし、エラーが発生した場合に該当するセルにTRUEと表示する簡単な数式を作成します。

=ISERR(A2)

数式と同様に、フィールド Values の値にエラーがないかチェックしています。

Excel 2010: 論理エラーと構文エラーのチェック

次に、セルの端にあるプラス記号を列の端に向かってドラッグして適用します。

Excel 2010: 論理エラーと構文エラーのチェック

表に「エラー」というラベルの付いた新しい列を追加しました。このフィールドでは、次のフィールドにTRUEを含むセルがあるかどうかを確認します。TRUEが見つかった場合、にエラーが含まれていることを意味します。

式は次のようになります。

=IF(D2=TRUE, “エラー”,””)

これにより、TRUEが見つかった場所にエラーが表示されステートメントがFALSE の場合はセルが空白のままになります。

Excel 2010: 論理エラーと構文エラーのチェック

したがって、これをエラー列全体に適用すると、スプレッドシートは以下のスクリーンショットに示すものと同様のものになります。

Excel 2010: 論理エラーと構文エラーのチェック

フィールド#DIV/?0!および#NAME?が表示される場合にのみエラーが表示されます

Excel 2010のデータの検証とExcel 2010のパスワード保護に関する以前にレビューされたガイドもご覧ください。

Leave a Comment

Outlook 2010にGoogleとAOLのカレンダーをインポートする

Outlook 2010にGoogleとAOLのカレンダーをインポートする

Outlookで複数のIMAPアカウントを管理するのは簡単ですが、他のIMAPアカウントアイテム(カレンダー、ToDoリストなど)を直接リンク/同期することができません。

開発者の課題:Office 2010 Starter で広告を無効にする

開発者の課題:Office 2010 Starter で広告を無効にする

マイクロソフトは、新規購入のコンピュータにOffice 2010 Starterを無料で提供します。ただし、StarterはOffice 2010の簡易版に過ぎません。

Excel 2010のHLOOKUP関数

Excel 2010のHLOOKUP関数

ExcelのHLOOKUP関数は、巨大なデータシートを扱っていて、特定のレコードの値を検索する必要がある場合に使用できます。HLOOKUPは

Access 2010 データベースをパスワードで保護する(暗号化/復号化)

Access 2010 データベースをパスワードで保護する(暗号化/復号化)

暗号化とは、特別な鍵を使ってコンテンツを暗号化し、外部からの不正アクセスを防ぐことを可能にする暗号現象です。

Excel 2010でスペルチェックを使用する

Excel 2010でスペルチェックを使用する

Excel 2010ではスペルミスをリアルタイムで指摘してくれません。Excelシートを完了する前に、スペルミスをチェックすることをお勧めします。

Excel 2010 アイコンセット

Excel 2010 アイコンセット

Excel 2010には、ユーザーが希望する条件を適用することでデータセルにアイコンを表示できるオプションがあります。Excelには4つのアイコンセットが20個含まれています。

Excel 2010: Web データシートのインポートとアクセス

Excel 2010: Web データシートのインポートとアクセス

Excel 2010は、Webからデータシートにアクセスするための非常に便利な方法を提供します。非常に簡単な手順で、Webからデータをインポートして分析したり、最適な結果を得たりすることができます。

ドキュメントテキストファイルをExcel 2010ワークシートにインポートする

ドキュメントテキストファイルをExcel 2010ワークシートにインポートする

表の扱い、行や列の操作に関しては、Excelは常に優れています。テキストを変換する方法がわからない場合は、

Microsoft Office Access 2010: Web 互換性チェッカー

Microsoft Office Access 2010: Web 互換性チェッカー

Web互換性チェッカーは、Microsoft Office Access 2010の便利な機能で、データベースのWeb互換性の問題をチェックできます。このツールは

PowerPoint 2010: 画像を圧縮してプレゼンテーションのサイズを縮小する

PowerPoint 2010: 画像を圧縮してプレゼンテーションのサイズを縮小する

PowerPointプレゼンテーションをメールで共有する際には、圧縮が必要になることがよくあります。プレゼンテーションに画像がたくさんある場合は、これらの画像を圧縮してみてください。