IT
データ整理・表計算問題集
Q.
「金額」列に次の5行がある: 80, 100, 120, 90, 150。「金額が100以上」というフィルタを設定すると、表示される行は何行か。
ポイント
「以上/以下」は境界値を含み、「より大きい/より小さい」は境界値を含みません。同じ100という数字を指定しても、どちらの条件語を選ぶかによって、該当する件数が変わってしまいます。境界値を含むかどうかを、条件語ごとに区別しておきましょう。
ワンポイントアドバイス
数値フィルタを設定するときは、「以上なのか、より大きいのか」を一度立ち止まって確認しましょう。とくに境界となる数値そのものを含めたいのかどうかで、結果が1行ずれることがあります。条件を入れる前に、境界値を入れるか入れないかを意識して選ぶようにしてください。
解説詳細
正解はCの3行です。「100以上」という条件は、100そのものを含みます(100以上=100を含む、という意味です)。したがって該当するのは、100・120・150 の3行になります。80 と 90 は100未満なので、条件から外れて隠れます。ここで注意したいのは、「以上」は境界値の100を含むという点です。もし100を含めたくなければ、「100より大きい」という条件を使うことになります。条件語の違いで結果が変わるので、よく確認しましょう。