【Excel】動的に変わる可変連動プルダウンリスト。名前定義を毎回手で修正なんてしてられません😫【データの入力規則】

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 พ.ย. 2024

ความคิดเห็น • 25

  • @ExcelDokataCH
    @ExcelDokataCH  2 หลายเดือนก่อน +4

    他にもっと上手い方法をご存知の方は、ぜひコメントで教えてもらえると嬉しいです😄
    ⚡メンバーシップ
    『Excelドカタ組合』
    th-cam.com/channels/NKBO4Aqf650ZT1jECqIeQA.htmljoin
    ⚡パワークエリ・パワーピボット解説動画サイト
    『Excelドカタの集会所』
    excel-dokata.mish.tv/
    ⚡Zoomによるマンツーマンレッスン
    『オンライン個別相談』
    bit.ly/3IZTwxF

  • @abcdef-ot3gp
    @abcdef-ot3gp หลายเดือนก่อน +1

    これと似たような事をVBAマクロでやってましたが
    関数で充分出来るんですね
    こっちの方が断然良いと思いました

  • @masahiroyasuda1431
    @masahiroyasuda1431 หลายเดือนก่อน +1

    多段階連動のプルダウンリストを作ろうとワークシート関数だけを用いてやってみましたが、上手くいきませんでした。代わりに、シートに出力する内容をPowerQueryを用いた整形を利用することで上手くいきました!offsetのアイディアをいただき、ありがとうございます。

  • @jiiji_jp
    @jiiji_jp หลายเดือนก่อน +7

    メンテナンスフリーって大事!(ほっておくと、とんでもない事をしてしまう困ったちゃんが社内にはいっぱいいるので...)

  • @tofu7531
    @tofu7531 2 หลายเดือนก่อน +1

    こんにちわ。自分はそのメンテナンスをマクロで自動化させました。ただ、名前を何百個も作るので、処理時間がすごいかかります😂

  • @ほぺほぺ-c1f
    @ほぺほぺ-c1f หลายเดือนก่อน +1

    めっちゃ、知りたかったやつです!
    ありがとうございます

  • @theo6241
    @theo6241 หลายเดือนก่อน +5

    数式バーの中で計算結果を表示させたり数式に戻したりってどうやってるんですか?

    • @ExcelDokataCH
      @ExcelDokataCH  หลายเดือนก่อน +6

      F9で計算結果。ctrl + zで戻す。って感じです。

  • @kooooojoda
    @kooooojoda หลายเดือนก่อน +1

    途中にxmatchの値を15と出してるのってどうやってやるんですか??

    • @ExcelDokataCH
      @ExcelDokataCH  หลายเดือนก่อน +5

      F9 で計算結果に変換できます。戻すのは Ctrl + Z ですね

    • @kooooojoda
      @kooooojoda หลายเดือนก่อน +1

      ありがとうございます!

  • @famistatest1famistatest162
    @famistatest1famistatest162 2 หลายเดือนก่อน +2

    部署連動の社員リストをFILTERで作って、名前定義に登録することはできますか。OFFSETで位置や長さを探るよりわかりやすい気がしました。私がOFFSETを正しく理解していないもので…

    • @俺の胃袋は夢中だ
      @俺の胃袋は夢中だ 2 หลายเดือนก่อน +2

      OFFSET関数を応用できれば様々なケースで役立ちます。折角なので、これを機会に覚えた方がいいと思います。あと、FILTER関数も配列ですからこの動画の10分ぐらいを見返せば解決できます。

    • @famistatest1famistatest162
      @famistatest1famistatest162 หลายเดือนก่อน +2

      OFFSETは範囲を返す汎用的・強力な関数のようですね。新しい関数(UNIQUEやFILTER)と同じことがOFFSETでもできるのだと思います。
      動画を見て以下のことを思いました。
      ・OFFSETで指定する位置や長さが定数なら簡単だが、動的にやろうとすると(X)MATCHやCOUNTIFと組み合わせないと実現できず、ハードルが高くなる(なのでこの動画はありがたい)。FILTERなら検索条件値(参照セルの部署名)に応じて自動的に出力の長さが変わるのでより簡単?
      ・XMATCHとCOUNTIFで取得する範囲は、テーブルが部署名順に並んでいることが前提になっていて、そのためのシートを作っている(ソートの関数を動画で紹介してくれることはありがたい)。FILTERならテーブル内の並び順に関係なく情報(ID:名前)を抽出でき、工数を減らせる(社員マスタをそのまま使える)?
      以前同様のリスト入力を組んだ時に「難易度は低い&手間がかかる方法」から始めて、部署毎のリストだけFILTERでメンテナンスフリーに改良したところで止まっていました。動画を参考に完全メンテナンスフリーを目指します。

  • @silentmary1975
    @silentmary1975 2 หลายเดือนก่อน +2

    let関数がプルダウンの数式に入れることできないの初知り

    • @user-nx6or5qd8h
      @user-nx6or5qd8h หลายเดือนก่อน +1

      ワークシート関数しか入れれないというお作法があるそうですね

    • @いなえのり
      @いなえのり หลายเดือนก่อน +1

      Let関数もワークシート関数では?

    • @user-nx6or5qd8h
      @user-nx6or5qd8h หลายเดือนก่อน

      @@いなえのり 失礼いたしました。ワークシート関数でもセル範囲や定数リストを指定する必要があるからという認識です。

  • @yヒノアラシ
    @yヒノアラシ หลายเดือนก่อน +1

    恥ずかしながらMATCH関数ではなく、あえてXMATCH関数を使うべき理由がよく理解できていない… XMATCH関数についての勉強が足りていない💦

    • @ExcelDokataCH
      @ExcelDokataCH  หลายเดือนก่อน +1

      MATCHでも大丈夫です。
      XMATCHだと一致モードの引数を省略できて数式が短くなるので使っています。