• ベストアンサー

エクセルの使い方

パソコン初心者です。 エクセルで商品一覧表を作成しているのですが 商品名をリストから選択肢入力したときに自動で単価を 入れることは出来ますでしょうか 初心者です。簡単に出来方法があればご指導お願いします。 ※商品単価を含む一覧は作成してあります。

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

  • ベストアンサー
  • ify620
  • ベストアンサー率28% (228/793)
回答No.4

添付図を説明します。商品一覧表を作成したら,赤枠の部分を「リスト」と範囲指定します。範囲名を付ける。 次に品番・商品名・単価の商品一覧表を作り, 品番列に品番を入れると商品名と単価を表示する関数を 商品名列と単価列に入れます。 商品名  =VLOOKUP(A3,リスト,2) 単価    =VLOOKUP(A3,リスト,3)     最後が2と3の違いです。 コピーすれば,品番を入れるだけで,商品名と単価が入ります。 補足:   =IF(A3=””,””,(VLOOKUP(A3,リスト,2))   =IF(A3=””,””,(VLOOKUP(A3,リスト,3))   とIF関数を噛ませると,品番列に数字が入っていないと,商品名と単価はブランク=白紙セルになります。   VLOOKUP関数になれると,Excelが楽しくなります。 ステップアップ! 工夫しましょう。             (*^_^*)

その他の回答 (5)

  • bunjii
  • ベストアンサー率43% (3589/8248)
回答No.6

>商品名をリストから選択肢入力したときに自動で単価を入れることは出来ますでしょうか 貼付図のA2からAnまではデータの入力規則のリストからプルダウンメニューを利用して商品名を入力するものとします。 対象リストはE列とし、F列に対応する単価が入力されているものとします。 A列の商品名が入力されると連動して単価をセルの値として取り込むことができます。 B2セルに次の関数式を入力し、オートフィルでBnセルまでコピーすれば完了です。 =IF(A2="","",VLOOKUP(A2,E:F,2,FALSE)) >※商品単価を含む一覧は作成してあります。 貼付図と同等になっていない場合はあなたの応用力で修正してください。

21masami
質問者

お礼

丁寧な説明ありがとうございます 勉強になりました。 いろいろやってると楽しくなってきました ありがとうございます

  • ify620
  • ベストアンサー率28% (228/793)
回答No.5

回答No.4です。 添付図のコメント欄  商品一覧表 は リスト の間違いです。 (*^_^*)

21masami
質問者

お礼

わざわざありがとうございます 大変参考になりました。

  • yomyom01
  • ベストアンサー率12% (197/1596)
回答No.3

・VLOOKUP関数

21masami
質問者

お礼

ありがとうございます

回答No.2

=VLOOKUP()で簡単にできます。 =VLOOKUP(リスト入力のセル,単価の一覧表,表左から数えた単価の位置,1)  

21masami
質問者

お礼

ありがとうございます。

  • ppyama
  • ベストアンサー率12% (48/399)
回答No.1

商品コードはありますか? 商品コード:商品名が一意のほうが 先々汎用性がうまれそうですが 商品コードで単価を引っ張ってくればよいです。

21masami
質問者

お礼

ありがとうございます。 商品コードはあります そちらでも考えってみます ありがとうございます

関連するQ&A

  • エクセルで、2つの条件に合う結果を自動で入力したい

    お願いします。 下記のような商品の価格一覧表があります。 A列に、商品名 B列に、大きさ C列に、単価 別表で売り上げ入力していますが、 Aの商品名と、Bの大きさは、リストから選択入力していますが、 AとBの組み合わせでCの単価は決まっているのに、毎回リストから同じように選択して入力しています。 このCの単価を、AとBを入力したら、自動的に出てくるようにしたいです。 よろしくお願いします。

  • エクセルで商品リストの作成方法

    パソコンに関してはほとんど初心者です。 入門書を片手に、なんとか請求書を作成することに成功しましたが、商品リストの作成方法が分かりません。 具体的に申しますと、予め単価が決まっている商品が約40アイテムほどございまして、それを請求書に入力するのですが、その際、該当商品の単価が、商品名を入力すると自動的に入力される方法です。 例えば、C4のセルに商品名を入力すると、D4のセルに予め登録しておいた単価が自動的に入力される、という具合です。 宜しくお願いします。

  • エクセルのドロップダウンリストについて質問です。

    エクセルのドロップダウンリストについて質問です。 作成したい表ですが・・・ (1)A1: リストから商品名を選択。 (2)B1: (1)で選択した商品名に対するサイズのリストが表示される。 (3)C1: 単価が自動的に表示。   商品名に&やスペースがある為、名前の定義が出来ず、サイズリストを連動させることができません。 表を完成する良い方法はないでしょうか? (商品名の&やスペースを_や・で代用しないで) 他の方の質問を探してみたのですが、検索方法が悪いためか見つからず。 同じ質問があったらすみませんが、よろしくお願いします!

  • エクセル関数、コード入力で、商品名、単価の表示

    初心者ですいません。 本やネットで調べたのですが、いまいちわかりません。 エクセルでコードを入力しただけで、商品名と単価を一括表示するにはどうしたらよいのでしょうか? 商品のコード、商品名、単価一覧を作成したのですが、その先がどうにもわかりません。 宜しくお願い致します。

  • エクセルのデータ入力規則を利用した設定

    エクセルのデータ入力規則を利用して、簡単に品名に値する単価を他に作成したリストから自動的に入力する方法をご指導ください。項目欄は品名をリストから選択できるようにはなっています。

  • Excelで台帳を作成したいのですが

    シート1に商品名(A列)と単価(B列)の表を作成し、シート2のA列に商品名を入力すると自動的にC列に単価が挿入される。以上のことがエクセルで可能でしょうか?また可能であれば方法を教えてください。 どうかよろしくお願いします。

  • Excelで材料管理表を作っています。

    Excelで材料管理表を作っています。 使用した商品名に使用された数と単価の入力をしています。 同じ商品名を何度も入力することが多いのですが 単価を一回づつ戻って見直さないと単価がわからなくなってしまいます。 商品名を記入したら特定のセルに単価が自動で入力される方法はあるのでしょうか? マクロの使い方も今ひとつ、わかりません。 ご存知の方、教えて下さい。 Excelのバージョンは2000です。

  • エクセルで管理。チェック

    エクセルで在庫入力しています 左の表で売り上げた商品名 右の表で商品マスターといった感じで左の表はリストから選択する形になっています。 左の表はリストで選ぶことも、テキストを直接入力することも可能です。 左の表で商品名をリストから選べば、右の表から該当の商品の在庫を減らすといった形です 最近、量が増え、左の表からリストを選ぶのが煩わしくなり、 そのままテキストをコピーし、左の表へ貼り付け、右の表で自動で減らすといったことをしたいのですが、 左の表へ商品名のテキストを貼り付けた際、右の表にその商品名がない場合、なんらかの形でエラーを出すまたは、ほかの方法でわかるようにしたいのですが、そういう方法はあるのでしょうか? わかる方がいましたらよろしくお願い致します

  • エクセル2000 商品名のリストについて

    プログラムシートに商品名と単価の一覧があり、 別のシート(12月度)に商品名を入力すると単価が自動的に出るように VLOOKUP関数を使って作ったのですが、 いちいち商品名を入力するのは、面倒だし、ちょっとした文字の違いで反映されなかったりするので、リストから選ぶようにしたいのですが、 別のシート(プログラムシート)の商品名を別シートのリストにする事は可能でしょうか? よろしくご回答お願い致します。

  • エクセルで顧客毎に単価が違う場合の入力

    質問させていただきます。 例えば、50程の顧客が居るとして商品によって単価が違ったりする場合、 シート1に顧客ごとの商品名や単価を書いた表を作ったとします。 で、シート2で伝票などを作るとしたとして、その顧客名での商品名を 入力すると、その単価が自動的に入力する。というようないい方法は あるでしょうか?VLOOKUPを使ったりするのかなぁ、などと思ったり するのですが、単価が違ったりするという部分でよく分からなくて。 説明がうまく出来ていないかもしれませんが、よろしくお願いします。 エクセルは得意ではないので、図解入りで似たような説明がしてあるような ところがあれば教えてもらえると有り難いです。