- ベストアンサー
プルダウンワンクリックで2つの設定項目を入力する方法
宜しくお願い致します。 1人事部 1階 2企画部 2階 3総務部 3階 4財務部 4階 というデーターがあるとします。プルダウンで1と選ぶと、隣り合わせのセルに「人事部」「1階」と、別々に入る様に設定したいのですが、こんなことはできないですか?? 1をクリックして 人事部 1階 と、一気に1つのセルに入ってしまうと困るんです。また、もとのデーターが多いので、人事部 と 1階 は別々にしたくないんです。何か良い方法はないでしょうか?? 宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>具体的に式の作り方をおしえていただけると助かります。 VLOOKUP(検索値,範囲,列番号,検索の型)なので、 検索値 = プルダウンで選択された部署名のセル 範囲 = 別表のセル範囲 1列目が部署名になっていること。 列番号 = 階(フロア)が記入された列番号 (範囲の先頭列が1列目になります。) 部署名の隣の列に記入されているなら2を設定。 http://www.yoshikawa.co.jp/ybs/skilup/ybs0308.htm http://www11.plala.or.jp/koma_Excel/contents3/mame3023/mame302301.html
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
別のシートでいいので A B C 1 人事部 1階 2 企画部 2階 3 総務部 3階 4 財務部 4階 のように登録してください。 A1=1として B1=IF($A1="","",VLOOKUP($A1,Sheet2!$A$1:$C$4,2,FALSE)) C1=IF($A1="","",VLOOKUP($A1,Sheet2!$A$1:$C$4,3,FALSE)) とすれば、B1に人事部、C1に1階と表示されます。 ※例の式では、Sheet2に出力したい対応表があるものとしています。
お礼
早々のご回答ありがとうございます。 うまくいくかどうかわかりませんが、とりあえず早速、やってみますね。
補足
すみません、 簡易な表を作って試しにやってみたのですが、できませんでした。 A列にプルダウンを設定し、数字で結果を出し、B列とC列にはA列の数字から登録している値を引っ張り出す・・・ということでよいのでしょうか?? 項目は300ほどあるのですが、大丈夫でしょうか??
- hana-hana3
- ベストアンサー率31% (4940/15541)
別表から VLOOKUP 関数を使って引っ張る事は可能ですが・・・ これでは駄目なのでしょうか?
お礼
早速のご回答ありがとうございます!! VLOOKUP 関数とは初耳なのですが、NO2さんが教えてくださっているものと同じでよいでしょうか?? 早速やってみます。
補足
すみません、やはりわからないです。 別表を作るつもりではありますが、項目は300ほどあります。具体的に式の作り方をおしえていただけると助かります。宜しくお願い致します。
お礼
で・・・・できました。 感動的です。 ありがとうございました・・・。