【Excel】3段階ドロップダウンリストの作り方<複数階層>
Тәжірибелік нұсқаулар және стиль
エクセルのドロップダウンリストを3段階にする方法です。上位階層の項目によって下位階層の選択リストが変化します。仕組みを理解すれば4段階でも5段階でも複数階層を設定できます。
INDIRECT関数をもっと詳しく
📺 • 【Excel】INDIRECT関数が使えると...
<おすすめ動画紹介>
💸通信の基礎と損しないための知識
Macのデメリット➡ • パソコン買うならMacは絶対オススメしない5...
光回線の選び方➡ • 光回線を選ぶときの超重要な基礎知識【失敗しな...
💻マクロ・VBAを学びたいならまずはこの動画!
入門講座➡ • エクセルVBA・マクロ入門講座|初心者がゼロ...
VBEの設定➡ • 【マクロ】VBEの設定!エクセルVBAの記述...
プログラミング基礎➡ • VBAによるプログラミング基礎文法入門<はじ...
📗Excelがはじめての方はこちらがおすすめ
動画1本で基礎がわかる➡ • 【Excel基本操作】職場で恥をかかない為に...
計算式の入れ方➡ • 【初心者必見】エクセル計算式の入れ方[すべて...
関数の基本➡ • 【Excelエクセル】関数とは?使い方の基本...
🎓実務レベルのExcel知識
データベース➡ • 【Excel】データベースの作り方|基本と時...
プルダウンリスト➡ • プルダウンを活用した一目置かれるExcelの使い方
ピボットテーブル➡ • 【Excel】ピボットテーブルで集計・分析の...
Пікірлер: 54
ドロップダウンリストを作る際には別に関係ないのですが、名前付き範囲をそのままセルに表示しようとして♯VALUEエラーが出る方は次の手順で表示ができます。 ①あらかじめ値が表示される範囲を選択しておく ②F3を押して名前を選択する ③Ctrl+Shift+Enterを押す 配列数式という特殊なやり方なのですが2つ以上のセルが含まれている名前付き範囲をセル上に表示するにはMicrosot365以外のExcelではこれが必要です。
excel勉強し始めたばかりで少し難しかったですが、わかりやすくて面白かったので、完全に理解できるように勉強引き続き頑張ります。
このやり方をまさに探しておりました‼️ 実務で困らないと、こういう事考えたり、調べたりしないです。 困った時に、似たような事をUpしてくれており、毎回ありがたいです🙇♂️ やっぱり、凄い‼️
凄く分かりやすかったです。 お仕事に活用できます!ありがとうございます😊
どの解説よりもわかりやすい動画でした!PC活用チャンネルさんの動画にであえてよかったです。ほかの動画も参考にさせていただきます!
先生ってすごいですね! INDIRECT関数は意外と難しいと思っていても意外と簡単だったってことに気が付きました(笑) ありがとうございます!
家計簿で今までは全部ごちゃまぜプルダウンリストだったんですが 3段階にしたことでリストに出てくる量が減って使いやすくなりました! ありがとうございます!
すごくわかりやすいなって思った!!
@pckatuyou
3 жыл бұрын
ありがとうございます!
いわゆる多段の絞り込みですね。別のシートで会社IDと会社名のテーブル、部署IDと部署名と会社IDのテーブル、担当IDと担当名と部署IDのテーブルを用意して、リレーションしての方が応用効く気がします。
これを教えて欲しかったんです。ありがとうございます。
@pckatuyou
3 жыл бұрын
それは良かったです!
発注書で運用していますがかなり便利です
ありがとうございます!
@pckatuyou
Жыл бұрын
Super Thanksありがとうございます👍
Indirectはやはりむずかしかった。
今回は2回目の視聴ですが、本当にわかりやすく難しいそうなことを簡単に説明していただきありがとうございました!
色々excel解説はあるが1番理解しやすい。 書籍出して欲しいわ〜〜
@pckatuyou
3 жыл бұрын
ありがとうございます!とても嬉しいです😊
いつもPC活用&マクロちゃんねるで、勉強させてもらってます。 今、ユーザーフォームの3段階ドロップダウンリストをネットで調べながら、作っているのですが、いまいちよく理解できません。 もしよかったら、マクロちゃんねるの方でユーザーフォームの3段階ドロップダウンリストのコーディングの仕方を教えて頂けませんか? 宜しくお願いします。
難しい!
3:34 のところで、部署の項目が動画でいう総務部(一番上)しか表示されないのは何が原因でしょうか?動画の通りにやっているのですが、上手く出来ません。ご教授頂けると有難いです。
プルダウンで入力した後で、最初のリストを変更した時に、次のリストの値を空白に出来ると間違いがなくなるのではないでしょうか? 条件付き書式とかで、対応出来ないでしょうか?
動画ありがとうございます。素晴らしいですね。名前程度ならいいんですが、ドロップダウンリストの表示が 小さくて見えないということもあります。対策をどうしたらいいでしょうか。入力規則では無理なのでしょうか。
あるブック内の(1シート名前(A社)のセルの数式で得られた数値のセル値を 別の(2シート名前(B部署)に=で参照入力すると数式でコピーされますよね! ですから これまでは セルを指定し形式を数値としてコピーして集計してました 膨大なデーターで時間と耐力が消耗し 同じシート内ではメモリ不足になります。 旧エクセル97では参照して自動的に数値の移行は機能的に可能ですか? 最新版エクセルでしたら可能なのでしょうか? お教え願います。
もっと多くの段階にすることはできませんか? 6段階にしたいです。
Excel2016でもできますか?
わかりやすい解説ありがとうございます! ひとつ質問です。 offset関数を使って名前の定義をしてから、この動画にあるようなindirect関数を使ってドロップダウンリストを作るとうまく行きません…。 offset関数は可変関数で、indirect関数は超絶対関数だから相性が悪いのかな…みたいな予想はたてているんですが、ぼんやりしていて腑に落ちる説明が見つけられません。 理由ご存じでしたら教えていただけないでしょうか…
凄く分かりやすくて大変助かります‼︎ 質問してもよろしいでしょうか。例えば、部署が一つで、担当の選択肢が沢山ある場合はどうしたらよろしいのでしょうか。 早出、残業、休出時間の表を作っています。 残業の開始時間は同じで、終了時間は選べるようにしたいのですがうまく出来ません。 お願いします!教えていただけませんでしょうか!?(必死)
@pckatuyou
3 жыл бұрын
ご視聴&ご質問ありがとうございます😊 ご質問ですが、小規模な例でいいのでもう少し整理して具体的に説明していただけるとお答えできるかもしれません。
@mai4720
3 жыл бұрын
@@pckatuyou 説明が下手で申し訳ありません。 会社名→早出、残業、休出 部署→開始時間 担当→終了時間 として3段階としています。 就業時間8:00〜17:00 早出の場合 開始時間が6:00、7:00、 終了時間が8:00 残業の場合 開始時間が17:00、 終了時間が18:00、19:00、20:00 休出は場合 開始時間が6:00、7:00、8:00、 終了時間が6:00、7:00、8:00 とします。 1段階目で残業を選択したら 残業の開始時間のみを表示したいです。 残業の開始時間を選択したら、残業の終了時間のみを選べるようにしたいです。 名前の定義がうまくいかないのか、動画と同じように設定しても早出以外が上手く設定出来ません… 宜しいお願い致しますm(_ _)m
@pckatuyou
3 жыл бұрын
2段目に連動するようにこだわらなくてもいいように思えます。 (時刻はそれぞれ「早出開始」「早出終了」「残業開始」「残業終了」「休出開始」「休出終了」と名前が登録されているものとする。A1に1段目のドロップダウリスト早出/残業/休出が入ってる。2段目をA2に、3段目をA3に作る。) 2段目のドロップダウンリスト =indirect(A1&"開始") 3段目のドロップダウンリスト =indirect(A1&"終了") とします。 あくまで2段目も3段目も1段目と連動して開始時間と終了時間をそれぞれ入力できます。(時刻はシリアル値になるので表示形式変更も忘れずに) 「2段目の時刻」に3段目の時刻を連動させる意味があまりないかと思いました。
@mai4720
3 жыл бұрын
有難う御座います! 出来ました‼︎ 2段目、3段目を教えていただいた通りにしたらあっという間でした。 非常に助かりました。 本当に有難う御座いました‼︎
いつも参考にさせていただいてます。 質問なのですが。 ①HG丸ゴシックM-PROの文字をリストにしたら、②MS Pゴシックになって表示されてしまいます、①の文字で表示させるにはどうすればよいのですか?。 教えて下さい。お願いします。
@pckatuyou
2 жыл бұрын
基本的なことなんですが、ドロップダウンリストのセルにHG丸ゴシックM-PROを設定していますか?リスト元にフォントを設定しても意味はないです。
@user-th5bu8vy7s
2 жыл бұрын
返信ありがとうございます。 基本的に間違っているようで、 表示できるようになりました。
同じようにindirect関数を入れると、エラーが表示されてしまいます。
セルにf3で名前の貼り付けをしようとしても、#VALUE!がでてしまうのですが考えられる原因は何かありますか?因みに、データの入力規則に貼り付ける場合は問題なくできます。
@pckatuyou
3 жыл бұрын
はい、それはですねOffice365で使えるスピルが使えないExcelだとそうなってしまいます。 なので次のようにすればエラーが出ません。 ①あらかじめ値が表示される範囲を選択しておく ②F3を押して名前を選択する ③Ctrl+Shift+Enterを押す 配列数式という特殊なやり方なのですが名前の範囲をそのままセルに表示するにはこれが必要です。説明忘れてました。すみません💦
@user-db5ud5ip2c
3 жыл бұрын
ありがとうございます!
リストに空白項目が表示されないようにする方法はありますかね?
@pckatuyou
3 жыл бұрын
動画内では担当者名を一気に範囲選択しましたが、これをCtrlを駆使して1行ずつ選択してください。その際に空白は含めないようにします。そうすれば空白項目は表示されません。
@kuniakin
3 жыл бұрын
それしかないですか。 名前付き範囲って四角じゃなくてもいいんですね。
本より、動画ですね
3段階ドロップダウンリスト作成
算用数字だとブルダウンされなくなります。漢数字だとできました
4段は不可能?
@pckatuyou
3 жыл бұрын
同じ仕組みをもう1つ作るだけなので可能です。
@graphiteblack
3 жыл бұрын
@@pckatuyou 部署、課、担当、連絡先(indirect)とする場合。部署、課、担当、で名前を定義するのでしょうか?
@pckatuyou
3 жыл бұрын
そうなりますね。名前を定義するのが結構面倒ですけど。
@graphiteblack
3 жыл бұрын
ありがとうございます。4段は難しい。
一応喧嘩上等です
シンプルに同じことしてもならないんだが。笑 なんなん。笑