Expand search form

数値判定の達人!ISNUMBER関数

【第1セクション】

ISNUMBER関数とは?

Excelで数字を扱う際に、入力した値が本当に数値であるかを判定する必要があります。ISNUMBER関数は、セルに入力された値が数値かどうかを判定する関数です。数値データの入力チェックや、数値以外が入力された場合のエラー処理で利用されます。

【第2セクション】

使用方法

ステップ1:ISNUMBER関数の入力

検証したいセルに以下のようにISNUMBER関数を入力して下さい。
=ISNUMBER(A1)
この場合、A1セルの内容が数値だった場合に「TRUE」、数値でない場合に「FALSE」が返されます。

ステップ2:真偽値の確認

ISNUMBER関数によって返された値が真偽値(TRUE/FALSE)であるため、セルにフィルターをかけたり、論理式を用いた計算に利用することができます。

使用例

使用例1:入力チェックに利用する場合

顧客情報の入力フォームに、電話番号の項目があるとします。この場合、入力された電話番号が正しい形式であるかをチェックするために、ISNUMBER関数を利用することができます。

電話番号の項目に対して、以下のように入力規則を設定しましょう。
=AND(ISNUMBER(A1),LEN(A1)=10)
この場合、A1セルの内容が10桁の数値であるかどうかを判定し、結果を論理式で返します。正しい形式であれば「TRUE」、誤った形式であれば「FALSE」となります。

使用例2:文字列と数値の混在をチェックする場合

資産台帳のデータ入力時に、誤って文字列データが挿入されることがあります。この場合、数値以外が入力された場合にエラーを発生させたい場合に、ISNUMBER関数を利用することができます。

=IF(ISNUMBER(A1),A1,NA())
この場合、A1セルが数値の場合には、そのままの値を表示し、数値以外が入力されている場合には「#N/A」というエラーを返します。

【第4セクション】

まとめ

Excelで数値を扱う際に、ISNUMBER関数は数値データの入力チェック、エラー処理などに便利な関数です。正しい形式でデータを入力することで、エラーが起きにくくなります。ぜひ、利用してみて下さい。

Previous Article

スペース除去の達人!TRIM関数

Next Article

「回数別にテキストを色分けしてドキュメントを整理する方法」

You might be interested in …

「Excel自動化に必須のVBAエディタを使いこなせ!マクロ作成のコツ」

VBAエディタからのマクロ作成 VBAエディタからのマクロ作成は、Excelの自動化に役立つ高度な機能を使うことができます。 使用方法 ステップ1: VBAエディタを開く Excelファイルを開き、[開発]タブをクリックし、[VBA]を選択します。VBAエディタウィンドウが開きます。 ステップ2: 新しいマクロを作成する VBAエディタウィンドウで、[挿入] […]

スペースクリーナー!TRIM関数

TRIM関数を使って文字列の余分なスペースを削除 余分なスペースを含んだ文字列は、データのクリーニングや整形において非常に邪魔な存在です。そのため、マイクロソフトのExcelではTRIM関数を使用して、文字列から余分なスペースを削除することができます。この記事では、TRIM関数の使い方と具体的な使用例を紹介します。 使用方法 ステップ1: TRIM関数の記述 […]

マクロを簡単操作!ショートカットキー設定の手順とは?

マクロをショートカットキーに割り当てる方法 使用方法 ステップ1: マクロを選ぶ まず、PowerPointのメニューバーで「開発」というタブを選択します。次に、「マクロ」というボタンをクリックします。 ステップ2: オプションを選ぶ マクロボックスが表示されたら、使用したいマクロを選択します。選択したマクロの下にある「オプション」というボタンをクリックしま […]