【Excel:AND関数】「かつ」を調べる!IF関数と組み合わせて使おう

Excel関数AND
スポンサーリンク

「AND関数って何?」「どのように使えばいいの?」といった疑問をを、1分以内に解消できるように分かりやすく説明します。

AND関数とは?

セル子
昨日知り合った人のなかで、結婚相手の条件を満たすのは誰かな。30歳以下で年収600万以上の人がいいなー。
エク先輩
セル子さん、仕事中に何をしているのかな?…よし!AND関数を使って、結婚相手の条件に合致しているか調べてみようじゃないか!
セル子
エク先輩、仕事中ですよ!?
エク先輩
勉強も仕事のうちってことで!関数の説明に入る前に、以下の図を見てほしい。
セル子
30歳以下で年収600万以上の人は、Aさんだけになりますね!

用途

複数の条件が、全てTRUEかどうか調べる。

AND関数の使用頻度

★★☆(2つ星)

(使用頻度の目安)
★★★:よく使う。手が勝手に動くレベルまで練習したほうがいい。
★★☆:まあまあ使う。知っておいて後悔しない。
★☆☆:あまり使わない。頑張って覚えなくてもいい。

AND関数の入力方法

=AND(,)

条件を指定します。
2つ以上の条件を指定する場合は、”=AND(条件1,条件2,…条件255)”と入力します。

AND関数の使い方

エクセルAND関数2
エク先輩
D2セルに「=AND(B2<=30,C2>=600)」と入力するだけなんだ!
セル子
へー、結果が“TRUE”だったら条件を満たす“FALSE”だったら条件を満たさないということか。

IF関数と組み合わて使おう

AND関数は、IF関数の脇役として利用することが多いです。

 

エクセルAND関数3
  • 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 ★☆☆ 結果を反転させる。

>>【まとめ】仕事を早く終わらせるために、知っておくべきExcel関数

おさらい

セル子
複数の条件が全てTRUEかどうか調べるAND関数を知っていると、IF関数で色々なことができますね!
エク先輩
そうなんだよ!Excelは知っているか知らないかで作業スピードに違いが出るから、日々精進。この本は僕の愛読書なんだ!
セル子
エク先輩も勉強してきたんだ…私も頑張ってみるか!
スポンサーリンク

この記事が気に入ったらシェア!

仮想通貨取引所「Liquid」の激アツキャンペーン

QUOINEX
23,000円相当の仮想通貨を配布中。すぐに現金化するのも良し、値上がりを待つのも良し!