- ベストアンサー
エクセルで請求書作成時に他シートからデータを引っ張る方法
- エクセル初心者の方からの質問です。請求書作成時に、取引先からの注文書のデータをそのまま表示し、別シートの単価表から品物の単価を引っ張りたいとのことです。どの関数を使えばいいかご教示ください。
- 質問者さんはエクセル初心者で、請求書作成時に注文書のデータを表示し、別シートの単価表から品物の単価を自動的に引っ張りたいと思っているようです。具体的なやり方や使うべき関数について教えていただけますか?
- エクセル初心者の方が請求書作成時に注文書のデータを表示し、別シートの単価表から品物の単価を自動的に取得したいとの質問です。どの関数を使用すれば良いのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まぁ,一度誰かに作ってもらってそれをお手本にしてみると,ご自分でもすらすら作れるようになると思います。 【ステップ1】 >取引先からの注文書のデータをそのまま自社の請求書に表示 これは,単純に注文票のデータをそのまま上から順に参照してくるだけの数式です。 【ステップ2】 >別シートの単価表から品物の単価を引っ張って これは,品名をキーにしてVLOOKUP関数で引っ張ってきます。 添付図: 請求書シートの A6: =IF(注文票!A2="","",注文票!A2) B6: =IF(注文票!B2="","",注文票!B2) C6: =IF(A6="","",VLOOKUP(A6,単価表!A:B,2,FALSE)) D6: =IF(A6="","",B6*C6) 各々下向けにコピー貼り付けて備えておく。 実際には,エクセル以前にいまあなたの仕事場で実際に使っている各種書式をキチンとエクセル上に再現してみて,それから数式を当てはめて作成してみてください。
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7941)
回答してから1ヶ月後のご質問でしたが,肝心の追加ご質問の内容が解せません。 >請求書に直接 商品Bと入力すると、Bの単価を単価表からひっぱってくることはできないのでしょうか。 回答した数式をその通り使っていれば,請求書に直接商品Bと入力するとBの単価をひっぱってきますよ。 なぜそういうご質問になったのか,あなたの今の状況が全く見えません。 とりあえずもう一度しっかり回答の内容を見直して,作成し直してみてください。 どうしてもできないときは,あなたはいったいどこのセルにどんな数式を入れたのか,どこの番地のセルに何を入れたのか,その結果としてどこの番地の式が「こうなって欲しい」のに「こうなった」という詳しい状況を,目に見えるようにお話しください。
お礼
keithinさん、回答ありがとうございます。お礼が遅れまして、申し訳ありません。 図を添えてくださったので、とてもわかりやすかったです。初心者の私でも、なんとか請求書の試作ができました。 試作の途中で、またまた問題にぶつかってしまいました。 たとえば、注文票には 商品Aとあるが、Bに変更と連絡があった場合、請求書に直接 商品Bと入力すると、Bの単価を単価表からひっぱってくることはできないのでしょうか。 時間があるときに回答いただければ大変助かります。