- 締切済み
■エクセルで請求書作成
みなさんお世話になります。 お知恵をお貸しいただければ幸いです。 エクセルにて売り上げの一覧がございます。 例) A1------B1-----C1----D1-----E1----- Aさん 商品A 数量 単価 支払い方法 Bさん 商品A 数量 単価 支払い方法 Cさん 商品A 数量 単価 支払い方法 Aさん 商品B 数量 単価 支払い方法 Cさん 商品B 数量 単価 支払い方法 という横へデータを入力した一覧です。 Aさん、Cさんが違う商品を2回に分けて購入。 よって、2行に入力してあるのですが・・・ これを月末でしめた時に、Aさんに対しての請求書で 請求書 Aさん 1月請求合計額 ●●円 明細 商品A 数量 単価 支払い方法 商品B 数量 単価 支払い方法 と請求書を作る方法はございませんでしょうか? 同時に、Aさんの入力場所にBさんの名前を入れるとBさんの請求書が完成し・・・ 可能ならAさん・・・Bさん・・Cさん・・Dさんと次々に請求書を自動で印刷する事もできる方法もございますでしょうか? VLOOKUP関数でも調べてやってみましたが、同じ商品が重複して2度出てきたり、Aさんでうまくできても、Bさんでおかしくなったりで、本日1日中費やしてしまいました。 =IF(A1="","",(A1,売上データ!$A$1:$E$5,2,FALSE)) として、請求書のエクセルページにA1へAさんの名前を入れると売上データの商品Aが表示されますが、Aさんは2品目購入なので、下段以降にセルをコピーすると同じデータが反映されてしまい・・ どうかお知恵をお借りできれば幸いです。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- oryaaaaa6
- ベストアンサー率46% (12/26)
NO.1の回答者です。月締め請求コードの書式の表示設定は、文字列でなく標準で、、、、、してください。 年、月、日は文字列
- oryaaaaa6
- ベストアンサー率46% (12/26)
関数でやられるんですか? 販売管理?、、、、、 やめといた方がいいと思うんですけど、、、、 一応 =IF(A1="","",VLOOKUP(A1,売上データ!$A$1:$E$5,2,FALSE)) (下矢印)へ修正してください。 =IF($A$1="","",VLOOKUP($A$1,売上データ!$A$1:$E$5,2,FALSE)) で請求合計ですが、販売データのシートに月締請求コード、年、月、日と4つ列を作ってください。(書式の表示設定は、全部文字列で) 月締め請求コードは =顧客名&年&月 となるようにしてオートフィル 月締めの請求額の合計のセルは、 =sumif(月締め請求コードの列、月締め請求コードを入力するセル、合計したセル)でどうでしょうか?
お礼
迅速な回答を頂きながらお礼が遅くなり、大変失礼いたしました。 ご指摘の$$をつけてやってみましたが、やはりAさんが1回しか購入していない場合は正常に表示されるのですが、2回以上購入されている場合はうまく表示されません。 この売上表は、仕事ではなく、職員互助会の商品あっせんの取りまとめです。 もう少し調べてみようと思います。 ありがとうございました。