質問: excelの入力規則で2列表示したい 入力規則を使って、社員コードを入力する際に 10001 山田太郎 10002 鈴木花子 10003 佐藤大介 のように、ドロップダウンリストに「社員コード」「社員名」と2列表示させたいのです。 そして、例えば山田太郎を選択すると、セルには「10001」だけが入力されるようにしたいのですが・・・ (accessのルックアップフィールドみたいな感じ) [入力規則]-[リスト]で、社員コード表を選択しても、単一の列または行でなければいけませんとエラーが出ます。 かといって[入力規則]-[リスト]で範囲指定をカンマ区切りで 10001 山田太郎,10002 鈴木花子,・・・と入力しても、エラーは出ませんがドロップダウンリストから選択したときに社員コード表と社員名が一緒にセルに入力されてしまいます。 なにか良い方法はありませんでしょうか? よろしくお願いいたします。
回答: 別に列を用意して、作業用データとして |a------------|b-----|c 10001山田太郎 |10001 |山田太郎 10002鈴木花子 |10002 |鈴木花子 10003佐藤大介 |10003 |佐藤大介 といった感じのテーブルを作成し、a列をキーにしてb列を値表示、更にb列をキーにしてc列を表示 という具合にしてはどうでしょう?