エクセル集計方法にて、以下のような複数条件の合計値を算出したく、
適切な方法にお心当たりある方ご教示ください!
<例>以下の「※集計希望」の「商品●」と同様の商品名を「▼シート1」の横軸から検索のうえ、
「※集計希望」の「数量」部分に合計値を算出希望です。
=SUMIFS(シート1!$D:$Z,シート1!$1:$1,商品名A)
のようなイメージにて集計可能かと思ったのですが
うまくいきませんでした。
どなたかご教示くださいませ。
※集計希望
-------------------------------------------------------
商品A 商品B 商品C ・・・・・・・・・・
数量 売上 数量 売上 数量 売上
20 \2000 55 \2,200,000 40 \600000
-------------------------------------------------------
▼シート1
-------------------------------------------------------
顧客ID 商品A 商品B 商品C 商品D 商品E 商品F ・・・・・・・・・・
1234567 1 5 1
1234568 3 1
1234569
1234570 1
・
・
・
・
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
ごめんよ。
2019/04/12 11:27 の補足を確認したけど、No.1で回答した内容をそのまま使えるじゃない。
ちょっと応用するだけです。
条件の出し渋りをしているようですので、応用については自身で考えてみてください。
・・・余談・・・
回答で示した数式が何をしているのかを確認もせず新たな要求をするってことから、
「代わりに作ってください。参照するセルを変えて使います」
という「作業依頼」と受け取って良いでしょうか?
ここはQ&Aサイトなので、分からない事を自力で解決することができるようにアドバイスはしますが、
作業依頼は受けられません。
中には勘違いしている回答者さんが「自分はこんなことができるんだ」と自己満足目的で請け負うこともありますけどね。
数式とその数式を使ったスクリーンショットを貼り付ける人に多いですね。
そういう人にどういう手順で数式を作ったのかを聞いても答えてくれませんよ。
・・・独白・・・
最近、数式を作る手順を示しながらアドバイスする機会が減ったなあ。
No.2の回答者さんがとても良いことを言っていますね。
そもそもデータを後から処理することを考えていない今の作りが悪いんです。
根本的な解決を望むのであれば、全体の見直しをしよう。
1万件程度のデータなら半日かけてでも作り直すことを勧めたい。
No.3
- 回答日時:
確かめてないけど、
検索は MATCH構文で、
https://qiita.com/Hansy/items/d4defa2985e030b01f24
どの列かを 見極めさせて、
取得すべき量は COUNTA構文で、
http://www.excel-list.com/counta.html
特定して、
実際の データ取得は、
OFFSET構文で、
http://officetanaka.net/excel/function/function/ …
OFFSET(顧客IDのセル位置,MATCH(探す商品名, 顧客IDの一列,1)-1,0,COUNTA(顧客IDの一列)-1,1)
と して、
必要なら、
INDEX構文で 囲って、
SUMPRDUCT構文で 集計して、
結果を &で、
繋げば、
良いのじゃ ないかな。
ありがとうございます。
説明不足&安易に考えすぎており失礼いたしました。
正式な質問を別途あげさせていただきます。
可能でしたら引き続きご教示くださいませ。
No.2
- 回答日時:
いまさらなのですが・・・。
そもそもシート1のレイアウトに問題があると思います。シート1って、基礎データですよね?このデータを使って、いろいろな形の集計表を作るのであれば、今の様式は使い勝手が悪いです。こんな感じの表にすると後々、楽ですよ。
顧客ID 商品名 数量
1234567 商品A 1
1234567 商品B 5
1234568 商品A 3
・
・
・
No.1
- 回答日時:
(´・ω・`)
そもそも使い方がおかしいぜ
SUMIFS関数は、
=SUMIFS(検索範囲 ,条件1,合計範囲1 ,条件2,合計範囲2 ・・・)
と指定するんだ。
合計範囲に「商品名A」が来るのは「商品名A」が範囲名であると解釈することで納得はできるが、
条件が「1行目」ってナニ?
・・・本題・・・
これってさ、列単位で合計を出せばいい話だよね。
SUMIFS関数どころかSUMIF関数も使わないよ。
商品名に重複が無ければ、MATCH関数とOFFSET関数の組み合わせでSUM関数の合計範囲を指定するだけで良い。
=SUM(OFFSET(A1,0,MATCH("商品A",B1:Z1)100,1))
こんなかんじになる。
(このままでは使えません。あくまでもイメージです)
まずはMATCH関数が何をしているのか、
つぎにOFFSET関数は何をしているのかを考えてください。
大変恐れ入ります。
ありがとうございます。
正式な集計条件には、複数の集計条件あるため補足させてください。
可能でしたら引き続きご教示いただけますと幸いです
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- Excel(エクセル) SUMIFのIF分岐について 4 2023/04/15 12:57
- Excel(エクセル) スプレッドシートでの質問です 1 2023/07/06 20:43
- 簿記検定・漢字検定・秘書検定 棚卸減耗損について 2 2022/05/19 04:48
- Excel(エクセル) 【条件付き書式】countifsで複数条件を満たしたセルを赤くする方法 2 2023/02/09 23:53
- Visual Basic(VBA) チームごとにどの商品を何個希望しているか数量を算出したいです。 A列(A2~A265)に各チーム名が 3 2023/07/18 18:46
- Excel(エクセル) 関数で割合を表示する 2 2022/09/27 06:09
- 会計ソフト・業務用ソフト Excelで売上げデータの中の任意の商品の合計を出したい 3 2023/01/18 18:19
- Visual Basic(VBA) VBAコードで質問があります 2 2022/10/20 15:27
- 国産バイク 大型バイク カワサキz900rsに付ける ヨシムラのマフラーの質問です、 【 商 品 I D 】14 2 2023/06/27 13:43
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・【選手権お題その3】この画像で一言【大喜利】
- ・【お題】逆襲の桃太郎
- ・自分独自の健康法はある?
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・ちょっと先の未来クイズ第6問
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】オートフィルタで...
-
ピボットテーブルでは時間の表...
-
VBAで重複する項目を1つにまと...
-
フィルタをしても最下行を常に...
-
エクセル、リソース不足エラー...
-
ピボットの集計方法「合計」初...
-
エクセルで特定の色の数字だけ...
-
VLOOKUP関数とCOUNT関数等の組...
-
常にタイトル行と合計行を表示...
-
アンケートの集計
-
ピボットテーブルのページエリ...
-
エクセル/横軸の条件を見つけ...
-
エクセルで担当者ごとの売上を...
-
Excelの集計結果だけをコピー貼...
-
ピボットを更新すると数式が入...
-
エクセルの小計を自動的に色づ...
-
Excel VBA で集計合計を高速化...
-
EXCELで0を除いた平均値...
-
ピボットテーブルの逆
-
エクセルで文字を含む式に、カ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】オートフィルタで...
-
フィルタをしても最下行を常に...
-
ピボットテーブルでは時間の表...
-
エクセルで特定の色の数字だけ...
-
VBAで重複する項目を1つにまと...
-
ピボットを更新すると数式が入...
-
アンケートの集計
-
ピボットの集計方法「合計」初...
-
excelで集計の合計を降順に並べ...
-
エクセル 関数を使った横方向の...
-
いい機能だけど、毎回めんどく...
-
Excelの集計結果だけをコピー貼...
-
エクセル、リソース不足エラー...
-
常にタイトル行と合計行を表示...
-
ピボットテーブルのページエリ...
-
エクセルの小計を自動的に色づ...
-
VLOOKUP関数とCOUNT関数等の組...
-
EXCEL 重複データの集計の仕方
-
Excel : 二通りの合計が合わな...
-
複数のピボットテーブルを一括...
おすすめ情報
正式な集計希望としては、
商品名ほか、条件1~10の各条件にて商品毎の「数量」算出したく思っています。