よねさんのWordとExcelの小部屋|Excel(エクセル)基本講座の総目次|Excel(エクセル)関数一覧表|GESTEP関数
指定したしきい値より大きいか、小さいかを調べます。 topへ
ジー イー ステップ
=GESTEP(数値,[しきい値])
数値:比較する数値
しきい値:しきい値となる数値、省略可能ですが省略すると0を指定したことになります。
Excel2003以前のバージョンでは、この関数が使用できず、エラー値 #NAME? が返される場合は、分析ツール アドインを組み込む必要があります。
- 数値 >= しきい値 のとき1を返し、それ以外の場合は0を返します。
- 【問題例】日々の販売数のデータが有ります。販売目標数を達成した日は何日か求めなさい。
- 解答と答えを比較して正答であれば1、誤答であれば0をE列に返しなさい。
E13セルには正解数を求めなさい。
|
B |
C |
D |
E |
| 2 |
|
|
販売目標数 |
300 |
| 3 |
|
|
目標達成日数 |
3 |
| 4 |
|
|
|
|
| 5 |
日付 |
販売数 |
達成の判定 |
|
| 6 |
5月1日 |
280 |
0 |
|
| 7 |
5月2日 |
247 |
0 |
|
| 8 |
5月3日 |
397 |
1 |
|
| 9 |
5月4日 |
358 |
1 |
|
| 10 |
5月5日 |
231 |
0 |
|
| 11 |
5月6日 |
429 |
1 |
|
- 【解答例】
- GESTEP関数を使って求めてみました。
目標達成日数はSUM関数で求めることができます。
|
B |
C |
D |
E |
| 2 |
|
|
販売目標数 |
300 |
| 3 |
|
|
目標達成日数 |
=SUM(D6:D11) |
| 4 |
|
|
|
|
| 5 |
日付 |
販売数 |
達成の判定 |
|
| 6 |
5月1日 |
280 |
=GESTEP(C6,$E$2) |
|
| 7 |
5月2日 |
247 |
=GESTEP(C7,$E$2) |
|
| 8 |
5月3日 |
397 |
=GESTEP(C8,$E$2) |
|
| 9 |
5月4日 |
358 |
=GESTEP(C9,$E$2) |
|
| 10 |
5月5日 |
231 |
=GESTEP(C10,$E$2) |
|
| 11 |
5月6日 |
429 |
=GESTEP(C11,$E$2) |
|
- 【別解】
- 以上であるか否かを調べるので D6セルは =C6>=$E$2 と論理式で書くことができます。
ただし、これではTRUE/FALSEを返しますので =(C6>=$E$2)*1 とすると1または0を返します。
- D6:D11を使わないで直接目標達成日数を求めることができます。
=COUNTIF(C6:C11,">="&E2) とすると 3 が返ります。
よねさんのWordとExcelの小部屋|Excel(エクセル)基本講座の総目次|Excel(エクセル)関数一覧表|GESTEP関数
PageViewCounter

Since2006/2/27