Excelで数値が一定の基準以上かどうかを判定したいときに使うのが GESTEP関数 です。
指定した値としきい値を比較し、条件を満たしていれば「1」、満たしていなければ「0」を返すシンプルな関数です。
GESTEP関数とは
GESTEP関数は、指定した数値が基準値以上かどうかを判定する関数です。
数値がしきい値以上なら「1」、未満なら「0」を返します。
書式
=GESTEP(数値, [しきい値])
引数の説明
- 数値:判定対象の数値を指定します。
- しきい値(省略可):基準となる値を指定します。(省略した場合は 0 扱い)
GESTEP関数の使い方
例①:0以上かどうかを判定する
=GESTEP(B3)
しきい値を省略した場合は 0 が基準になります。つまり、0以上なら1、0未満なら0を返します。「負の数を除外したい」などの判定に便利です。

例②:しきい値を設定する
=GESTEP(B3,$E$3)

この例では、しきい値を80に設定しているので、80点以上なら「1」、それ以外は「0」と判定します。
例③:IF関数と組み合わせる
=IF(GESTEP(B3,$E$3)=1,"合格","不合格")

GESTEP関数は、IF関数と組み合わせることで
条件を満たす場合に文字列やメッセージを表示することも可能です。
PR
created by Rinker
¥1,760
(2026/05/16 07:59:14時点 楽天市場調べ-詳細)
関連関数
まとめ
GESTEP関数は、数値が指定した基準以上かどうかをシンプルに判定できる関数です。
IF関数のような長い条件式を使わずに済むため、「合格判定」「在庫チェック」「しきい値判定」など、数式を簡潔に書きたいときに最適です。



Excel人気記事