[[20230316171703]] 『データの集計がうまくできません』(とと) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『データの集計がうまくできません』(とと)

以下の式が「#value!」になってしまいます。

=SUMIFS(OFFSET(K7,0,0,200,MATCH(T4&"月",K6:V6,0)),F7:F200,プルダウンリスト!C6)

上記式は以下の2点を組み合わせるイメージで作成しました。
=SUMIFS(K7:K200,F7:F200,プルダウンリスト!C6)
この式では正確にデータが取れます

SUM(OFFSET(K7,0,0,200,MATCH(U4&"月",K6:V6,0)))
この式も正確にデータが取れます

条件範囲がF7〜F200まで入っています
条件はプルダウンリスト!C6です。
K6〜V12までに「1月」〜「12月」と項目が設定されており
K7〜V200まで値が入っています。
U4には集計したい月までの数字を入れています。
※「2」と入れたらK列〜L列まで(1月〜2月)をの集計を行います。

はじめは、SUM(OFFSET(K7,0,0,200,MATCH(U4&"月",K6:V6,0)))
この式で指定する月(U4の値)の200行までのデータの合計を取得してました。

しかし、F列にある項目に対してのみ条件設定を行いデータを吸い上げることになりました。
そして冒頭の式を作成しましたがうまくいかず質問させて頂くことになりました。

アドバイス頂ければ幸いです。
宜しくお願いいたします。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 >K6〜V12までに「1月」〜「12月」と項目が設定  
 K6〜V6 では?

 だとして・・・

 ・月の並びは 1〜12月で固定
 ・K7〜V200は数式で空白にしていない

 =SUMPRODUCT((F7:F200=プルダウンリスト!C6)*K7:INDEX(K7:V200,0,U4))

 参考まで
(笑) 2023/03/16(木) 18:03:39

ご回答ありがとうございます。
K6〜V6 です。間違えてしまいました。
読み取っていただけありがとうございます。

=SUMPRODUCT((F7:F200=プルダウンリスト!C6)*K7:INDEX(K7:V200,0,U4))
こちらの式で集計したいデータが取得することが出来ました。

私のやろうとしていた単純な組み合わせではだめだったのですね。

今一度頂いた式をもとに、学ばせて頂きたいと思います。
本当にありがとうございました。
(とと) 2023/03/16(木) 18:16:17


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.