エクセル ドロップダウン キーボード。 Excelのドロップダウンリストでマウスを使わない、キーボードだけで操作したい。

エクセルのプルダウンリストの作り方~Excel入力規則

エクセル ドロップダウン キーボード

スポンサードリンク• 入力規則のいろいろな使い方は も併せてご覧ください。 ドロップダウンリストから選択するため、入力の間違いが少なくなります。 入力する字句を覚えておく必要が無くなります。 ドロップダウンリスト プルダウンリスト に表示する値をダイアログボックスで設定する方法• この方法を使えば、入力するデータのリストをシートに作成しておく必要がありません。 入力規則の設定時に値をセットする方法です。 設定するセルを選択します。 ここではB3セルを選択しています。 [データ]タブのデータツールグループの[データの入力規則]をクリックします。 データの入力規則 ダイアログボックスが表示されます。 「入力値の種類」で「リスト」を選択します。 「元の値」に「1,2,3,4,・・・10,11,12」とリストに表示する値をカンマ区切りで入力します。 [OK]ボタンをクリックします。 B3セルに入力規則が設定できました。 ドロップダウンリスト プルダウンリスト に表示する値をセル範囲に入力しておく方法• あらかじめ同じシート内に入力するデータのリストを作成しておく方法です。 リストに表示する数値1〜12をシートに書き出しておきます。 設定するB3セルを選択します。 [データ]タブの[データの入力規則]を選択します。 「入力値の種類」で「リスト」を選択します。 「元の値」にあらかじめ「1,2,3,4,・・・10,11,12」と入力されている セル範囲B6:B17を指定します。 使途のセルをドラッグして指定すると、ダイアログには絶対参照で入力されます。 [OK]ボタンをクリックします。 B3セルに入力規則が設定できました。 B2:B13」のように入力することで、「Sheet2! 」と他のシートを参照できるようになりました。 Excel2010以降ではダイアログボックスから、別シートのセル範囲を選択して指定できるようになりました。 Excel2003以前では別シートのリストを入力値とするには、名前の定義を利用する方法やINDIRECT関数を利用する方法があります。 別シートのセル範囲をマウスで指定する Excel2010以降• Sheet2のB2:B13に1月〜12月と入力しています。 設定するSheet1のB3セルを選択します。 [データ]タブの[データの入力規則]を選択します。 データの入力規則 ダイアログボックスが表示されます。 入力値の種類で「リスト」を選択します。 元の値のボックス内をクリックして、カーソルを表示します。 Sheet2のあらかじめ入力していたセル範囲B2:B13をマウスでドラッグします。 元の値に Sheet2! [OK]ボタンをクリックします。 Sheet1のB3セルにドロップダウンリストで1月〜12月を選択することができました。 名前の定義を利用する• リスト範囲に名前を定義すると、別シートのリストが利用できます。• 別のシートのリストに名前を付けておき、【元の値】に名前を指定します。 Sheet2のB2:B13に『1月、2月・・・11月、12月』のリストが入力されています。 Sheet2のB2:B13を選択し[名前ボックス]をクリックして、『月数』と入力し、[Enter]キーを押します。 セル範囲B2:B13に「月数」と名前を定義することができました。 Sheet1のB3セルをクリックしてアクティブにします。 [データ]タブの[データの入力規則]を選択します。 「設定」タブの「入力値の種類」で『リスト』を選択します。 注 「ドロップダウンリストから選択する」にチェックが入っているのを確認してください。 チェックが入っていいないとドロップダウンリストは表示されません。• または、「元の値」の入力欄をクリックし、[F3]キーを押します。 『月数』を選択し、[OK]ボタンをクリックします。 Sheet1のB3セルに入力規則が設定され、ドロップダウンリストから選択して入力できるようになります。 INDIRECT関数を使う• B2:B13」のように「Sheet2! 」と別シートを指定することができません。 B2:B13」と書いた場合・・・• 他のワークシートへの参照はできないと警告されます。 B2:B13" 」とすると、別のシートを参照できます。 入力規則で【リスト1】で選択した項目によって【リスト2】の選択値を変える方法です。 【例】品名のA2セルで「パソコン」「プリンタ」のいずれかを選択するようにします。 A2セルで「パソコン」を選択したら、B2セルでは「デスクトップ」「ノート」が選択でき、 「プリンタ」を選択したら、B2セルでは「インクジェット」「レーザー」が選択できるようにします。 なお、Excel2010以降ではテーブルの機能で こともできるようになりました。 ドロップダウンリスト プルダウンリスト に表示するセル範囲に名前を定義します。 セル範囲A6:B6を選択し、名前ボックスに「品名」と入力します。 セル範囲A7:A8を選択し、名前ボックスに「パソコン」と入力します。 セル範囲B7:B8を選択し、名前ボックスに「プリンタ」と入力します。 セル範囲A6:B6を選択し、名前ボックスに「品名」と入力します。 セル範囲A6:B8を選択し、[数式]タブの定義された名前グループの[選択範囲から作成]をクリックします。 「上端行」にチェックを付けて、[OK]ボタンをクリックします。 A7:A8に「パソコン」、B7:B8に「プリンタ」と名前を定義できました。 A2セルを選択し、[データ]タブの[データの入力規則]を選択します。 [設定]タブの「入力値の種類」で「リスト」を選択します。 [設定]タブの「入力値の種類」で「リスト」を選択します。 なお、A2セルが空白の状態ですと、『元の値はエラーと判断されます。 続けますか? 』 とメッセージがでますが、『はい』をクリックして進みます。 A2セルの選択によって、B2セルのリストが切り替わります。 A2セルでパソコンを選択• A2セルでプリンタを選択• Excel2010以降ではテーブル機能を利用して、リストの範囲を自動で伸ばすことができます。 この項の方法と上の「リストの切り替え」との併用はできませんので、ご注意ください。 VBAを利用すれば可能です。 をご覧ください• 名前を定義した範囲内へセルを挿入してから、データを入力すると、名前を定義した範囲も自動的に拡張されます。 名前定義した範囲の下のセルにデータを入力した場合は、名前を定義した範囲外になります。 名前の定義に数式を設定して、リスト範囲を自動で伸ばす方法は以下の手順になります。 Sheet2のA1:A3に下記のデータが入力してあります。 「名前」に「プリンター」と入力します。 [OK]ボタンをクリックします。 Sheet1のA1セルに入力規則を設定します。 [設定]タブの「入力値の種類」で「リスト」を選択します。 [OK]ボタンをクリックします。 【確認】• この状態で、A1セルのドロップダウンメニューを開くと、2個の選択肢があります。 Sheet2のA4セルに『レーザー カラー 』 A5セルに『ドットインパクト』と入力します。 Sheet1のA1セルのドロップダウンメニューを開くと、4個の選択肢に増えました。 以上で、自動的にリストを拡張しているのを確認できました。 [データ]タブの[データの入力規則]を選択します。 データの入力規則 ダイアログボックスの[設定]タブで「ドロップダウンリストから選択する」にチェックを入れると表示されます。 [ファイル]タブをクリックして、バックステージを表示します。 [オプション]を選択して、Excelのオプションで[詳細設定]を選択して、タブの「オブジェクトの表示」で「すべて」にチェックを入れると表示されます。

次の

Excel:入力規則でドロップダウンリストと入力を混在させたい −教えて!HELPDESK

エクセル ドロップダウン キーボード

あらかじめ用意されたリストのなかから項目を選んで入力できる"ドロップダウンリスト"の設定方法を紹介しよう。 リストのなかから項目を選んで入力できる 経費の精算書類などで、日付や用途の種別など、入力するデータのパターンが決まっている場合、毎回、キーボードから入力するのはめんどうだ。 セルの横に表示される下向き三角のボタンを押すとリストが表示され、その中から選ぶだけで入力ができる方式で、マウス操作だけで入力できる。 しかも、表示するデータの追加や削除なども簡単で、容易に管理可能。 ドロップダウンリストを活用して、書類作成を効率化しよう。 マウス操作だけで、自在に日付を入力できる。 分類用など、あらかじめ入力内容を用意できる項目も、リスト入力にはうってつけだ。 ドロップダウンリストのつくり方 ドロップダウンリストは、あらかじめ用意しておいたリストを読み込んで表示し、その中から選べばデータを入力できるスタイル。 利用したいセルの入力規則を変更することで利用可能になる。 表示するリストの追加や削除も簡単で、データ管理しやすく、使い勝手がいい。 入力しておいたデータを表示する。 列を指定しておくとリストを修正する際に便利。 クリックすると……。 マウスで入力できてラクチン。 並び順を変更したい場合は、入力用のシート側で並べ替えればよい。

次の

ドロップダウンリストから選択して入力する:Excelの基本操作

エクセル ドロップダウン キーボード

前回のエクセルにおける入力規則とは?ドロップダウンリストの作り方は?からの続きです。 ほぼ間違いなく。 イメージとしては、部署を選んで課を選ぶときとか、帳簿の費目の大分類を選んで小分類を選ぶときとか・・・。 例を見てみたほうが早いですね。 (以下、小さい画像はクリックすると大きくなります。 部署で人事部を選ぶと、人事部内の課のリスト表示• 部署で経理部を選ぶと、経理部内の課のリスト表示• 部署で営業部を選ぶと、営業部内の課のリスト表示 こんな感じで、 部署の値に連動して課のドロップダウンリストの項目が変わるというものです。 これは「名前の定義」と「INDIRECT関数」で作成することができますよ~っというお話です。 (関数だからって難しくないです。 ) 連動するドロップダウンリスト作成方法 まずは、準備をしなくてはいけません。 ステップ1:項目(元データ)の準備 前回のページで、ドロップダウンを作成するときの元データは、別シートで作成しておくのが良いよ!という話をしました。 ここでは、「リスト」という別シートに 親である大分類を横にリストアップしていきましょう。 (縦でも良いのですが、あとから見やすいのは横です。 ) この例では大分類は6分類でA1から順に横に並べています。 次に小分類の項目です。 それぞれの大分類の下の2行目から小分類の項目を追加していきます。 大分類はわかり易いように色塗りしています。 ステップ2:連動させるために名前を定義する(山場です!) 次に、名前を定義していきます。 親である大分類の項目に対応する小分類のまとまりを名前付けしていきます。 大分類でAという項目が指定されたら、Aと定義された小分類だけを表示させるためです。 まずは、A列の「パンのなかま」です。 ここでは、A1~A8までを選択し、右クリックします。 (選択範囲は各々で違うので、ご自分の環境で適応させてください。 ) 下から2番目に「名前の定義」というものがありますので、これをクリックしてください。 新しい名前というダイアログボックスが出てきます。 名前のところにA1の値、参照範囲は選択範囲であることを確認してください。 ここで参照範囲を直接入力して修正する必要があります。 その場合は、名前の欄を手動でA1の値に変更する必要があります。 これは完全一致させておかないと連動してくれませんので、ここでは表記のブレがないように、参照範囲を修正する方法を取りました。 そうすると、シートのA1の上にある名前ボックスに定義した名前が出てきて、クリックすると定義した範囲を選択してくれます。 ここが正念場です!あとは大分類の数だけ、名前を定義していきます。 ステップ3:入力規則で大分類をドロップダウンリスト化する 「Sheet1」(入力シート)に戻り、大分類の列(ここではA列)を選択し、入力規則のダイアログボックスを表示させます。 ステップ4:小分類をドロップダウンリスト化する 大分類の列を選択すると、前のステップで作成した大分類のリスト化ができていると思います。 では、さっそく連動した小分類のリストを作っていきましょう。 ここではB2を選択し、入力規則のダイアログボックスを表示させます。 気になる方は絶対参照・相対参照で調べてみてください。 ) 簡単に言うと、元の値の内容(=リストの内容)は、横のA列の大分類の項目によって指定されるよ、という関数です。 ここで先ほどの名前の定義が生きてきます。 A列で指定された名前のグループをこのINDIRECT関数によって表示してくれるのです。 OKを押すと・・・ この例では、A2(参照する大分類)に何も入力がないので、エラーメッセージが出ますが無視して「はい」で構いません。 ステップ5:連動しているのか?確認してみましょう! ではいよいよ確認です。 大分類で選択した値によって、小分類での項目内容が連動して変更されていることが確認できたでしょうか? できてればOK!です。 もし出来ていないようなら、関数のつづり間違いなどをチェックしてみましょう。 ステップ6:最後に下のセルもコピーして終了です B2をコピーして、適切な位置まで貼り付けを行ってください。 入力規則だけ設定したい場合はその方法でどうぞ。 おまけ:名前の定義のメンテナンス 小分類の項目に増減があった場合、シート上に追記するだけでは項目に反映されません。 名前の管理というところで、参照範囲のセル範囲を変更してあげなくてはいけません。 対象となる参照範囲を変更しておきましょう。 まとめ/エクセルで連動したドロップダウンリストの作成方法 エクセルにはたくさんの機能があります。 マクロ(VBA)などでも効率化は進みますが、いかんせんハードルが高いのです。 それを作った人が異動などでいなくなると、とたんにメンテナンスする人がおらず、騙しだまし使うか全く使われないものになってしまいます。 せっかく作ったものを誰もがメンテナンスできるようになれればそれに越したことはありませんが、仕組みを理解しやすい、こういった便利機能を組み合わせてみると、VBAでなくとも意外と使えるものになっていきますよ~。 この連動するドロップダウンリストでは、• 入力規則-リスト• 名前の定義• INDIRECT関数 を使いました。 設定はちょっとだけ面倒ですが、設定してしまうとあとは簡単ですよ。 ぜひ、やってみて下さい。 お試しくださいな。 ではではー。

次の