【Excel】IF関数より簡単な条件分岐<IFSとSWITCHとCHOOSEとIFERROR>

Sdílet
Vložit
  • čas přidán 9. 07. 2024
  • 0:00 はじめに
    0:31 IF(条件1だけ)
    1:31 IFS(条件1つだけ)
    2:52 複数条件のIF関数
    4:39 複数条件のIFS関数
    6:41 SWITCH関数
    8:27 CHOOSE関数
    10:16 IFERROR関数
    11:14 どれを使うのか?
    余談ですが、最初のIFS関数の説明で実は
    =IF(OR(B2>=80 , C2>=80 , D2>=80), "〇" , "×")
    と書けばIF関数でもシンプルに書けます。
    比較するために簡単なサンプルで説明しましたが本来はもっと複雑な条件分岐でIFS関数を使うといいかと思います。(◎、○、△、×といった複数の出力をしたいときなど)
    💻マクロ・VBAを学びたいならまずはこの動画!
    入門講座➡ • エクセルVBA・マクロ入門講座|初心者がゼロ...
    VBEの設定➡ • 【マクロ】VBEの設定!エクセルVBAの記述...
    📗Excelがはじめての方はこちらがおすすめ
    動画1本で基礎がわかる➡ • 【Excel基本操作】職場で恥をかかない為に...
    計算式の入れ方➡ • 【初心者必見】エクセル計算式の入れ方[すべて...
    関数の基本➡ • 【Excelエクセル】関数とは?使い方の基本...
    🤩Excelのおもしろい使い方
    ポップ広告を作る➡ • Excelでポップ広告(POP)の作り方[エ...
    ローンシミュレーション➡ • 【Excel】スピンボタンを活用してローンシ...
    オプションボタンを作る➡ • 【Excel】オプションボタンの作り方と使い...
    🎓覚えると絶対役立つExcel知識
    テーブル➡ • 【Excel】テーブルとは?表との違いも解説...
    ドロップダウンリスト➡ • 【Excel】ドロップダウンリストの作り方|...
    XLOOKUP関数➡ • ExcelのVLOOKUP関数は左側列参照が...
    💸パソコンやスマホの損しない買い方
    携帯ショップの注意➡ • 携帯ショップで絶対契約してはいけない割高な商...
    格安スマホってなに?➡ • まだ携帯キャリアで消耗してる?格安スマホに絶...
    電器屋で損しない知識➡ • 初心者が電器屋でパソコンを買うときの注意点3...
  • Jak na to + styl

Komentáře • 26

  • @onitaicho
    @onitaicho Před 3 lety +7

    日常業務でIF関数の「ネスト沼」から解放されそうなTipsがたくさん解説されていました。有益な情報を得ることができました。参考にさせていただきます。

  • @pckatuyou
    @pckatuyou  Před 4 lety +8

    0:00 はじめに
    0:31 IF(条件1だけ)
    1:31 IFS(条件1つだけ)
    2:52 複数条件のIF関数
    4:39 複数条件のIFS関数
    6:41 SWITCH関数
    8:27 CHOOSE関数
    10:16 IFERROR関数
    11:14 どれを使うのか?
    余談ですが、最初のIFS関数の説明で実は
    =IF(OR(B2>=80,C2>=80,D2>=80),"〇","×")
    と書けばIF関数でもシンプルに書けます。
    比較するために簡単なサンプルで説明しましたが本来はもっと複雑な条件分岐でIFS関数を使うといいかと思います。
    (◎、○、△、×といった複数の出力をしたいときなど)

  • @chibarockmariens2647
    @chibarockmariens2647 Před 3 lety

    IFERROR関数を実際に使ってますが、何となく使っていて、たまたま出来たって感じでしたが、
    この動画で理解できました。ありがとうございました。

  • @takayuki1106
    @takayuki1106 Před 2 lety

    数年前までずっと2003使っていて(会社のPCがそうだった為)
    やっと2016が導入されたときは
    「IF(ISERROR」から解放されてすごくうれしかった
    「IF(ISERROR」だと同じ数式を二回入れないといけないんでただでさえネストさせた数式なのに
    見にくいったらありゃしない状態でしたから…

  • @Reysol_and_Dragons_and_Lions

    これでIF関数の入れ子地獄から解放されるかもです。

  • @sikakuimaru
    @sikakuimaru Před 3 lety +3

    とても分かりやすい解説ありがとうございました!CHOOSE関数で使用していたチェックボックスのような機能を使ってみたいのですが、解説動画はありますか?

    • @pckatuyou
      @pckatuyou  Před 3 lety +3

      ありがとうございます!
      オプションボタン
      czcams.com/video/x3Rluf4WpU0/video.html
      チェックボックス
      czcams.com/video/kaiGDcWd16I/video.html
      コンボボックスとリストボックス
      czcams.com/video/SBCZlebhWxY/video.html
      スピンボタン
      czcams.com/video/7ClYhrm8xGc/video.html
      があります!

    • @sikakuimaru
      @sikakuimaru Před 3 lety

      @@pckatuyou 早速返信していただき、ありがとうございます!どの動画も分かりやすく非常に参考になりました!

  • @KT-mf6ew
    @KT-mf6ew Před 2 lety

    すみません、ここで質問して良いのかわかりませんが、もし可能でしたら教えてください。若しくは該当する動画があれば誤誘導ください。複数行にまたがる同じグループの中で最も条件に当てはまる行に○を入れる。という式はわりと簡単にできますか?よろしくお願いいたします。

  • @user-js9zt2px6f
    @user-js9zt2px6f Před 2 lety

    使ってみます(_ _)
    ありがとうございます(^_-)

  • @mama6869
    @mama6869 Před 3 lety +2

    こんにちは!便利な関数ですね。ありがとうございます。
    一つ質問です。
    CHOOSE関数のインデックス番号(A7)はどのような式が入力されているのでしょうか?

    • @pckatuyou
      @pckatuyou  Před 3 lety +2

      こんにちは!ご質問ありがとうございます。
      CHOOSE関数の説明時にA7のセルには関数は入れていません。これは「コント―ロールの書式設定」というオプションボタンの機能でセルの値と選択したオプションボタンが連動しています。
      詳しくは
      czcams.com/video/x3Rluf4WpU0/video.html
      で解説しているのでよかったらご覧くださいませ😄

  • @ha9ha989
    @ha9ha989 Před 3 lety +1

    ifs 関数って条件によって返却値が変わらないなら or, and, not の方が見やすいのでは?

    • @pckatuyou
      @pckatuyou  Před 3 lety

      まぁ、例が悪かったかもです。
      =IF(OR(B2>=80,C2>=80,D2>=80),"〇","×")
      のほうがシンプルですもんね。ただIF関数とIFS関数を比較したかったんです。

    • @ha9ha989
      @ha9ha989 Před 3 lety +1

      使いどころとしては成績評価として =IFS(E3>99,"㊝",E3>=80,"優",E3>=75,"良",E3>=60,"可",TRUE,"不可") とかですかね。

    • @pckatuyou
      @pckatuyou  Před 3 lety

      ですね😁

  • @user-be4uv5is2o
    @user-be4uv5is2o Před 3 lety

    数字の場合、vlookupのtrueが便利かと。

  • @kagenyantarou
    @kagenyantarou Před 3 lety +1

    エクセルのバージョンによって使える関数と使えない関数があるのね(´;ω;`)ウゥゥ

  • @user-wu8es3yi8l
    @user-wu8es3yi8l Před 3 lety

    IFS関数で数値の条件をいかに早く処理するかは優れてますよね。数値だけかと思いきや、UNIQUE関数の表で重複してる例えば商品の品番を自分でつけようと考えてIFS関数を使って氏名ごとに決めてる特定の品番を付けることができました。

  • @keisato7612
    @keisato7612 Před 3 lety

    え…1教科でも80点以上ならって条件にorでくくれば終わりでは…

    • @pckatuyou
      @pckatuyou  Před 3 lety

      まぁ、例が悪かったかもです。
      =IF(OR(B2>=80,C2>=80,D2>=80),"〇","×")
      のほうがシンプルですもんね。ただIF関数とIFS関数を比較したかったんです。

  • @cyanicsky
    @cyanicsky Před 3 lety

    複数条件ならORを入れ子した方がシンプルなような…?

    • @pckatuyou
      @pckatuyou  Před 3 lety +2

      この例の場合はそうですね。〇と×だけじゃなくて◎、○、△、×みたいな出力にするとIFS関数は便利です。

    • @cyanicsky
      @cyanicsky Před 3 lety

      @@pckatuyou
      なるほど!>=80なら○、>=90なら◎、>=70なら△みたいな感じでしょうか?

    • @pckatuyou
      @pckatuyou  Před 3 lety

      そうですそうです😁

    • @cyanicsky
      @cyanicsky Před 3 lety

      @@pckatuyou 勉強になりました〜!ありがとうございました(^^)