Charts 如何从每个日期的累计金额图表创建每个日期的累计金额图表?

Charts 如何从每个日期的累计金额图表创建每个日期的累计金额图表?,charts,google-sheets,Charts,Google Sheets,我在谷歌电子表格中有这样的数据: | Day 1 | Day 2 | Day 3 Marc | 10 | 5 | 8 Amy | - | 15 | 3 我想要的是一张图表,显示marc在第一天总共有10个,第二天15个,第三天23个,Amy在第一天不存在,然后第二天15个,第三天18个 理想的解决方案是直接生成图表的自动化解决方案,但我想我可以将一些数据提取到另一张表中,并用于我的图表。例如: | Day 1 | Day 2 | D

我在谷歌电子表格中有这样的数据:

      | Day 1 | Day 2 | Day 3
Marc  |  10   |  5    |  8
Amy   |   -   |  15   |  3
我想要的是一张图表,显示marc在第一天总共有10个,第二天15个,第三天23个,Amy在第一天不存在,然后第二天15个,第三天18个

理想的解决方案是直接生成图表的自动化解决方案,但我想我可以将一些数据提取到另一张表中,并用于我的图表。例如:

      | Day 1 | Day 2 | Day 3
Marc  |  10   |  15   |  23
Amy   |   -   |  15   |  18
如果这是唯一的解决方案,我如何根据第一个表的输入自动生成这样一个表,因为我知道可能会添加新名称,并且每天都会添加一列


谢谢

简单的方法

只需用条形图绘制,并在图表中查看累计总和。但您不会看到确切的数字:


艰难的道路

或者准备另一张包含新计算总数的表格。假设您的数据放在工作表\1/上。添加另一张图纸并粘贴公式:

  • =“1!R2C2:”&“R”和COUNTA('1'!A:A)+1&“C”和COUNTA('1'!1:1)+1
    在单元格
    A1
    中计算工作范围
  • ={'1'!B1:1}
    在单元格
    B1
    中复制“天”标签
  • ={'1'!A2:A}
    在单元格
    A2
    中复制名称
最后将这个硬公式粘贴到单元格B2中:

=mmult(ArrayFormula(MMULT(ArrayFormula(row(INDIRECT(A1,0))^0),SPLIT(ArrayFormula(CONCATENATE("-"&INDIRECT(A1,0))),"-"))*ArrayFormula(--(SPLIT(ArrayFormula(CONCATENATE("-"&if(COLUMN(INDIRECT(A1,0)),row(INDIRECT(A1,0))))),"-")=ArrayFormula(row(OFFSET('1'!A2,,,COUNTA('1'!A:A))))))),ArrayFormula(--(TRANSPOSE(SPLIT(ArrayFormula(CONCATENATE("-"&if(row(INDIRECT(A1,0)),COLUMN(INDIRECT(A1,0))))),"-"))<=ArrayFormula(COLUMN(OFFSET('1'!B1,,,1,COUNTA('1'!1:1)))))))
=mmult(数组格式)(mmult(数组格式)(行(间接(A1,0))^0),SPLIT(数组格式)(连接(“-”&间接(A1,0)),“-”))*ArrayFormula(-)(SPLIT(数组格式)(连接(“-”&如果(列(间接(A1,0))),行(间接(A1,0-))),“-”=ArrayFormula(行(偏移量('1'!A2,,,'COUNTA('1'!A:A()))))))))))))()()())));(SPLIT(数组格式(“),SPLIT(数组格式)(连接(-”)和数组格式)(如果(-)SPLIT)SPLIT(转换(“)(行(间接的(A1,0)),列(间接的(A1,0щщ))),“-”)