![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
元データがSheet1にあり(1行目から項目名があり右端がY列まで)、集計表が別シートの左上から作成されているなら、B2セルに以下の式を入力して右方向および下方向にオートフィルコピーしてください。
=SUMIF(INDEX(Sheet1!$A:$Y,,MATCH(B$1,Sheet1!$1:$1,0)),$A2,INDEX(Sheet1!$A:$Y,,MATCH(B$1,Sheet1!$1:$1,0)+1))
この回答へのお礼
お礼日時:2013/04/02 09:51
ありがとうございます。セルだけ直して望みどおり動きました。
自分基準で申し訳ございませんが、式の短い方をベストアンサーとさせていただきます。
お二方とも、本当にありがとうございます。
No.1
- 回答日時:
添付図の左側の表がシート1に有るとして1行目には項目名がA列から横の列に並んでいるとします。
各データは2行目から下方に入力されているとします。
そこでお求めの表ですがシート2に作成するとしてA2セルから下方には添付図での右側画面のサイズの種類などが並んでいるとします。
B1セルから横の列にはウエア、タイツなどの文字がシート1での項目と同じ形で入力されているとします。
そこでB2セルには次の式を入力して横方向にドラッグコピーしたのちに下方にもドラッグコピーします。
=IF(OR(B$1="",$A2=""),"",IF(SUMIF(INDEX(Sheet1!$A:$X,2,MATCH(B$1,Sheet1!$1:$1,0)):INDEX(Sheet1!$A:$X,10000,MATCH(B$1,Sheet1!$1:$1,0)),$A2,INDEX(Sheet1!$A:$X,2,MATCH(B$1,Sheet1!$1:$1,0)+1):INDEX(Sheet1!$A:$X,10000,MATCH(B$1,Sheet1!$1:$1,0)+1))=0,"",SUMIF(INDEX(Sheet1!$A:$X,2,MATCH(B$1,Sheet1!$1:$1,0)):INDEX(Sheet1!$A:$X,10000,MATCH(B$1,Sheet1!$1:$1,0)),$A2,INDEX(Sheet1!$A:$X,2,MATCH(B$1,Sheet1!$1:$1,0)+1):INDEX(Sheet1!$A:$X,10000,MATCH(B$1,Sheet1!$1:$1,0)+1))))
これでシート2には購入個数の総数がそれぞれ表示されます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの同じ種類の行数の多い順に並べるには 2 2023/05/10 15:41
- Excel(エクセル) スプレッドシート 関数で集計したい 2 2023/01/08 17:09
- Excel(エクセル) エクセルデータの集計、一つのセルに複数のデータがある場合 7 2022/12/28 20:19
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Windows 10 この現象も、Microsoft Explorer のお粗末な仕様のためか? 2 2023/06/09 15:06
- その他(Microsoft Office) ピボットテーブルへの集計フィールド挿入 1 2023/02/26 11:33
- Visual Basic(VBA) VBAリストボックスで選択した後 5 2022/11/07 17:50
- Excel(エクセル) 関数で割合を表示する 2 2022/09/27 06:09
- Excel(エクセル) Excelのマクロを教えていただけないでしょうか? 1 2023/07/06 19:56
- Excel(エクセル) 結合セルのソートについて 5 2022/04/22 11:57
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Officeを開くたびの「再起動メ...
-
大学のレポート A4で1枚レポー...
-
英数字のみ全角から半角に変換
-
outlookのメールが固まってしま...
-
Excel テーブル内の空白行の削除
-
マクロ1があります。 A1のセル...
-
Microsoft Officeに似たキング...
-
【Excel VBA】PDFを作成して,...
-
Microsoft365で写真をアルバム...
-
マクロの書き方を教えて下さい
-
エクセルにおいて品名コードを...
-
Office2021を別のPCにインスト...
-
Outlookを立ち上げたらGoogleロ...
-
マイクロソフト 一時使用コード...
-
office365って抵抗感ないですか?
-
マクロのコードを教えてください。
-
一太郎でカーソルを次の行の先...
-
Microsoft365搭載Windows11PCへ...
-
現在、PC2台でMicrosoft 365 Pe...
-
エクセルやワードを無料で使え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【スプレドシート】IMPORTRANGE...
-
英数字のみ全角から半角に変換
-
「生産性ソフトウェア」とは何...
-
会社PCのメールが更新されない
-
【関数】○年○ヶ月と表示された...
-
WEBの記事を印刷する際にA...
-
エクセルでXLOOKUP関数...
-
Microsoft familyに追加されま...
-
会社のOutlookにてメールを予約...
-
Microsoft Formsの「個人情報や...
-
Microsoft365の一部を解約したい
-
マクロ自動コピペ 貼り付ける場...
-
Outlook で宛先が複数の場合の人数
-
outlookのメールが固まってしま...
-
【Excel VBA】PDFを作成して,...
-
大学のレポート A4で1枚レポー...
-
office365って抵抗感ないですか?
-
Microsoftにofficeアプリについ...
-
Excel テーブル内の空白行の削除
-
マイクロソフト 一時使用コード...
おすすめ情報