セルに数値が含まれているかどうかに基づいて計算する必要がある場合は、ISNUMBERワークシート関数を使用できます。この関数は、ターゲットセルに数値が含まれている場合はTrueを返し、その他の値が含まれている場合はFalseを返します。たとえば、セルA3に数値が含まれているかどうかに基づいて計算を行う場合は、次を使用できます。

=IF(ISNUMBER(A3),(A3*12)/52,"Enter number in cell A3")

この例では、セルに(A3 * 12)/ 52の結果が含まれますが、A3に数値が含まれている場合に限ります。そうでない場合(たとえば、空白またはテキストが含まれている場合)、結果には「セルA3に数値を入力してください」というテキストが含まれます。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(2113)は、Microsoft Excel 97、2000、2002、および2003に適用されます。Excel(Excel 2007以降)のリボンインターフェイス用のこのヒントのバージョンは、次の場所にあります。

link:/ excelribbon-Checking_for_a_Value_in_a_Cell [セル内の値のチェック]