• ベストアンサー

エクセルの初心者になります。

エクセルの初心者になります。 A列には商品名をB列には商品番号を入力していますが、A列に商品名を入力したら製品番号が自動表示される方法はありますか? ちなみに商品は2000種類くらいあり、別のデータから商品名はコピーペーストできるのですが、現状商品番号は手入力して非常に時間が掛かっております。 どなたかお分かりの方がいらっしゃいましたら教えていただけないでしょうか? 何卒、宜しくお願い致します。

  • 09tmh
  • お礼率100% (2/2)

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

>ちなみに商品は2000種類くらいあり、別のデータから商品名はコピーペーストできるのですが 一例ですが 商品名と商品番号のデータがシート2のA列に商品名、B列に商品番号があるとして A2以下に商品名をいれた場合、B2セルに =VLOOKUP(A2,Sheet2!A:B,2,FALSE) とすれば、商品番号が表示されます。 =If(A2="","",VLOOKUP(A2,Sheet2!A:B,2,FALSE)) とB列に入れて下までコピイしておくと便利でしょう。

09tmh
質問者

お礼

こんなに簡単だったとは。。 ご回答ありがとうございました。

その他の回答 (1)

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.1

商品名と商品番号の一覧表を作れば Vlookup関数を利用することでその後の商品番号は自動で表示させることが出来ます。

09tmh
質問者

お礼

VLooKUP関数ですね。ありがとうございます。早速、調べてみます。 早急な対応ありがとうございました。

関連するQ&A

  • エクセル初心者に教えてください。

    サイト内を検索したのですが、わからないので教えてください。 エクセル2003を使用して約16000行、14列(空白もあります)の数値の集約と個数がどれだけあるかを分析できないでしょうか? シート内のデータの内容についてですが、『A』列には『お客様名』が並んでいます。(同一お客様名が多数を占めます) 『B』~『K』列は、お客様からの苦情を『英数字』にしたものと、お客様の購入された商品を『英数字』にしたものが並んでいます。しかし、1種類しか購入されていないお客様は『A2』列までしか埋まっていませんし、100種類や200種類(同一種類の商品を複数購入される方もいます)と購入(苦情含め)があるお客様は複数の行にまたがって『A』列に『お客様名』が複数記載され『B』~『K』列も複数記載されている状態です。 たとえば以下のような状態に出来ないでしょうか? 『A1』~『A4』まで記載されている同一の『お客様名』を『A1』に纏める。 『B2』~『B4』と『C2』~『C4』と『D2』~『D4』・・・・『K2』~『K4』列は、同一の商品(苦情)を一つのセルに纏め、何個購入したのかをわかるようにしたい。 初心者ですのでエクセルの用語もわかっていませんし、説明が足りているのかわからないのですが、ご助力をお願いいたします。

  • エクセルの自動入力を

    今、手元にエクセルで作った一覧表が有ります A列には「入荷日」 B列には「製品番号」 C列には「製品名」 D列には「大きさ(重量)」 E列には「担当者」 が入っていて、全部で約25000行ほどの一覧表です。 入荷日の欄<A列>には =TODAY() の関数式が入っており、自動で入力されます。 (最後のコピー→テキストで貼付けをする) 製品番号,製品名,大きさ,担当者は関連しているため 製品番号を入力すれば他が自動で入る仕組みになっていました。 例えば製品名の所には =VLOOKUP(B25633,B:E,2,FALSE) といった感じで、B25633のセルの製品番号から製品名を自動記入 していました。 しかし最近になり担当者が変わってしまったのですが、この関数では いまだに過去の一番古い担当者を自動入力してしまいます。 上から検索が行われているためだと思うのですが、 一番最近のデータ(画面で言う下)から検索を行い 自動入力をする方法って、他には無いんでしょうかお願いします。

  • エクセルの関数をおしえて

    こんにちは いつもお世話になっています エクセルの関数について教えてください。 例えば、A列の、あるセルに商品名を入れるとB列の同行セルに、その商品名に対応した特定のデータを入力するにはどうすればいいでしょうか。商品名と、それに対応したデータは別シートにあり、それを呼び出すような形にしたいのです。つまり、A1に「abc」と入力したら、自動的にB1に、「abc」に対応した特定のデータが入力されるようにしたいのです。A列のどこに入力しても、そのセルの横のセルに対応データを表示させたいのです。 関数名だけでもかまいません。よろしくお願いします

  • エクセルで

    A列にID番号B列に商品名などが入力されています。  A   B a001  ○○ a002  ○○ a002  ○○ というように。A列の番号は続けて同じ番号が入っていたりします。このA列の番号をC列にコピーするのですが、その際同じ番号はコピーしないようにしたいのです。 どの関数を使えばよいのでしょうか。

  • エクセルVBAとWEBクエリに関する質問です

    まったくの初心者ですが、エクセルのVBAとWebクエリを駆使して、 大量(1000強)のWebページから商品情報を エクセルへ入力していくプログラムを作成したいと考えています。 やりたいことは (1)エクセルのA列にurlを1000個並べ (2)プログラムを実行すると、上から順にurlへ自動でアクセス (3)各ページの商品情報を取得(テーブルデータ)し、エクセルに入力していく 例)B列:商品名、C列:商品番号、D列:通常価格、E列:カラー展開、F列:サイズ展開 という具合に、次々と自動で商品情報を入力していくプログラムです。 エクセルのVBAとWebクエリを活用して以上のようなことをするのは可能でしょうか? VBAにてLinkの取得や、Webクエリにてテーブルデータの取得ができるのは わかったのですが、自動でアクセスして、表ではなく区切り線ごとにデータを並べたいのです。 もし可能でしたらどのようにすれば可能になるか教えていただけないでしょうか。 不可能だとした場合は、何か可能になる方法をご教唆いただけないでしょうか。 お手数ですが、ご回答よろしくお願いいたします。

  • エクセルで納品書作成の件

    エクセル2003で納品書を、A4サイズ縦判で上下に1枚づつお客様用と会社控えで作成してます。 そして真ん中から切ってA5判が2枚できるのですが(コピー用紙節約のため)、上の方の納品書に入力したデータをコピーして下の納品書に貼り付け作業をしています。 コピー&ペースト作業が結構面倒で、、一回で済む方法はないものでしょうか?上で入力したら下にも反映されるとか・・・ 因みに 商品名と金額の登録をしていて、例えばA1と入力すると自動的に商品名と金額が入力されるのですが、下の方にオートサムで設定しても貼り付いてくれませんでした。

  • エクセル 置き換え・結び付け

    エクセルで、定期的に更新のあるデータをダウンロードしています。 データは、商品名、型番、価格等、100行位。 そのダウンロードデータから、自分が扱っている商品が入っているか、 価格が変動していないかを定期的にチェックしています。 そのダウンロードデータの型番を”自分独自商品番号”に結び付けてチェックしたい。 ダウンロードしたデータの型番の列と価格の列だけをコピーし、 sampleファイルのB列に型番、C列に価格を貼り付け、A列には、 ”自分独自の商品番号”を表示したい。 A列 ”自分独自商品番号” B列 型番(ダウンロードしてコピー貼り付けしたデータ) C列 価格(ダウンロードしてコピー貼り付けしたデータ) A列には予め、sampleファイルのとなりのsheet1に、 その型番の”自分独自商品番号”を表にしておき、 それをsampleファイルのA列に呼び出し結びつける方法を 教えていただきたいです。 よろしくおねがいします。

  • エクセルで初心者で困っています。こんな事できますか?

    ・シート1のA列には「装置番号」、B列には「装置名」、C列には「顧客名」、D列には「住所」、E列には「電話番号」が入っています。「装置番号」と「装置名」は重複することが無いように設定されています。因みにデーター数は5000件位です。   このときシート2のA1に「装置番号」、B1に「装置名」を入れるとシート1の該当する行の「顧客名」、「住所」、「電話番号」がシート2のC1,D1,E1に自動的に出るようにしたいのですがなかなか出来ません。  本も買ってきて、関数を勉強中ですが旨く行きません。又、エクセルで難しい様なら、他の方法も教えていただければ幸いです。よろしくお願いします。

  • EXCELの使い方

    EXCELの使い方で質問です。例えばA列に商品名を入力し、B列には金額を入力するとします。A列に同じ商品があったときに、C列にその商品の合計を自動的に設定して出すことはできますか?オートサムでいちいち合計を出すと手間がかかってしまうので、何か違う方法でありますか?

  • アクセス初心者です。

    アクセスのフォームに商品番号と商品名を入力する項目があります。今はどちらも入力しないといけません。商品番号を入力すれば自動的に商品名が入力される、又は商品名を入力すれば自動的に商品番号が入力されるといった風にするにはどうすればいいのでしょうか。 初心者の質問ですがよろしくお願いします。

専門家に質問してみよう