• ベストアンサー

あるファイルAの金額データを別のファイルBの表に入力する、

あるファイルAの金額データを別のファイルBの表に入力する、 という作業を行っているのですが、とても手間がかかるので式を使って簡単にできたらと思うのですが、可能でしょうか? どなたか教えてください。よろしくお願いします。 (バージョンは最新のものより1つ前のものです) ●金額データ 4/2  A店 ¥500 4/3  A店 ¥300 4/10  A店 ¥1000 4/1  B店 ¥100 4/23  B店 ¥320 4/20  C店 ¥250 ●表        A店  B店  C店 4/1     ¥100 4/2  ¥500 4/3  ¥300 4/4  

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

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

Sheet1 4/2  A店 ¥500 4/3  A店 ¥300 4/10  A店 ¥1000 4/1  B店 ¥100 4/23  B店 ¥320 4/20  C店 ¥250 Sheet2   A列  B列  C列  D列   1    A店  B店  C店 2 4/1     ¥100 3 4/2  ¥500 4 4/3  ¥300 5 4/4   B2に =SUMPRODUCT((Sheet1!$A$1:$A$10=$A2)*(Sheet1!$B$1:$B$10=B$1), Sheet1!$C$1:$C$10) カッコやカンマやコロンや$記号が複雑なので,間違えないようによく注意してください。 実際には,データメニューのピボットテーブルレポートを使ってみることで,めんどくさい数式を一切使わず,また日付や店名一覧も何一つ事前に用意したりしないで一発で集計できます。(と,いくらお薦めしても「関数じゃないと…」と皆さん逃げちゃいますけどね)

amon4723
質問者

お礼

お礼が遅くなって申し訳ありません。 教えて頂いた数式をもとに色々試行錯誤した結果、無事に表ができました! 本当にありがとうございました!

関連するQ&A