Googleスプレッドシートで複数の条件すべてに合う、合わないを判別したい場合は、Excel同様、AND関数を使用します。
一つの条件だけでなく、複数条件をすべて満たすかどうかを判別する時に便利な関数です。
また、複数条件のうち1つでも満たせばいいという判断の場合は「OR関数」を使用してください。
INDEX
GoogleスプレッドシートのAND関数の使い方
AND条件とOR条件の違い
AND:複数の条件をすべて満たしているもの
OR:複数条件どれか1つでも当てはまるもの
AND関数の使い方を以下の例で解説します。
Sample
1回目、2回目、どちらも平均点を超えたかどうかを判別したい
[解説]
- 答えを表示したいセルE4を選択します。
- 次のような数式を入力します。
数式
=AND(C4>=C14,D4>=D14)
2つの条件を両方を満たしていれば「TRUE」、1つだけだったり、両方とも満たしていない場合は「FALSE」が表示されます。
便利な使い方(IF関数とAND関数のネスト)
IF関数と組み合わせて結果の表示を変える
結果がTRUE/FALSEだとわかりにくいため、通常はIF関数と組み合わせて使用します。
Sample
すべての条件を満たす場合は○、1つでも満たさない場合は「追試」と表示させたい
[解説]
- 答えを表示したいセルE4を選択します。
- 次のような数式を入力します。
=IF(AND(C4>=C14,D4>=D14),"○","追試"))
GoogleスプレッドシートのAND関数とは
関数の構文
GoogleスプレッドシートのAND関数の構文は次のとおりです。
=AND(論理式1, [論理式2]...)
読み方:アンド
引数 | 説明 |
---|---|
論理式1 | 1つ目の条件をいれます。 |
論理式2 | 2つ目の条件をいれます。 |