Skip to main content

Numbersでセルを検索するExcel ISNUMBER関数

質問回答:INDEX関数とMATCH関数であいまい検索や全角・半角違いでヒットさせる方法【エクセル使い方基本講座】 (六月 2026)

質問回答:INDEX関数とMATCH関数であいまい検索や全角・半角違いでヒットさせる方法【エクセル使い方基本講座】 (六月 2026)
Anonim

ExcelのISNUMBER関数は、 IS関数 または「情報関数」を使用して、ワークシートまたはワークブック内の特定のセルに関する情報を検索することができます。

ISNUMBER関数の仕事は、特定のセルのデータが数値かどうかを判断することです。

  • データが数値である場合、または数値を出力として返す式の場合、関数によって値TRUEが返されます(上記の画像の1行目の例)。
  • データが数値でない場合、またはセルが空の場合は、FALSE値が返されます(上の図の2行目の例)。

その他の例では、この関数を他のExcel関数と組み合わせて使用​​して計算結果をテストする方法を示しています。これは通常、特定のセル内の値に関する情報を他の計算で使用する前に収集するために行われます。

ISNUMBER関数の構文と引数

関数の構文は、関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます。

ISNUMBER関数の構文は次のとおりです。

= ISNUMBER(値)

値:(必須) - テストされる値またはセルの内容を参照します。注:ISNUMBERは単独で一度に1つの値/セルのみをチェックできます。

この引数は空白にすることも、次のようなデータを含めることもできます。

  • テキスト文字列
  • 数字;
  • エラー値。
  • ブール値または論理値。
  • 非印字文字。

また、上記のデータのいずれかのワークシート内の場所を指すセル参照または名前付き範囲を含むこともできます。

ISNUMBERとIF関数

前述のように、ISNUMBERと他の関数(IF関数など)を組み合わせると、適切なタイプのデータを出力として生成しない式のエラーを見つけることができます。

この例では、セルA6またはA7のデータが数値である場合にのみ、値に10を乗算する式で使用されます。そうでない場合、メッセージ「No Number」がセルC6およびC7に表示されます。

ISNUMBERとSEARCH

同様に、ISNUMBERを5行目と6行目のSEARCH関数と組み合わせると、列Aのテキスト文字列を検索して、列Bのデータ(番号456)と一致する式が作成されます。

列Aと一致する番号が行5にある場合、数式はTRUEの値を返し、そうでない場合は行6に示す値としてFALSEを返します。

ISNUMBERおよびSUMPRODUCT

イメージ内の3番目の数式のグループは、セルの範囲を調べて数が含まれているかどうかを調べる数式でISNUMBER関数とSUMPRODUCT関数を使用します。

この2つの機能の組み合わせは、ISNUMBERの限界を克服しており、数値データのために一度に1つのセルをチェックするだけである。

ISNUMBERは、行10の式のA3からA8のような範囲内の各セルを調べて、数値が入っているかどうかを調べ、結果に応じてTRUEまたはFALSEを返します。

ただし、選択された範囲内の1つの値が数値であっても、式9は行9に示すようにTRUEの回答を返します。範囲A3〜A9には次のものが含まれます。

  • 空の細胞;
  • テキストデータ。
  • エラーメッセージ(#DIV / 0!)。
  • 著作権シンボル(©)。
  • セルC9でTRUEの値を返すのに十分なセルA7の1つの数値。

ISNUMBER関数の入力方法

関数とその引数をワークシート・セルに入力するためのオプションは次のとおりです。

  1. 次のような完全な関数をタイプする: = ISNUMBER(A2) または = ISNUMBER(456) ワークシートのセルに挿入します。
  2. ISNUMBER関数ダイアログボックスを使用して関数とその引数を選択する

完全な関数を手動で入力することは可能ですが、大括弧や引数間のカンマ区切りなど、関数の構文を入力する際に​​ダイアログボックスを使用する方が簡単です。

ISNUMBER関数ダイアログボックス

以下の手順では、上の図のセルC2にISNUMBERを入力する手順の概要を示します。

  1. 数式結果が表示されるセルC2をクリックします。
  2. クリックしてください 数式 タブ。
  3. 選択する その他の機能>情報 リボンメニューから機能ドロップダウンリストを開きます。
  4. クリック ISNUMBER その関数のダイアログボックスを表示するリスト
  5. ワークシートのセルA2をクリックして、ダイアログボックスにセル参照を入力します
  6. OKをクリックしてダイアログボックスを閉じ、ワークシートに戻ります。
  7. セルA2内のデータはセルA2の数値であるため、値TRUEはセルC2に表示されます 456
  8. セルC2をクリックすると、完全な関数 = ISNUMBER(A2) ワークシートの上の数式バーに表示されます