AND関数って何?
どのように使えばいいの?
といった疑問を、1分以内に解消できるように分かりやすく説明します。
AND関数とは?用途を説明
セル子
昨日知り合った人のなかで、結婚相手の条件を満たすのは誰かな。
30歳以下で年収600万以上の人がいいなー。
エク先輩
セル子さん、仕事中に何をしているのかな?
…よし!AND関数を使って、結婚相手の条件に合致しているか調べてみれば良いよ!
セル子
エク先輩、聞いていたんですか?
エク先輩
関数の説明に入る前に、以下の図を見てほしい。
セル子
30歳以下で年収600万以上の人は、Aさんだけになりますね!
エク先輩
AND関数を使えば、複数の条件が全てTRUE(真)かどうか調べることができるんだよ。
AND関数の使用頻度
★★☆(2つ星)
使用頻度の目安
★★★:よく使う。手が勝手に動くレベルまで練習したほうがいい。
★★☆:まあまあ使う。知っておいて後悔しない。
★☆☆:あまり使わない。頑張って覚えなくてもいい。
AND関数の入力方法
=AND(①,…)
① | 条件を指定します。 2つ以上の条件を指定する場合は、”=AND(条件1,条件2,…条件255)”と入力します。 |
AND関数の使い方
D2セルに入力するのは…
=AND(B2<=30,C2>=600)
結果が
“TRUE”だったら条件を満たす
“FALSE”だったら条件を満たさない
ということです。
AND関数の応用:IF関数と組み合わせる
AND関数は、IF関数の脇役として利用することが多いです。
D2セルに入力する関数は以下の通り。
=IF(AND(B2<=30,C2>=600),”結婚相手候補”,””)
Aさんは28歳で年収700万円だから、「30歳以下、かつ年収600万以上の人」という条件を満たします。
→結婚相手候補(TRUE)
Bさんは22歳で年収400万円だから、「30歳以下、かつ年収600万以上の人」という条件を満たしません。
→空白(FALSE)
Cさんは31歳で年収580万円だから、「30歳以下、かつ年収600万以上の人」という条件を満たしません。
→空白(FALSE)
セル子
候補は多い方が良いですね…!
「30歳以下または年収600万以上の人」という条件だったら候補は増えますよね?
エク先輩
その場合はOR関数を使えばいいんだよ!
あわせて知っておきたい関数
関数名 | 頻度 | できること |
IF | ★★★ | 条件を満たす場合と、満たしていない場合に、返す値を指定する。 |
OR | ★★☆ | 複数の条件が、一つでもTRUEかどうかを調べる。 |
NOT | ★☆☆ | 結果を反転させる。 |
