Excelで条件分岐の難問を解決する方法 - IF関数とIFS関数の使い方

Sdílet
Vložit
  • čas přidán 26. 07. 2024
  • この動画では、Excelで条件分岐のための関数であるIF関数とIFS関数の使い方を解説します。IF関数を使うと複雑になりがちな複数分岐の数式でも、IFS関数を使うと簡単に分かりやすく数式を作ることができます。動画では簡単な例から実際の業務で使えるテクニックまで、分かりやすく説明します。
    千葉悠市
    =========================
    ■ タイムスタンプ
    =========================
    [ 00:00 ] はじめに
    [ 00:34 ] 条件分岐とは?
    [ 01:27 ] IF関数の使い方
    [ 04:23 ] 分岐条件が複数あるとき
    [ 09:11 ] IFS関数の使い方
    [ 12:53 ] 分岐条件を増やしてみる
    [ 16:46 ] 数式を見やすくするコツ
    [ 19:06 ] さいごに
    =========================
    ■ ファイルのダウンロード
    =========================
    動画内で使用しているExcelファイルは、以下のサイトで提供しています。
    note.com/excel_dokata/n/n0a18...
    =========================
    ■ Excelドカタの集会所
    =========================
    CZcamsには投稿していないパワークエリやパワーピボットも含むExcel解説動画を投稿しています。
    excel-dokata.mish.tv/
    ▼投稿時点の最新動画
    パワークエリ実践テクニック「#31.Excelブックのシート名をデータ項目として利用する」
    excel-dokata.mish.tv/ja/video...
    ======================
    ■ Twitter
    ======================
    動画の更新状況などをつぶやいています。
    @Chiba_U1
    bit.ly/3V9fvGK
    =========================
    ■ ストアカでオンラインレッスンをしています
    =========================
    Excelの使い方を学ぶことができるZoomを使ったオンライン講座をストアカで開催しています。
    ▼オンラインによるExcel個別相談
    bit.ly/3IZTwxF
    法人向けに既存のExcel業務に関するアドバイス等も可能です。
    ご不明点等ある場合には以下のメールアドレスまでご連絡ください。
    mailofelgiss+youtube@gmail.com
    個別の機能に関するオンライン講座
    ▼Excel パワークエリ 入門編
    bit.ly/3rrU3gB
    ▼Excel パワークエリ 初級編
    bit.ly/3cA0UQO
    ▼Excelパワーピボット 初級編
    bit.ly/3cA0UQO
    ▼Excelピボットテーブル 初心者向け
    bit.ly/36GoKXs
    ストアカで開催中のすべての講座は以下のURLからご覧いただけます。
    bit.ly/3tvkMKG
    =========================
    ■ noteで記事を投稿しています
    =========================
    Excelの関数、パワークエリ、パワーピボット、DAXに関する記事を投稿しています。
    note.com/excel_dokata
    =========================
    ■ お仕事に関するお問い合わせ先
    =========================
    外注、業務委託、講師依頼、コンサル、個人レッスン等、お仕事に関するお問い合わせはこちらへご連絡ください。
    mailofelgiss+youtube@gmail.com
    =========================
    ■ Excelのバージョン
    =========================
    動画で使用しているExcelはMicrosoft365 Personal(Office Insider ベータ版 動画公開時点の最新版)になります。
    =========================
    ■ ほしいものリスト
    =========================
    www.amazon.jp/hz/wishlist/ls/...
    =========================
    ■ 使用している機材
    =========================
    ▼カメラ(WebCamとして使用)
    Sony α6400
    amzn.to/3HGhttQ
    ▼カメラレンズ
    Sony SEL35F18
    amzn.to/3W2D2ZN
    ▼HDMIキャプチャー(カメラとPCを接続)
    アイ・オー・データ GV-HUVC
    amzn.to/3Fx4A2x
    ▼マイク
    オーディオテクニカ AT2020USB+
    amzn.to/3FDLGau
    ▼照明
    Neewer NL660S/1Y
    amzn.to/3Fv6m4c
    ▼照明スタンド
    Neewer ST-200
    amzn.to/3PrH3EV
    ▼ショートカットボタンデバイス
    Elgato Stream Deck MK.2
    amzn.to/3Ysu21W
    ▼マウス
    Logicool G903
    amzn.to/3BAFGhu
    ▼キーボード
    Logicool G913 TKL
    amzn.to/3PsK5su
    ▼ペンタブ
    Wacom CTL-672/K0-C
    amzn.to/3Fwyzb1
    ▼テンキー
    FILCO FTKP22M/B2
    amzn.to/3hv4Ire

Komentáře • 25

  • @ExcelDokataCH
    @ExcelDokataCH  Před 10 měsíci +1

    ▼Zoomを使ったExcelに関するオンライン個別相談を実施しています。
    bit.ly/3IZTwxF

  • @user-yg6cp3ng6g
    @user-yg6cp3ng6g Před měsícem +1

    分かりやすいし、テンポも私向きで嬉しいです。ありがとうございました。

  • @user-dj2zq4ez3r
    @user-dj2zq4ez3r Před rokem +2

    何の言語でもあるelseIFが無いかと思っていたところに。
    助かります

  • @user-uu8wk8dm1o
    @user-uu8wk8dm1o Před rokem +6

    いやぁ~、ドカタさんの説明はホントいつも分かりやすい。

  • @user-wz4hv3mo4e_Synry
    @user-wz4hv3mo4e_Synry Před rokem +3

    いつも勉強させていただいてます。
    数式も改行できるの知りませんでした。こういう基礎的なことを教えていただけるの、本当にありがたいです!

  • @carreyk1226
    @carreyk1226 Před 8 měsíci +1

    めっちゃくちゃ!わかりやすいです!

  • @shinichi1975
    @shinichi1975 Před rokem +5

    常に進化し続けるExcelに、扱う人間が追い付けないw
    日々精進するしかないッス!

  • @yoshiko_relax
    @yoshiko_relax Před rokem +4

    かつて、iferrer()が出てきたときも感動しましたが、ifs() も、最近のlet()も感動ものでした。
    更に、最近のspill系の関数群は、「突破力、半端ないって!」…。

  • @KIMAJIMESAN
    @KIMAJIMESAN Před rokem

    IFS関数、ありがとうございました。

  • @chopperrudel3700
    @chopperrudel3700 Před rokem

    IFのネストをマスターするのに苦労した経験ありましたが、今は便利になったんですねえ

  • @0128kinaco
    @0128kinaco Před rokem

    めちゃくちゃわかりやすいです!ありがとうございます!

  • @soutoh_blog
    @soutoh_blog Před rokem

    野球やサッカー・プロレスリング等のソフトゲームの実況配信の際に結果表にIFS関数を使うと、比較的スムーズかつコンパクトにデータ処理できて役に立ちそうですな🤔🤔🤔
    ワイは普段滅多に関数使ってないので、これは勉強する必要は大いに有りですな😃⤴️⤴️

  • @mtech_x814
    @mtech_x814 Před rokem

    いつも拝見させていただいています。
    すべての条件が同じひとつの検索値に対しての固定値であれば、IFSよりSWITCHの方が簡潔になるので視認性も良くなると思います。

    • @ExcelDokataCH
      @ExcelDokataCH  Před rokem

      確かに、そんなときはSWITCHの方がスッキリしますね。

  • @user-jl8ms7ec2s
    @user-jl8ms7ec2s Před 8 měsíci +1

    いつも参考になる動画ありがとうございます。
    結果的に見れば、IFS関数ではあくまで並列に並んだ第一層の物”のみ”を判別する際にネストしていく必要が無いため有効と理解しております。
    そこで質問させて頂きたいのですが、
    もしも今回の例で各年代ごとに当てはまった場合、さらにそこから細分化(35歳以上かどうか等)していく方法はありますか?
    その場合はIFS関数ではなく、最初から素直にIF関数でネストするしかありませんでしょうか?

    • @ExcelDokataCH
      @ExcelDokataCH  Před 8 měsíci +2

      細分化する場合には
      ・IFをネストさせる
      ・IFSで AND(A=???, B=???) のようにAND条件で分岐させる
      ・IFSの中でIFで分岐させる
      と方法は色々あると思います。
      どれを使うかはお好みですね。

  • @user-tj5pv9oz3j
    @user-tj5pv9oz3j Před rokem

    ifsの方が処理速度が上がるってことですかね

  • @user-jz3nh4os1h
    @user-jz3nh4os1h Před rokem

    会社で使ってるのがExcel2016なので、IF関数にIF関数を入れ子にして、さらにOR関数やAND関数を組み合わせたりして訳が分からなくなるので、素人ですがあえてVBAでSelectCaseを使っての繰り返し処理したりして工夫してます(笑)
    IFS関数は本当に便利ですよね☺️

    • @ExcelDokataCH
      @ExcelDokataCH  Před rokem

      IFS関数はExcel2019から使うことができますので、今後会社のExcelがアップデートすることがあれば、その時はぜひ使ってみてください。

    • @num_code
      @num_code Před rokem +1

      分岐はIFだけではないんですよね。
      VBA使用できるのでした別で使用できる関数で工夫されてみるとよいかと思います。
      条件は昇順ソート限定になりますが、よく使用するのは VLOOKUPの第4引数をtrueにする方法。
      また、数値ではなくて、条件によりセル指定したい場合はchoose関数も使えますね。

  • @gurisan-yj1wo
    @gurisan-yj1wo Před 5 měsíci +1

    「イフズ」なのね
    ずっと「イフエス」って呼んでた
    よく考えればそうだよな

    • @ExcelDokataCH
      @ExcelDokataCH  Před 5 měsíci +1

      読み方はテキトーです。イフエスかも

  • @user-mx9li2cc3f
    @user-mx9li2cc3f Před rokem +1

    いつも勉強させてもらっています!
    本編に関係ないのですが、リクエストよろしいでしょうか。
    ・A1セルに売上高(1,000円)
    ・A2セルに原価(250円)
    上記が入力されている状態で
    ・A3セルに粗利
    を表示したい場合「=A1-A2」という式を入れ、「750」という値を返すと思いますが
    このA3セルに返す値を
    「750(75%)」のように、括弧書きで粗利率を表示する方法はありますか?
    いきなりのリクエストですみませんが、可能でしたらご回答頂けますと幸いです。

    • @ExcelDokataCH
      @ExcelDokataCH  Před rokem +2

      数値ではなく文字列として表示したいのであれば
      =(A1-B1)&TEXT((A1-B1)/A1,"(0%)")
      とかですかね。
      粗利部分に3桁カンマも入れるなら
      =TEXT(A1-B1,"#,##0")&TEXT((A1-B1)/A1,"(0%)")

    • @user-mx9li2cc3f
      @user-mx9li2cc3f Před rokem +1

      @@ExcelDokataCH
      ご丁寧にありがとうございます。
      これで出来ました!
      これからも有益な動画を楽しみにしています!!