【Excel IF関数】「もしも○○だったら・・・」の答えをくれる関数を初心者向けに解説!

Excel IF関数の使い方💻PCの"😔困った"を"😄安心・楽しい"へ!
この記事は約14分で読めます。

こんにちはどこでもパソコン教室 四日市です。

今回の授業は、Excel関数の中から『IF関数』を初心者の方向けに解説します!

求人情報でExcelIF関数のできる方歓迎!」と、記載されているのをときどき見ます。どんな関数ですか

「イフかんすう」と読みまして、IF“もしも○○だったら”という意味です。

『もしもピアノが弾けたなら』という曲がありますね。

その歌詞の内容でたとえますと…

「もしもピアノが弾けたなら “🥰思いを伝えられる!”

「もしもピアノが弾けなかったら “😢思いを伝えられない…”

 

このように「ピアノが弾ける or 弾けないという条件で、

結果を数式で判定できるのがIF関数です

関数が使えるといいと思いますけれども、苦手意識があって…

今回の授業は、IF関数を解説します

関数は、判定したい結果を思いながら、数式を組み合わせることでできます。

苦手意識を乗り越えた先に、“安心・楽しい”が待っていますよ

今回の授業で教えてもらいながらチャレンジします

求人情報でIF関数と並んで掲載される
ことの多い、VLOOKUP関数の授業です。
スポンサーリンク

『IF関数』は「条件による結果を数式で判定」してくれる

IF関数は、もしも○○だったら条件を決めて、条件のとおりの場合と、条件とはちがう場合で、結果を数式で判定してくれます。

そのため、条件となる値を変更すれば、結果も自動的に判定し直します。

例えば、ジェットコースターに乗車できる身長制限が110cm以上とします。

条 件判 定
もしも身長が110cm以上だったら乗車OK
もしも身長が110cm以上でなければ乗車NG

IF関数を使用することで、乗車OKNGがすぐに分かります!

Excel IF関数の使い方

IF関数の「設定箇所」と「数式の意味」

設定箇所の一つ「数式バー」

関数「数式バー」を使って、〝入力〟と〝入力内容の確認〟ができます。

数式バーとともに、次の3つが並んでいます。

数式バーが表示されていないときは、[表示]タブ [表示]グループ [数式バー]に、「✓」チェックを入れると表示されます。

Excel IF関数の使い方

  1. 名前ボックス
    セル番地が入ります。セルB3B列の3行目」です。
  2. 関数の挿入
    🖱クリックすると「関数の引数」ダイアログボックスが起動します。
  3. 数式バー
    名前ボックスセル番地に入力されている、数式を表示します。
    文字列を入力しているときは、そのまま文字列を表示します。

IF関数を〝分解して〟見てみましょう

IF関数数式を具体的に解説します!

まずは、簡単に見ていきましょう。

Excel IF関数の使い方

 

次に、分解して見ていきましょう。

Excel IF関数の使い方

  1. 数式を入力するときは、必ず最初に“=”イコールを入れて、Excel計算式を入力することを伝えます。
  2. 今回使用する関数“IF”です。
  3. 結果を知りたい値が入力されているセル番地です。
    今回は、身長によってジェットコースターに乗車OK or NGを知りたいので、身長の入力されているセル“B2”となります。
  4. 条件になる論理式を組み立てる比較演算子です。
    「身長110cm以上」が分岐点になりますので、「~以上」の比較演算子“>=”を使用します。

    【比較演算子一覧】

    比較演算子読み方使い方ポイント
    AB等しい(イコール)AとBは等しいAとBは完全一致
    A<>B不一致AとBは等しくないAとBはまったく一致しない
    ABより大きいAはBより大きいAはBの値は含まない
    ABより小さいAはBより小さいAはBの値は含まない
    A>=B以上AはB以上AはBの値も含む
    A<=B以下AはB以下AはBの値も含む

    「身長110cm以上の場合、身長110cmちょうどの方も乗車OKということです!

  5. 条件の分岐点です。
    今回は、「身長110cm以上」“110”となります。
  6. 論理式のとおりの場合しん、英語ではtrueトゥルー(意味:真実の、本当の)といいます。
    今回は、「身長110cm以上」「真」ならば“OK”と表示します。
  7. 論理式とは違う場合、英語ではFalseフォールス(意味:いつわりの、あやまった)といいます。
    今回は、「身長110cm以上」ではなく「偽」ならば“NG”と表示します。
「より大きい」「より小さい」など、データは
セルを強調表示ルールでもっと見やすくなります。

 

🍵ちょっと一息🍡 👩‍🏫パソコンインストラクターが選ぶパソコンライフお役立ちグッズ
Excelって何?という初心者の方も一から安心して学べる、機能全体を1冊に凝縮した「Excel 2019 やさしい教科書 [Office 2019/Office 365対応]」です。

IF関数の入力方法

最初に1つのセルに数式を入力

実際にIF関数を入力してみましょう!

まず、1つのセル(今回はセルB3)に数式を完成させます。 

  1. 下図の表『きみはジェットコースターに乗れるかな?』を作成します。
    次に、セルB3🖱クリックして選択すると、「名前ボックス」“B3”が表示されます。
     
    Excel IF関数の使い方


  2. 次の手順で、「IF関数」を選択します。
     
    Excel IF関数の使い方
    「関数の挿入」ボタンを🖱クリックして、「関数の挿入」ダイアログボックスを起動します。
    [関数の検索]ボックスに“IF”と入力します。
    [検索開始]🖱クリックします。
    [関数名]ボックスに、名前が“IF”から始まる関数が表示されますので、“IF”🖱クリックして選択します。
    [OK]🖱クリックします。

    よく使う関数「関数の挿入」ダイアログボックスを起動した時点で、[関数名]ボックスに表示されていることが多いです。
    その時は、上記②③を飛ばしてすぐにでOKです!

  3. 「関数の引数」ダイアログボックスが表示されます。

    関数の引数とは、数式のカッコ「( )」の中にある、関数へ値を受け渡すものです。

    上記、『IF関数を分解して見てみましょう』での数式でいいますと、「B2>=110」「“OK”」「“NG”」の3つで、それぞれ半角カンマ「,」で区切ります。
     
    Excel IF関数の使い方
    関数の引数ダイアログボックスに、引数を1つずつ入力します。

    論理式B2>=110B2は、セルB2🖱クリックでも入力できます。)
    値が真の場合“OK”
     (ダブルクォーテーション「“”」は、OKと入力してTabタブキーを押すと自動で入ります。)
    値が偽の場合“NG”
     (ダブルクォーテーション「“”」は、NGと入力してTabキーを押すと自動で入ります。)
    [OK]🖱クリックします。


  4. セルB3セルB2「身長147cm」の場合の結果“OK”が表示されました!
     
    数式バーにはセルB3に入力されている、IF関数の数式が表示されています。
     
    Excel IF関数の使い方

数式を他のセルにコピーするコツ!「書式なしコピー」とは?

無事、セルB3に数式が完成しました!

けれども、他のセルにも〝同じように〟入力していては大変💦です。

💁‍♀️そこで、数式を他のセルにコピーします

  1. セルB3🖱クリックで選択すると、右下にフィルハンドルが表示されます。
     
  2. フィルハンドル🖱マウスをあてるポイントするといいます。)と、マウスポインター「+」プラスの形になります。
     
  3. マウスポインター「+」プラスの形の状態で、セルB3  F3まで、🖱ドラッグ・アンド・ドロップ*します。
    ドラッグ・アンド・ドロップとは…マウスの左ボタンを🖱クリックしたまま移動して、目的の位置で指を離すことです。

    数式のコピー
    ができました!

    Excel IF関数の使い方 
    けれども、よく見ると太い罫線けいせんが細くなってしまいました…
     
    理由は、セルB3の数式だけでなく書式*も一緒にコピーされるためです。
    書式とは…​文字の大きさや色、図の配置など、装飾や体裁を整える設定のことです。

    Excel IF関数の使い方


  4. 解決策は「書式なしコピー」です!
     
    数式をコピーした直後に表示される、オートフィルオプション🖱クリックします。

    Excel IF関数の使い方


     
    上から3つめ「書式なしコピー」🖱クリックします。

    Excel IF関数の使い方


     
    セルの選択を解除して(どこか他のセル🖱クリックでOK)見てみると、書式をくずすことなく数式のコピーができました!
     
    Excel IF関数の使い方

「相対参照」と「絶対参照」の違い

身長の条件が「110cm」なので、数式に“110”と入力しました。

もしも、身長の条件が“110” “100”に変更された場合、すべての数式を変更するのは大変💦です。

💁‍♀️そこで、数式の“110”を、身長が入力されているセルE5に置き換えることで、条件が変更されてもそのまま数式を使用できます

Excel IF関数の使い方

そのまま数式をセルB3 F3までコピーすると、セルE5F5G5H5 …」とずれていきます。これを「相対参照」といいます。

“110”のように、数値は数式のコピーをしてもずれません
けれども、セル番地はコピーをするとずれていきます

Excel IF関数の使い方

身長の基準となる情報のセルE5がずれてしまうと正しい判定ができませんので、次の手順でセルE5を固定してから数式をコピーします。

数式内でセル番地を固定すること「絶対参照」といいます。
  1. セルB3に数式を作成するとき、“110”のかわりにセルE5を入力した後、“E5”隣り or 中に「|」カーソルのある状態、またはセルE5を選択した状態で、F41回押します。F4を押すたびに次のように変わります。

    $E$5 …列と行を固定(今回は、この状態にします。)
    E$5……行のみ固定
    $E5……列のみ固定
    〈設定箇所〉
    その1「数式バー」で直接設定
    その2「関数の挿入」ボタンを🖱クリックして、「関数の引数」ダイアログボックスを表示して設定

    Excel IF関数の使い方

    設定ができましたら、🖱クリックではなくEnterで確定しましょう!
    数式の編集中にいずれかのセル🖱クリックすると、そのセル番地が数式の中に入力されてせっかくの数式がくちゃくちゃになることがありますので。😅

  2. セルB3 F3までコピーします。
  3. 身長92cmは“NG”という正しい判定が表示されました。

    Excel IF関数の使い方
絶対参照F4は、直前の操作を繰り返す
という便利機能も備わっています。

 

まとめ

今回の授業は、Excel関数の中から『IF関数』を初心者の方向けに解説しました!

IF関数とは、もしも○○だったら条件を決めて、条件のとおりの場合と、条件とはちがう場合で、結果を分けることを数式で判定できる関数です。

“もしも…”といえば、『ドリフ大爆笑』の「もしものコーナー」を思い出すのは私だけでしょうか?🤣

IF関数その考え方Excelだけでなく、学校教育でも必修化となりました「プログラミング」でも活用できます

今回の授業で、IF関数の基礎を身に着けていただけましたら幸いです
 

IF関数よりも簡単!SUMサム関数の授業です。
代わりにセルの個数を数えてくれる
COUNTカウント関数の授業です。

😄ご受講お疲れさまでした

\抜群の価格競争力と製品の信頼性で高い支持あり/
デルオンラインストア
デル株式会社
\不要になったパソコンの処分に困ったら/
【リネットジャパン】
仕組みを理解すると、自信をもってパソコンを選べます💻💡
 ★スキルを活かして働き方を選べる時代がきました★ 

パソコンスキルを身に付けて、ステップアップ就・転職を目指しませんか
当教室での授業が、皆様のスキルアップの一助となれましたら幸いです

アルバイト・パート 派遣社員 正社員 契約社員 フリーランスと、さまざまな働き方の経験を持ちます私から、働き方の選択肢をご紹介します

【すべて登録無料で利用できます】
 👇詳細は下記のリンク🖱クリック or タップでご覧いただけます。
企業の評判、口コミ就活ノート転職会議で企業情報を見極めながら活動する
転職活動サポート:職務経歴書の作成からプロの手厚いサポートが受けられる JAC Recruitment、自分の市場価値を見いだしてフィットしたオファーを受け取る ミイダス
派遣・紹介予定派遣マイナビスタッフ派遣のお仕事探しはジョブリンクで、希望やスキルに合ったお仕事を紹介してもらう
副業・フリーランスランサーズクラウドワークスでクラウドソーシングや在宅ワークをする
女性のお仕事探し:はたらく選択肢の幅が広い女性に寄り添う お仕事探し・求人紹介 ラシーク
リゾートバイト【リゾートバイト.net】で、リゾートホテル、旅館、スキー場、農家、キャンプ場、テーマパークなどさらに視野と行動範囲を広げる

お仕事でパソコン操作に困られたときは、当教室サイト「どこでもパソコン教室 四日市」をまた見に来てくださいね。一緒に頑張りましょう

コメント

タイトルとURLをコピーしました