Excel(エクセル)関数の練習問題仕事ですぐ使える!役立つ!Excel(エクセル)関数の使い方・裏技を練習問題で楽しく身につけよう!

無料メルマガ【Excel(エクセル)関数の練習問題】

エクセルの練習問題を出す【練習問題】と、読者様のご質問にお答えする【教えて!エクセル関数】を毎週お送りします。表計算もおっかなびっくりの初心者から、エクセルデータベース作成もサクサク上級者まで!

メールアドレス: Powered Byまぐまぐ

No.58 Excel中級編:IF関数とAND関数を組み合わせて使ってみよう

出題

※この練習問題は前回からの続きです。

「要請求」と「請求不要」を見分けやすくすることはできました。

が、今度は請求書を発行したかどうかを加味して、支店長から各社員に
伝達してもらう事項をリストアップしたいと思います。


このデータを使って

・「要請求」かつ「請求書発行がまだ」の社員…厳重注意
・「請求不要の社員」または「請求書発行済」の社員…お咎めなし

という支店長の処理の一覧表を作りたいのですが、どのようにすれば
良いでしょうか?

ちなみに、支店長はExcelが使えません…。


解答

今回使う関数はIF関数とAND関数です。
▽IF関数
▽AND関数

早速やってみましょう。

最初に神谷さんの行でやってみます。

まず、IF関数の組み立てを考えましょう。
=IF(「要請求」かつ「請求書発行がまだ」,"厳重注意","お咎め無し")

当然、↑これをこのままセルにコピーしてもエラーになります^^;

「要請求」かつ「請求書発行がまだ」の部分がTRUEかFALSEとして
判定できないためです。

ではここで、「要請求」かつ「請求書発行がまだ」の部分をTRUEか
FALSEで表す方法を考えます。
IF関数と支店長の厳重注意は一旦頭から追い出してくださいね^^

要するに、「要請求」と「請求書発行がまだ」という複合条件をTRUEか
FALSEで表せれば良いわけです。
複合条件といえば…
ちょっと前にやりましたよね♪(忘れた方はここをクリック!!)

もうおわかりですね♪
ここでAND関数を使います。

・「要請求」かつ「請求書発行がまだ」の時TRUE
・それ以外の時FALSE
になるAND関数の組み立ては、
=AND(「要請求」,「請求書発行がまだ」)
となりますね。

これをちゃんとした(エラーにならない^^)関数に直すと…
=AND(F4="要請求",G4=FALSE)
となりました♪

いよいよ、最初のIF関数にこのAND関数を組み合わせてみましょう!

=IF(AND(F4="要請求",G4=FALSE),"厳重注意","お咎め無し")
となりますね。


あらあら、神谷さん、早速「厳重注意」のようです…。

他の人の結果を見るには、オートフィルしてみてください^^

無料メルマガ【Excel(エクセル)関数の練習問題】

エクセルの練習問題を出す【練習問題】と、読者様のご質問にお答えする【教えて!エクセル関数】を毎週お送りします。表計算もおっかなびっくりの初心者から、エクセルデータベース作成もサクサク上級者まで!

メールアドレス: まぐまぐ