Home » Excel(エクセル)の関数・数式の使い方 » 論理・情報 » IF関数の論理式に迷うときは、真の場合・偽の場合を考えてみたら

IF関数の論理式に迷うときは、真の場合・偽の場合を考えてみたら

対象:Excel97,Excel2000,Excel2002,Excel2003

Excelを表計算ソフトとして使いこなせるか、表を作るソフトとしてしか使いこなせないかの分岐点がいくつかあります。

絶対参照を理解できるかどうかというのは、その分岐点の最たるものだと考えています。

もう一つ大きな分岐点として、IF関数が理解できるかということも挙げられると感じています。

[スポンサード リンク]

IF関数自体は決して難しいものではないので、IF関数についての解説を聞いた段階では多くの方が「なるほど」といった様子なのですが、いざ自分でIF関数を使った数式を入力する段になると、どうしていいのか戸惑ってしまうという方が少なくない印象があります。


IF関数の書式
「=IF(論理式,真の場合,偽の場合)」

戸惑う方の多くは、第1引数の論理式に何を入れたらいいのかで考え込んでしまう傾向があるようです。

そういう方を見かけたときに私は、
「結果として何を表示させたいかを先に考えてみては?」
とアドバイスをしています。

つまり、第2引数の真の場合と、第3引数の偽の場合を先に考えてもらうのです。

第1引数の論理式よりも、真の場合に何を表示させて、偽の場合に何を表示させたいかの方が比較的考えやすいようです。

第2引数と第3引数がわかってから、
「じゃあその表示を切り分けるための条件として何を指定したらいいのか考えてみましょう」
ということで第1引数の論理式を考えてもらいます。

今まで私が担当させていただいた生徒さんの場合、このアプローチの方が比較的理解しやすかったようです。

IF関数が苦手だという方は一度、第2引数と第3引数の方から考えてみてはいかがでしょう。

関連語句
条件関数

Home » Excel(エクセル)の関数・数式の使い方 » 論理・情報 » IF関数の論理式に迷うときは、真の場合・偽の場合を考えてみたら

トラックバック:6

TrackBack URL
論理式のAnd条件・Or条件−AND関数,OR関数 from インストラクターのネタ帳
対象:Excel 97,2000,2002,2003 プログラマーやSEの方から割り算で余りを求める方法について、質問をいただくことをご紹介しました。 同じようなことで、 IF関数の論理式でAnd条件やOr条件を指定するにはどうすればいいのか? というご質問をいただくこともあります。...
IF関数で「○○を含む」の指定−COUNTIF関数 from インストラクターのネタ帳
対象:Excel 97,2000,2002,2003 IF関数が使えるようになった方から、よくいただく質問があります。 IF関数であいまい検索はできないのでしょうか? IF関数であいまいな条件指定はできないのでしょうか? この疑問を感じたことがない方にはわかりにくい質問だと思いますが...
AccessでIF関数を使うには−IIf関数 from インストラクターのネタ帳
対象:Access 97,2000,2002,2003 ExcelのIF関数を使える方から、 AccessでExcelのIF関数と同じことをするにはどうすればいいのでしょうか? とご質問をいただくことがあります。...
IF関数でやってしまいがちなミス−不完全な論理式 from インストラクターのネタ帳
対象:Excel97,Excel2000,Excel2002,Excel2003,Excel2007 Excelを表計算ソフトとして使えるためにはいくつ...
土日を除いた月末最終営業日−EOMONTH関数・WEEKDAY関数 from インストラクターのネタ帳
対象:Excel97,Excel2000,Excel2002,Excel2003,Excel2007 月末の日を簡単に求められるEOMONTH関数につい...
IF関数で複数条件を指定−IF関数のネスト from インストラクターのネタ帳
対象:Excel97,Excel2000,Excel2002,Excel2003,Excel2007 Excelを、ただの表を作るための「表ソフト」とし...

Home » Excel(エクセル)の関数・数式の使い方 » 論理・情報 » IF関数の論理式に迷うときは、真の場合・偽の場合を考えてみたら

「論理・情報」の記事一覧

検索

このページの上部へジャンプ

.