0

初投稿 - お手柔らかにお願いします。

フラットデータテーブルを2つの範囲に基づいて累積合計に変換しようとしている(進行状況の累積グラフを作成する)という興味深い問題があります。本当に簡単にできるはずの何か。

データを集計テーブルにまとめることができました (実質的にはピボット テーブルですが、レイアウトとグラフ作成の目的で実際のピボット テーブルを使用することはできません)。

(私は画像を投稿するには新しすぎます - 申し訳ありませんが埋め込まれていません)

スクリーンショット

このスクリーンショットでは、左側の 3 つの列をフラット データ テーブルとして表示しようとしています。列 A と B は、「任意の」テキストにできるテキスト値です (したがって、ワイルド カードは使用できません)。列 C は、合計したい値です。

現在、SUMIFSステートメントを使用して、「週」ラベルが「列A」の値と一致し、「部門」ラベルが「列B」の値と一致する場合の「時間」の合計を見つけています。

この方程式を変更して、各週の累積値を見つけたいと思います (したがって、この例では、セル G6 は 14 になります。つまり、第 1 週からは 4、第 2 週からは 10 になります)。

累積を見つけるためだけにテーブル全体を複製することを避けたいと思います。この例で本当に必要なのは、F5 の式を置き換えることだけです。

    =SUMIFS($C$2:$C$15,$B$2:$B$15,$E5,$A$2:$A$15,F$4)

    =SUMIFS($C$2:$C$15,$B$2:$B$15,$E5,$A$2:$A$15,$F$4:F$4)

例: 過去のすべての週の時間を合計します。繰り返しますが、ワイルド カードは使用できず、ピボット テーブルも使用できません。

いくつかの配列数式を使用する必要があると思いますが、役立つオンライン リソースが見つかりません。

どんな助けでも大歓迎です。

4

1 に答える 1