• ベストアンサー

エクセルのドロップダウンリストデータを他のセルに

番号を001から順番に099まで縦列でテーブルに並べてドロップダウンリストを作成して、他のシートのセルで選んで入力できるようにしました。その番号は一つ一つ項目名があり、番号を選んだ際に他のセルにその項目名が自動的に入力されるよう仕込みたいのですが方法がわかりません。 例:ドロップダウンリストから001を選んだら他のセルに自動的にその番号に与えられた項目名が入力される。同じように012を選んだら他の項目名が自動的に入る等。。。

質問者が選んだベストアンサー

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.2

番号の右に対応する項目名を入力したリストを作成しておき、C列に入力規則でA列の番号を選択できるドロップダウンリストを作成し、この番号を選択すると、対応する項目をD列に表示させる場合は、E1セルに以下の式を入力します。 =IFERROR(VLOOKUP(D1,A:B,2,0),"")

その他の回答 (1)

  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

001 one 002 two ~略~ 099 ninety-nine のように表をよういしておく あとは VLOOKUPで参照するだけね

関連するQ&A

  • エクセルで、入力制限(プルダウンリスト設定)されたセルへの保護のかけ方を教えてください。

    エクセルで、入力規則(ドロップダウンリスト)のついたセルの、保護設定の仕方を教えてください。現状、保護(シートの保護)をしても、ドロップダウンリスト設定されたセルは保護されず、変更可能な状態です。※もちろん、ドロップダウンリスト以外のセルは確かに保護されているのですが・・・。

  • Excel 入力規則のリストをカウントアップさせて上から順に選択回数の多いものを表示させる

    初めまして。 Excel2002を使用しております。 先ずそれぞれのシートのご説明をさせて頂きます。 Sheet1・・・40名程度の氏名とそれぞれの氏名の下に項目を入れており、名前の定義をそれぞれの氏名で作成しております。 Sheet2・・・Sheet1の名前定義を入力規則でドロップダウンリストにしており、それぞれの氏名の横にドロップダウンリストを入れております。 Sheet2でドロップダウンリストに表示された項目を選択するとSheet1の項目欄横のセルに数字がカウントアップされて行き、降順並べ替えを行う事でSheet2で使用するドロップダウンリストに表示される順番が変わるという形にしたいのですが、何か良い方法がございますでしょうか? 情報が少なく分かり難いかも知れませんがご教授願います。

  • エクセル 結合セルでも関数は使える?

    セルA1,B1,C1を1つに結合したセルにデータの入力規則を設定しドロップダウンリストから任意の項目を選択できるようにしました。このあと、ドロップダウンリストから例えばAという項目を選択したら、aという文字が隣のセルに表示されるようにしたいのですがどういう関数を使用すればよいですか?又この隣のセルというのもD1,E1,F1までのセルを結合していますが、関数は使えるのでしょうか?

  • エクセルでドロップダウンリストのリスト以外の文字も、入れられるようにし

    エクセルでドロップダウンリストのリスト以外の文字も、入れられるようにしたいのですが、それができません。 頻度の高いものはドロップダウンリストから、それ以外は手入力で入れられるように、あるセルを設定したいのですが、リスト以外のものは入力が受け付けられません。 何かやりかたが間違っているのでしょうか。 入力が簡単なように、ドロップダウンリストを作成して貼り付けました。具体的には、別のセルに項目を並べて、データ→データツール→入力規制→リスト、、、で作ったものを入力したいところに貼り付けてつくりました。 エクセル 2000 2007です。

  • EXCELのプルダウンで他のセルに反映させたいです

    ドロップダウンで選択した内容に応じて、他のセルに文章を反映させたいのですが、なかなかうまくきません。 いま入力しているのはこんな感じです。 Sheet1のA1にリストで あり,なし のドロップダウンを入力 Sheet2のB1にTEXT関数で 2月28日まで を入力 Sheet2のC1にTEXT関数で 3月31日まで を入力 Sheet3のD1に =IF(Sheet1!A1="あり",Sheet2!B1,Sheet2!C1) を入力 ありを選んだときに2月28日まで、なしの時に3月31日までを表示させたいです。 どうやったらできるでしょうか?

  • エクセル2010で空白セルを詰めるのは・・・

    エクセルで金銭出納表を作成しております。 金銭出納帳シートに科目入力シートからドロップダウンリストで項目を選べるようにしました。 たとえば、金銭出納帳シート項目から、消耗品費を選びD6セルに「えんぴつ」と入力すると、 消耗品費シートのD6セルに自動で「えんぴつ」と入るようにしたつもりです。 同じように、金銭出納帳シート項目から情報・通信費などを選ぶと情報・通信費シート等に入るようには何とか出来たつもりです。 ですが、金銭出納帳シートから選ぶ項目はランダムであるため、各シートに入力される項目が飛び飛びになってしまいます。 その空白を上に詰めていくにはどうすれば良いですか? 「えんぴつ」や、収入及び支出欄は様々なものを入力するため、手打ちの状態にしたいです。 上手く説明出来ませんが、伝わりますでしょうか? 何とかドロップダウンリストで選ぶと各シートに反映させるところまでは出来たのですが、 ここからつまづいております。 詳しい方、ご教授よろしくお願いします。

  • エクセルでドロップダウンリストを使いたい

    こんにちは。 エクセルでのデータの入力にドロップダウンリストを使いたいのですが 方法がわからないので教えてください。 やりたいことは以下のとおりです。 ・ドロップダウンリストは初めから表示する。  (クリックしたら表示されるのではだめ) ・ドロップダウンリストの選択項目はセル参照でも  直接入力でもどちらでもよい。 クリックしたら表示される方法はなんとかわかったのですが、 初めから表示しておくやり方がわからないです。 よろしくおねがいいたします。

  • エクセル

    エクセルでドロップダウンリストのはいったセルを保護するとドロップダウンリスト自体も保護されてリストが使えません。どうしたらいいのでしょうか

  • エクセルのことで困っています!

    エクセル 項目、サイズ、種類のドロップダウンリストを連動させて尚且つドロップダウンリストを選択した時に単価が自動で出るようにしたいです 添付した画像を見て頂けると分かりやすいと思います。 sheet1の項目にsheet2の配管用炭素鋼鋼管と水道用硬質化塩化ビニルライニング鋼管 sheet1のサイズは項目のリストを選択した時にサイズのリストの内容が項目別に変わるようにしたいです sheet1の種類も同じく項目のリストを選択した時に種類のリストの内容が項目別に変わるようにしたいです さらにそのリストで選択した時に単価が自動ででてくるようにしたいのです 色々自分でも調べたのですが、エクセルはどうも疎くてなかなかわからずどうしたらいいか分かりません どなたか分かる方いい方法があるよという方教えて頂けないでしょうか

  • エクセルの条件セルコピーについて

    例えばa3のセルに「ひらがな」と入力されたらb3のセルのドロップダウンリストが『「あ」「か」「さ」「な」』の中から選択できるようにする、 もし、a3のセルに「カタカナ」と入力されたらb3のセルのドロップダウンリストの選択項目が『「ア」「カ」「サ」「ナ」』になる、 もし、a3のセルに「漢字」と入力されたらb3のセルのドロップダウンリストの選択項目が『「月」「土」「日」「火」』になって選べるようになる、 … という風にそのセルの値によって隣のドロップダウンリストの選択項目を変えたい場合はどうすればいいですか?

専門家に質問してみよう