• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:内訳書に明細書の小計を集計したい!)

内訳書に明細書の小計を集計したい!

このQ&Aのポイント
  • 内訳書と明細書の行と列を合わせて、小計を抽出する方法を教えてください。
  • 内訳書と明細書の関連する列のデータを抽出して、小計を計算する方法を教えてください。
  • 明細書の名称列と小計列を内訳書に連携させる方法を教えてください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

回答した通りに行えば、いまあなたがやりたかったことが完全にそのまま実現するのですが? 実際に手を動かして、やってみたのでしょうか。それとも? >もっと別の方法があるのなら 折角ご自分の考えたやり方を捨ててしまっていいのなら、やりようはもちろん幾らでもありますよ。 人に丸ごと作って貰って、あとでやっぱりヤダと捨てるのも自由です。 いまヤリタイ事: >順次名称と小計を抽出する 内訳書のシートには小計の「名称」を取ってきます。 ご相談では「内訳」列も取ってきたいように書いてありますが、内訳は当然色々種類があるので小計行で一つ取ってくることはできませんね? 明細シート: A2に =IF(B3="小計",COUNT($A$1:A1)+1,"") と記入、以下コピー 言わずもがなですがB列は、名称区分が切り替わるごとに「小計」行が挿入されるルールを徹底します F2はあなたが作成した通りの数式でOKです 集計シート: A2: =IF(ROW(A1)>MAX(明細!A:A),"",ROW(A1)) 以下コピー B2: =IF(A2="","",VLOOKUP(A2,明細!A:B,2)) 以下コピー C2: =IF(A2="","",SUMIF(明細!A$1:A$9999,A2,明細!F$2:F$9999)) 以下コピー。

t-moriwaki
質問者

お礼

keithin様のおっしゃるとおりですね。 EXCELの参考書を片手にここ2~3日格闘してたのですが、どうしてもできなくて・・・ わざわざご丁寧にありがとうございました。 非常に助かりました。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

ここまで作ったのをもう絶対変えたくないそのまま二次利用したい,というご相談であれば, 手順: 明細書にオートフィルタを取り付け,A列を「小計」で絞り込む コピーして内訳書にそのままぺたっと貼り付ける とします。

t-moriwaki
質問者

お礼

お早いお返事ありがとうございます。 分かりにくくてすいません。絶対変えたいわけじゃないんです。 一から作っている最中でして・・・ もっと別の方法があるのなら、よろしければ教えていただけませんでしょうか。