Excelのセルにドロップダウンリストを設ける方法
翻訳校正:石橋啓一郎
Excelでデータ入力用のシートを作成する時、ドロップダウンメニューを使ってユーザーの入力値を制限できると便利だ。この記事では、その方法について説明する。
Accessでは、リストコントロールから値を選択させるようにすることで、ユーザーの入力を限定することができる。Officeアプリケーションでも同様の機能の組み込みのドロップダウンリストを使っている。例えば、ほとんどの書式ツールバーの蛍光ペンやフォントの色のコントロールは、この柔軟性の高いツールを使っており、アイコンの右側にある小さな三角をクリックすると、選択肢のリストが表示される。
Excelシートの利用者のために同様のコントロールを作成することもできるが、この手順は直感的なものではない。このオプションは、「データ」メニューの「入力規則」機能の中にある。幸運なことに、一度この機能があると分かってしまえば、実現するのは簡単だ。必要なのは、リストとデータ入力セルの2つだけだ。次のシートはExcelシートで単純なドロップダウンリストを使っている例である。

ユーザーはドロップダウンの矢印をクリックすることで、A1:A4の項目のリストを表示することができる。ユーザーがリストにあるもの以外の値を入力しようとすると、Excelはその入力を拒否する。シートにこのドロップダウンリストを追加するには、次のような手順に従う。
- リストをA1:A4のセルに作成する。同じように、リストの項目をA1:D1のように行に作ることもできる。
- セルE3を選択する。(ドロップダウンリストは、ほとんどすべてのセルに置くことができ、複数のセルに置くこともできる)
- 「データ」メニューの「入力規則」を選択する。
- 「入力値の種類」オプションのドロップダウンリストから、「リスト」を選択する。(このようにドロップダウンリストはどこにでも現れる)
- 「元の値」のコントロールをクリックして、A1:A4のセルをドラッグして選択する。あるいは、単にこの範囲に対するリファレンスを入力してもいい($A$1:$A$4)。
- 「ドロップダウン リストから選択する」オプションがチェックされていることを確認する。このリストのチェックを外した場合でも、Excelはユーザーにリストの値からの入力だけを受け付けるようになるが、ドロップダウンリストは表示されない。
- 「OK」をクリック。
ドロップダウンリストを複数のセルに追加することもできる。この場合、1つのセルだけでなく、データ入力セルの範囲を選択する(手順2)。この操作は連続していないセルに対しても行うことができる。この場合、コントロールキーを押しながら対象となるセルをクリックする。
ドロップダウンメニューを示す矢印は、そのセルがアクティブになった時にだけ表示されることに注意して欲しい。
この記事は海外CNET Networks発のニュースをシーネットネットワークスジャパン編集部が日本向けに編集したものです。海外CNET Networksの記事へ
- 20人の推薦記事
- 3人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(0)
-
- タグ
- Officeスイート
- Excel
- 今日のトップ記事
- 昨日
- 2日前
- 5日前
- 6日前
- 7日前
- ホワイトペーパー
- 話題のタグ
ソーシャルテクノロジーをビジネスに利用する
Mozilla Labs、Firefoxで地理情報を認識活用できるプラグイン「Geode」を正式発表
DelphiのパフォーマンスをDelphiで改善:エンバカデロの製品戦略
社内政治を生き抜くための教訓10箇条
iPhoneでVoIP--Fringを早速試す
Firefox 3のブックマーク構造を理解しよう
ウェブページの段組みをレイアウトするCSS 3のMulti Column
ラウンドアップ:「優れたUI」を実現するためのアプローチ
MSのバルマー氏、「Windows Cloud」の発表を示唆
これからの時代のセキュリティ対策
KDDI「SaaSソリューション」
ZDNet Japan Green IT
Techno Exchange
グリーンITの第一歩は見える化です
エンタメCGM「gooメーカー☆メーカー」