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

Поділитися
Вставка
  • Опубліковано 9 вер 2024

КОМЕНТАРІ • 26

  • @onitaicho
    @onitaicho 3 роки тому +7

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

  • @pckatuyou
    @pckatuyou  4 роки тому +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関数を使うといいかと思います。
    (◎、○、△、×といった複数の出力をしたいときなど)

  • @takayuki1106
    @takayuki1106 2 роки тому

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

  • @chibarockmariens2647
    @chibarockmariens2647 3 роки тому

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

  • @Reysol_and_Dragons_and_Lions
    @Reysol_and_Dragons_and_Lions 4 роки тому +8

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

  • @sikakuimaru
    @sikakuimaru 3 роки тому +3

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

    • @pckatuyou
      @pckatuyou  3 роки тому +3

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

    • @sikakuimaru
      @sikakuimaru 3 роки тому

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

  • @ha9ha989
    @ha9ha989 3 роки тому +1

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

    • @pckatuyou
      @pckatuyou  3 роки тому

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

    • @ha9ha989
      @ha9ha989 3 роки тому +1

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

    • @pckatuyou
      @pckatuyou  3 роки тому

      ですね😁

  • @KT-mf6ew
    @KT-mf6ew 2 роки тому

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

  • @user-be4uv5is2o
    @user-be4uv5is2o 3 роки тому

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

  • @cyanicsky
    @cyanicsky 3 роки тому

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

    • @pckatuyou
      @pckatuyou  3 роки тому +2

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

    • @cyanicsky
      @cyanicsky 3 роки тому

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

    • @pckatuyou
      @pckatuyou  3 роки тому

      そうですそうです😁

    • @cyanicsky
      @cyanicsky 3 роки тому

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

  • @user-js9zt2px6f
    @user-js9zt2px6f 2 роки тому

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

  • @keisato7612
    @keisato7612 3 роки тому

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

    • @pckatuyou
      @pckatuyou  3 роки тому

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

  • @mama6869
    @mama6869 3 роки тому +2

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

    • @pckatuyou
      @pckatuyou  3 роки тому +2

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

  • @kagenyantarou
    @kagenyantarou 3 роки тому +1

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

  • @user-wu8es3yi8l
    @user-wu8es3yi8l 3 роки тому

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