このトピックに書きこむ |
---|
Re[6]: 隣合わない列で連続ドロップダウンリストを実現する | |
---|---|
[132754] Re[6]: 隣合わない列で連続ドロップダウンリストを実現する- ■ ![]() □投稿者/ nil -(2021/11/18(17:38)) □U R L/ みなさまありがとうございました。 □ 檸檬さま >>例えば、入力シートのG1に営業G2に総務として >>報告者シートのB1セルに入力規則で >>「入力値の種類」を「リスト」、元の値に >>=入力シート!$G$1:$G$2 でできます。 よく考えたら、上記で解決出来ますね! 本当にすみませんでした。ありがとうございます!! □ 半平太さま 今度使う人の為に、なるべく綺麗にしようとこだわり過ぎました。 檸檬さんの回答を読み違えてしまっていました。 これで解決出来そうです。ありがとうございました!! |
[132753] Re[5]: 隣合わない列で連続ドロップダウンリストを実現する- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2021/11/17(16:09)) □U R L/ >「リストの元の値は、区切られた文字で区切られたリストか、 > または単一の行または列の参照でなければなりません」 それが仕様ですから、 今まで通りやるか、 元の値ボックスに「営業,総務」と入れるか、 そのどっちかしかないです。 そう頻繁に変わるリストでもないハズなので、一体何が気に入らなくて、 この質問になっているのか分からないのですが。。 |
[132752] Re[4]: 隣合わない列で連続ドロップダウンリストを実現する- ■ ![]() □投稿者/ nil -(2021/11/17(15:23)) □U R L/ 皆様、 ご返信ありがとうございます。 >>B列とC列を入れ替えるのではダメなんですか? 実際は複数課あり、B列とC列を入れ替えるとややこしくなるので 今後の運用を考えると 出来れば B列とC列を入れ替えるのは控えたいと思っています。説明不足でごめんなさい。 >>EXCELのバージョンを明記しといてくれ。 すみませんでした! Excelは2016です。 >>例えば、入力シートのG1に営業G2に総務として >>報告者シートのB1セルに入力規則で >>「入力値の種類」を「リスト」、元の値に >>=入力シート!$G$1:$G$2 でできます。 実際はコピーではなく、上記のように対応しています。 説明不足で本当にごめんなさい。 ++++++++++++++++++++ OS ⇒OTHER Version⇒OTHER ++++++++++++++++++++ |
[132750] Re[3]: 隣合わない列で連続ドロップダウンリストを実現する- ■記事引用/メール受信=OFF■ □投稿者/ 檸檬 -(2021/11/17(10:28)) □U R L/ >「営業」か「総務」をリストから選ぶ だけで言えば >A列の値とC列の値を別のところに(F列とG列)にコピーして >「課名」という名前を付けて連動ドロップダウンリストを実現しています。 とのことですが、 A列C列全部をコピーする必要はありませんし、課名という名前も必須ではありません。 例えば、入力シートのG1に営業G2に総務として 報告者シートのB1セルに入力規則で 「入力値の種類」を「リスト」、元の値に =入力シート!$G$1:$G$2 でできます。 ただ、データが増えるようであればお二方がおっしゃるように 別にデータシートなり、リストなり作ったほうが良いと思います。 |
[132749] Re[2]: 隣合わない列で連続ドロップダウンリストを実現する- ■記事引用/メール受信=OFF■ □投稿者/ ねむねむ -(2021/11/17(08:42)) □U R L/ EXCELのバージョンを明記しといてくれ。 365および2021であればFILTER関数で別の場所に役職以外のリストを作ってはどうだろうか? ちなみに入力規則のリストにFILTER関数を使うのは出来なかった。 |
[132748] Re[1]: 隣合わない列で連続ドロップダウンリストを実現する- ■記事引用/メール受信=OFF■ □投稿者/ コナミ -(2021/11/16(19:27)) □U R L/ え、B列とC列を入れ替えるのではダメなんですか? |
[132747] 隣合わない列で連続ドロップダウンリストを実現する- ■親トピック/記事引用/メール受信=OFF■ □投稿者/ nil -(2021/11/16(15:22)) □U R L/ ■入力シート A B C D 1 営業 役職 総務 役職 2 鈴木 課長 木下 課長 3 石井 係長 小田 係長 4 田中 主任 橋本 主任 5 木村 主任 6 石川 係長 7 山本 主任 8 吉田 主任 ■報告書シート A B 1 課名 2 名前 3 役職 □実現したいこと @「課名」を「営業」か「総務」をリストから選ぶ A「名前」は 該当課の名前がリストされるので選ぶ B 選んだ名前に応じて役職が自動補完される @Aは 前の選択で次の選択肢が変わる連動ドロップダウンリスト ht tps://www.becoolusers.com/excel/indirect-list.html Bは vlookupで実現しようとしました。 □質問 入力シートのA1とC1に「課名」というテーブル名を付け、 報告者シートのB1セルに入力規則で 「入力値の種類」を「リスト」、元の値を「=課名」にOKボタンを押すと 「リストの元の値は、区切られた文字で区切られたリストか、 または単一の行または列の参照でなければなりません」 というエラーになってしまいます。 仕方がないので今は・・・ A列の値とC列の値を 別のところに(F列とG列)にコピーして 「課名」という名前を付けて 連動ドロップダウンリストを実現しています。 何か良い方法はないでしょうか? ++++++++++++++++++++ OS ⇒OTHER Version⇒OTHER ++++++++++++++++++++ |