隣の坂田さん本当ですか??ありがとうございます。ツルトロさんがサポートしてくれるんだったら、なんとか間に合いそうです!!よろしくお願いします。向かいの長谷川さんえ~。手伝ちゃうんですか~。手伝わない方が面白いと思いますよ~。明日から隣の坂田さんこら~!!!人の不幸を面白がるな~!!うぉ~!!!時間がない~!!!ツルトロさんお願いします。使いやすい表の作り方の教えて下さい。時間もないことだし一緒に使いやすい表を早速作ってみよう!!《商品カテゴリー》をリストから選択出来るようにしよう!!まずは、商品カテゴリーをリストから選択出来るように改良するようです。どんな方法があるか一緒に考えてみましょう。ツルトロまずは、「商品カテゴリー」の列を使いやすくしてみよう。ここまで出来てるんだから下準備は十分だね。問題点はこのままだと、「カテゴリー」を一つ一つ入力しなくちゃいけないね。これだと不便だからどうにかしたいけど、どうしたら良いと思う?隣の坂田さんなるほど、言われてみれば、確かに使いにくいですね。「リスト」から選択するようにすれば、入力ミスもなくなるし入力する手間も減りますかね。良いところに気づいたね。その通り、入力規則の機能を使ってリストを設定すれば便利そうだね。よし、早速作業に移ろうか。『H2~H101』のセルを選択します。次に「データタブ」→「データの入力規則」→「データの入力規則(V)...」をクリックします。データの入力規則ダイアログが表示されるので、「入力の値の種類」から「リスト」を選びます。「元の値(S):」のテキストボックスをクリックして「セル範囲の名前」を設定しましょう。今回は、「マスタシート」の「商品カテゴリー」という名前の範囲を指定します。入力はせずに【F3キー】を押してみましょう。F3のキーは、「名前をつけたセル範囲の一覧表」を表示するショートカットキーです。一覧表が表示されたら、「商品カテゴリー」を選択して「OKボタン」を押します。元の値(S):に「=商品カテゴリー」と表示されたら、「OK」ボタンを押しましょう。ツルトロここまで出来れたら、ベースになるリストは完成。次に「商品カテゴリー」を元に「商品名のリスト」が選択出来るリストを設定しよう。すれば選択されたカテゴリーによって商品の内容が変わるリストを設定出来ると思う?こんな感じのイメージだね。チョコレートクッキーポテトチップス隣の坂田さんう~ん。わかりません!!ツルトロ返事、早!!ちょい待ち。考えようよ!!!向かいの長谷川さんそうですよ。チンパンジーって言われるんですよ。Excelが勝手に判断してリストの内容を変えてくれると良いんだけど。隣の坂田さんううっ!!チンパンジーとは言われてないよ。ツルトロまあ、坂田くんがチンパンジーがオラウータンかは微妙なところだけど確かにExcelが勝手に判断してくれるというのはいい発想だね。ここで発想を変えて実際にせていしてみよう。「商品のカテゴリー」を選択したら、「商品名」が自動的に切り変わるリストの設定をしよう。ツルトロまずは、下準備として家電製品の項目範囲に名前をつけてみよう。マスタシートに切り替えます。家電製品の範囲である『B2~C38』を範囲選択して、「名前ボックス」に「家電製品」と入力しましょう。名前は、名前ボックスに直接入力すれば大丈夫です。入力したら、「必ずエンターキー」を押しましょう。名前が入力されているか確認する場合は、「名前ボックスの右側の▼ボタン」を押すことで確認出来ます。※範囲に名前を付けるときは、必ず商品カテゴリーの表にある名前をつけましょう。残りの範囲にもそれぞれ名前を付けましょう。名前を付けた範囲の確認は、「数式タブの名前の管理」をクリックすることで確認できます。今回、表示された名前を見てみると気になることがあります。「テーブルから始まるもの」と、「名前だけのもの」の2種類がありますよね。2種類ある理由は、テーブルに付けた名前とセル範囲に付けた名前の違いなので見分けられるようにしておきましょう。今回用意したファイルは、前もって各テーブルに名前を付けておきました。ツルトロでは、ここで問題!!どうして、今回テーブルとセル範囲にそれぞれ名前を付けたんでしょうか?はい。チンパ君分かるかな?隣の坂田さんえ!!チンパ君って僕のことですか??勘弁してくださいよ。名前を二重で付けたってことは、何か使い分ける必要があるとかじゃないですか?ツルトロごめん。今回は、いい回答だね。実はテーブルに名前を付けるとピボットテーブルを作った時にすごく便利なんだ。関数や今回のようなリストを設定したいときは、エラーが表示されたり、F3のキーで呼び出すことが出来ない。その対策と実際に使っていくことを考えて二重に名前を設定しているんだよ。今回の場合は更にセル範囲に名前をつける必要があるんだ。理由と一緒にリストの設定をしてみよう更にセル範囲に名前をつけましょう。