• 締切済み

エクセルで短縮入力

エクセルで見積書を作成したのですが、項目を数字で短縮入力することは可能でしょうか。お教え下さい。例えば1を入力するとカップラーメン、2を入力するとコカコーラという風にですが・・・。エクセルのこの画面の時だけで良いのですが。

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.4

VLOOKUP関数やVBAでLISTボックス利用などがあります。 数字選択して、名称というわけには行かない(注)が、名称自身をコンボボックスに表示して、クリックして選択する方法もあります(入力規則等) (注)過去質問に#3の方法で回答あり。

すると、全ての回答が全文表示されます。
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.3

3種類までなら、こんな方法があります。 セルの書式設定の表示形式をユーザー定義にして [=1]"カップラーメン";[=2]"コカコーラ";"カレーライス" これで1ならカップラーメン、2ならコカコーラ、それ以外の数値でカレーライスになります。 それ以上の場合は他の方の言われるようにVLOOKUPの関数ですね。 選択だけで良いなら、メニューをシートの1列に作成 範囲を選択して「挿入」「名前」「定義」で"メニュー"と名前を付け 選択したいセルで「データ」「入力規則」で 「入力値の種類」を「リスト」、元の値を「=メニュー」としてください。 セルを選択すると右に▼ボタンが表示されます。 クリックすればメニューの内容が表示・選択できます。

すると、全ての回答が全文表示されます。
  • surounin
  • ベストアンサー率28% (30/106)
回答No.2

   A    B    C  ------------------------ 1行 10    みかん  150 2行 21    コーヒー 120 このデータが別シート(シート名はQとします)にあるとすると この場合現在のシートに(位置はA1と仮定) A1に21を入力する B1に=vlookup(A1,sheetsQ!A1:C2,2,false)で表示できます

すると、全ての回答が全文表示されます。
  • trajaa
  • ベストアンサー率22% (2662/11921)
回答No.1

まあ、出来ます。 lookupとかvlookupとかhlookupとかを検索ください。

すると、全ての回答が全文表示されます。

関連するQ&A