クイックナビゲーション
GESTEP関数
概要
GESTEP関数は、数値が指定されたしきい値以上の場合に1を、それ以外は0を返すExcelの判定関数です。複数の値を効率的にフィルタリングし、条件を満たすデータのカウントに最適です。
構文
GESTEP(数値, [しきい値])
パラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| 数値 | Number |
はい | 判定対象の数値(必須) |
| しきい値 | Number |
いいえ | 比較基準値(省略可、デフォルト0) |
GESTEP関数の使用
GESTEP関数は、数値がしきい値以上かどうかを瞬時に判定します。複数のGESTEP関数をSUM関数などで合計することで、条件を満たすデータ件数を簡単に集計できます。データの前処理や条件フィルタリングに非常に有効です。
GESTEPの一般的な例
基本的なしきい値判定
=GESTEP(5,4)
5が4以上か判定し、1を返します。
等しい値の判定
=GESTEP(5,5)
5が5以上(等しい場合も1)を返します。
負の数の判定
=GESTEP(-4,-5)
-4が-5以上であるため1を返します。
デフォルトしきい値(0)
=GESTEP(-1)
-1が0未満のため0を返します。
よくある質問
数値≧しきい値の場合は1、それ以外は0を返します。
省略時は0がしきい値として使用されます。
数値またはしきい値に数値以外を指定すると#VALUE!エラーが発生します。
一般的なエラーと解決策
#VALUE!エラー
Cause: 数値引数に数値以外(文字列、日付など)を指定
Solution: 全ての引数を数値型で入力してください。
注記
- Excel 2007以降で使用可能
- 論理値や文字列は自動的にエラーになります
- 複数のGESTEPをSUMで集計すると条件件数が計算可能
- 配列数式でも使用可能
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
利用不可: Excel 2003以前
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+