アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excelシートの特定の範囲(縦に30セル位)を入力規則でプルダウンとして使っています。
しかし、人によってプルダウンで使用する範囲が違う場合、
それぞれに人に合ったプルダウンの内容にするにはどうしたらよいでしょうか?

例えば、Aさんは後半の25、28、29セル目の4つしか使用しないので、プルダウンの選択肢が無駄なのが多いです。
Bさんは前半の10セルしか選択しない人だったりします。
人ごとに選択肢を変える方法はないでしょうか?

A 回答 (2件)

こんにちは



どのような使い勝手にしたいのかによると思います。

例えば、人別にシートを分けてプルダウンを設置しておくとか、
A列にAさん用のプルダウン、B列にBさん用のプルダウンとしておくとか、
Aさん、Bさん用にリンクを設けておいて、そこをクリックすることでジャンプできるとか
あるいは、該当セルが一番上にくるようにするとか・・

どうしてもプルダウンのリストの内容を変えたいのであれば、どこかのセルに識別のための名前を入れるとして、
プルダウンのリストを
 =IF(セル値="Aさん",Aさん用のリスト範囲,Bさん用のリスト範囲)
みたいな関数式で作成しておけば、内容を入れ替えることも可能です。
(これが使い勝手が良いのかどうかは、当方では判断できませんけれど・・)

マクロを利用すればもっと様々なことも可能ですが、要は、質問者様が「何をどのようにしたいのか」によると思います。
    • good
    • 0

2段階の入力リストを作ればいいと思います。


 
https://excel-komarigoto.com/%E3%83%89%E3%83%AD% …
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!