対応:Excel 2000/2002/2003
● 概要 ●
指定範囲のセルの中から、検索条件に一致するセルの個数を求めるCOUNTIF関数と、
論理式の結果によって指定した値を返すIF関数を使い、指定したデータが指定したセ
ル範囲内に存在するかどうかを判定する方法を紹介します。
● 詳細 ●
(1)結果を表示するセルを選択します。
(2)選択したセルに、数式
=IF(COUNTIF(範囲,検索条件),"真の場合に表示する値","偽の場合に表示する値")
を入力します。
(例)セル範囲A3:F100に、セルA1に入力したデータと一致するデータがあるか
ないかを確認し、"ある" "なし"で返す場合、
=IF(COUNTIF(A3:F100,A1),"あり","なし") と入力。
(3)これで、指定したデータが指定したセル範囲内に存在するかどうかが求められ、
結果が表示されます。
● 補足 ●
入力したデータが検索範囲内にいくつ存在するかを求めたい場合は、IF関数にネスト
せず、COUNTIF関数のみで数式を作成します。
本コーナー・サービス内の情報は、株式会社 オデッセイ コミュニケーションズの情報提供により運営されています。本コーナーにおけるいかなる情報も保証されるものではなく、本コーナーの情報等に基づいて蒙った損害に対して、cybozu.netおよび情報提供元は一切の責任を負いません。