• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel関数 別シート参照現シートに合計値を表示)

Excel関数 別シート参照現シートに合計値を表示

このQ&Aのポイント
  • Excelを使用して別のシートの値を参照し、現在のシートに合計値を表示したいという質問です。
  • OpenOfficeの代替としてExcelを使用している環境で、Sheet1のリストの値とSheet2の複数列の値を比較し、合計値をSheet1の列に表示したいと思っています。
  • 試した方法として、IF関数を使用してSheet2の値とSheet1の値を比較し、「a」または「b」を表示しましたが、正しく動作しませんでした。他の方法を教えていただけませんか?

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

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.1

 OpenOfficeは使用した事が無いため、OpenOfficeでも可能なのかは判りませんが、Excel関数であれば、B1セルに次の関数を入力してから、B1セルをコピーして、B2以下に貼り付けると良いと思います。 =SUMIF(Sheet2!$D:$D,$A1,Sheet2!$E:$E)+SUMIF(Sheet2!$F:$F,$A1,Sheet2!$G:$G)+SUMIF(Sheet2!$H:$H,$A1,Sheet2!$I:$I)

akito0417
質問者

お礼

ありがとうございます! おかげ様で出来ました。 そのままでは出来ませんでしたが、 =SUMIF('Sheet2'.$D$2:$D$270;'Sheet2'.$A2;'Sheet2'.$E$2:$E$270) + … で出来ました。 ありがとうございました