新元号対応トップページお問い合わせ劇的効率アップTipsMiniTipsホームExcel使いこなし(ステップアップ編)エクセルで必須といえるIF関数(条件により処理を変える)の使い方Excel使いこなし(ステップアップ編)TwitterFacebookはてブPocketLINEコピー2018.10.28エクセルには計算や文字列操作など便利な関数が多数用意されています。その中でも、必ずといっていいほど使われるのがIF関数。IF関数は『ある条件を満たした場合は、○○の処理をする。ない場合はXXの処理をする』というように、判定の結果で処理を変えることができる関数です。関数の中でも基本的な関数になるので、ぜひ使い方をマスターしましょう。エクセルの関数の基本(書式や引数など)を詳しく解説しますエクセルは表計算ソフトなので計算は得意中の得意です。この関数がなかなか理解しづらくて、ここで挫折する人が多いんですよね。関数は理解でき...supvalue.net2018.10.10エクセルの関数がよくわからない人は、上の記事で関数の基本的な解説をしているので、ぜひ参考にしてください。目次IF関数の書式(書き方)論理式に書くことが多い、比較演算子IF関数の最も基本的な使い方IF関数で片方の条件を満たす場合だけ処理したい場合IF関数を使って3つ以上の条件で処理を分けたいエクセルで必須といえるIF関数のまとめIF関数の書式(書き方)まずは、IF関数の書式(書き方)を解説。最初の引数である『論理式』は『判定のための式』(条件)と思ってください。100)を入力します。IF関数の書式は『A3セルの値が100以上だったら○を表示、100未満だったら×を表示』、『B5セルに入力があれば”入力済み”、未入力だったら”未入力”を表示』のようになります。最初の引数には『条件』を書いて、第二引数はその条件を満たす(真)場合の処理を、第三引数には条件を満たさない(偽)場合の処理を書いていきます。続いて、ちょっと馴染みのない『比較演算子』というのが出てきました。B』などと同じものです。AがB以下(等しいか小さい)の場合は『真』(TRUE)、そうでない場合は『偽』(FALSE)見ての通り、『大きいか』、『小さいか』、『等しいか』ぐらいしかないので、難しくありません。IF関数の最も基本的な使い方では書式がわかったところで、IF関数の具体的な例で一番基本的な使い方を解説します。模試(数学)の結果の表があって、点数が80以上であれば『合格』を『合格判定』列に表示、80未満だったら『不合格』を表示させたい場合。最初の列のF4にセルをダブルクリック又は『F2』キーを押して編集モードにし、次のようにIF関数を入力。“不合格”)このIF関数は、左のE4の値が80以上であれば真(TRUE)となり、”合格”がIF関数を入力したセル(F4)に表示されます。逆にE4の値が80未満の場合は偽(FALSE)となるので、”不合格”が表示されます。他の人の結果も同様に判定したいので、IF関数を入力したF4のセルをそのままF10のセルまでコピーしたら完成です。F4のセルをクリックすると、セルの右下に四角のマーク(フィルハンドル)が表示。四角のマークをマウスでクリックしたまま、F10の位置までずらして離す。すると、全ての人の合格判定結果が一気に表示されます。IF関数で片方の条件を満たす場合だけ処理したい場合IF関数では『条件を満たす場合』と『満たさない場合』の処理をそれぞれ指定することができますが、『片方の条件を満たす場合だけ処理したい』ということもできます。下の表のように、合格点に達した人だけ『合格』と表示する場合ですね。この場合は、合格点に達していない人、つまり、条件が『偽』であった場合は何もしない書き方になります。具体的には、次のように書きます。“”)これで、合格点に達していない場合は『何もしない』ということになります。“合格”)のように、条件を満たさない方に何も書かなくても書式としては間違いではないですが、下の表のように『偽』を表す『FALSE』がそのまま表示されてしまいます。何も処理しない場合でも、“”と書く癖をつけましょう。IF関数を使って3つ以上の条件で処理を分けたいここまで、条件を満たす『真』か、満たさない『偽』の場合を例に解説しました。3つ以上条件に分けて処理したい場合もあります。点数が80点以上だったら『レベルA』この場合は、次のように結果が3通りになります。書式としては、ちょっとややこしくなります。最初のIF関数で条件を満たさない場合に、さらにIF関数で条件によって処理させる書き方になります。IF関数の中にIF関数を書くので、『入れ子にする』とか、『ネストにする』とかいいます。例をまとめると、最初のIF関数で50未満を満たしたら『C』50以上の場合だったら次のIF関数の判定に進み、80未満だったら『B』80以上だったら『A』というように、処理が分かれます。エクセルで必須といえるIF関数のまとめエクセルの中でも必須で基本的なIF関数の使い方を紹介しました。IF関数はエクセルを使っていると必ず使用する場面が出てきます。ここで解説したように、『もし、○○だったら△△の処理、そうでなかったら××の処理』というように、条件によってやりたい処理を書いていくだけです。IF関数の中にIF関数を書いていく『入れ子』を使う場合は、一回までにした方がいいです。それ以上入れ子が増えると条件がどんどん複雑になり、書いているIF関数が正しいかどうかの検証も難しくなって頭が痛くなります^^そういう場合は、IF関数を使わないなどの『発想を変える』ことも大事です。使いどころが多いIF関数だからこそ、自分で作ったIF関数が何をしたいのかわからないものにならないように、できるだけシンプルなIF関数になるように気をつけましょう。別々のセルに表示させたい場合があります。そん...2018.11.13Excel使いこなし(ステップアップ編)エクセルのドロップダウンリスト(入力規則)を作る4つの方法と削除エクセルである項目に決められたものしか入力しない場合は、直接入力するより『ドロップダウンリスト』を利用すると、入力ミスも...2018.10.132019.05.22Excel使いこなし(ステップアップ編)エクセルを閉じる時に、ブックの数だけ閉じるボタンを押してませんか?エクセルはブック(ファイル)を複数同時に開くことができる表計算アプリです。複数のブックを同時に開くことは...2018.11.04元号エクセルのTEXT関数が令和で表示されない問題の対応WindowsUpdateでエクセルを『令和』対応にしたのに、TEXT関数で『平成』が『令和』にならない問題があります。その対応方法を2つ紹介しているので、同じ問題で困っている人はぜひ参考にしてください。2019.04.272020.02.10Excel使いこなし(ステップアップ編)エクセルで文字を丸(○)で囲む3つの方法(印刷時の注意点あり)ExcelやWordなんかで文章を書いていると、文字に丸(○)なんかをつけてちょっとその文字を強調したいなんて場合があり...2018.08.192019.07.20Excel使いこなし(ステップアップ編)エクセルの邪魔な機能、おせっかい機能を止める(消す)方法エクセルは便利な表計算ソフトですが、時には邪魔になるオプションが表示されたり、勝手に入力を変換したりしてイライラすること...2018.11.28関数エクセルの切り上げ関数(計算式)は桁数指定がポイント!エクセルは表計算ソフトなので、計算に欠かすことができない切り上げ/切り下げ/四捨五入の関数があらかじめ用意されています。Pゴシック』...2018.11.052019.06.04Excel使いこなし(ステップアップ編)エクセルで行や列の順番を変える時はマウスドラッグが超便利!エクセルでは、よく行や列の順番を変える(ひっくり返す)という場合が出てきます。そんな時に便利なのが、今回...2018.11.112018.12.21エクセルのカーソルを一瞬で移動させるショートカットキーまとめエクセルで複数セルを一瞬で選択できるショートカットキーまとめこのブログを検索プロフィール記事を書いている人ユージIT関連の仕事をしていて、エクセルは設計書作成などで毎日使っています。おかげで、エクセルで楽できるテクニックが溜まっているので、その集大成をどんどん情報共有していこうかと。他の記事を探してみるやりたいこと・知りたいことで探すプロフィール記事を書いている人ユージIT関連の仕事をしていて、エクセルは設計書作成などで毎日使っています。おかげで、エクセルで楽できるテクニックが溜まっているので、その集大成をどんどん情報共有していこうかと。作業効率が劇的にアップするショートカットキー集MiniTips意外と知らないエクセルTips集エクセルを使いこなす!Excelを使いこなす!(基本編)エクセルを使いこなすために、これだけは習得しておきたい基本的な機能、操作を紹介します。Excelを使いこなす!(ステップアップ編)基本編からさらにステップアップするための機能や操作を紹介します。新元号対応トップページ劇的効率アップTipsMiniTipsプライバシーポリシーホーム検索トップサイドバーこのブログを検索プロフィール記事を書いている人ユージIT関連の仕事をしていて、エクセルは設計書作成などで毎日使っています。おかげで、エクセルで楽できるテクニックが溜まっているので、その集大成をどんどん情報共有していこうかと。他の記事を探してみるやりたいこと・知りたいことで探すタイトルとURLをコピーしました。