• 締切済み

エクセルについてです。エクセルの関数でが、シート1にデータが入っていま

エクセルについてです。エクセルの関数でが、シート1にデータが入っています。シート1の1行目には見出しがあり、2行目からは、データが入っています。A列には、店舗名12店舗あります、12店舗ありますが、日付がD行にあり、A列にはランダムに入っています。100行目まで入っています。B列には、データ(1)、c列には、データ2が入っています。  シート2には、1行目には見出し。A列には、店舗名、A2は、あ店。A3は、い店。A4は、う店。A5は、え店。A6は、お店。A7は、か店。A8は、き店。A9は、く店。A10は、け店。A11は、こ店。A12は、さ店。A13は、し店。と入っています。シート2には、シート1のA店の合計を。シート2には、シート1のB店の合計を・・・・・あとは、A13まで同じ要領で合計を入れたいのです。どうやったらいいですか?

みんなの回答

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

 えーと… >シート1のB店の合計を という意味が解りません。  兎に角、各店ごとのデータ(1)の合計と、データ2の合計を、シート2に表示させれば良いのでしょうか?  もしも、そうだとすれば、まずはSheet2のA2~A13の各セルに店舗名が入力されている事を確認した上で、Sheet2のB2セルに、次の数式を入力して下さい。 =SUMIF(Sheet1!$A:$A,$A2,Sheet1!B:B)  次にSheet2のB2セルをコピーして、Sheet2のB2~C13の範囲に貼り付けて下さい。  以上で完成です。

  • soixante
  • ベストアンサー率32% (401/1245)
回答No.2

Sheet2 の1行目の見出しについて、店名、データ1、データ2 と並んでいるなら。 【1】 Sheet2 の B2セルに   =SUMIF(Sheet1!$A$2:$A$100,Sheet2!$A2,Sheet1!B$2:B$100) 【2】 右に、下に引っ張れば、各店のデータ1、データ2の集計結果が出ます。

  • poppyday
  • ベストアンサー率56% (164/290)
回答No.1

「ピポッドテーブル」という機能で実現できると思います。 シート1のA列1行目の見出しを「店名」B列1行の見出しを「データ1」とすると、 ●シート1の全てのデータが入っている範囲をセル選択する ●メニューの「データ」→「ピボットテーブル」を選択 ●ウィザード画面になるので、完了ボタンを押すと別シートが作成される ●ピボットテーブルのフィールドリストという画面に「店名」「データ1」を表示されているので、 ▲「店名」をつかんで「行のフィールドをドロップします」欄へドラック&ドロップする ▲「データ1」をつかんで「データアイテムをドロップします」欄へドラック&ドロップする これで店名別のデータ1の合計集計がされます。お試しを。

関連するQ&A