我正在尝试在一张工作表上创建一个表格,其中填充来自堆叠在另一张工作表中的多个表的数据。
源表“培训”包含我所有的培训课程。
我一直使用这个文件,它是一个五千张原始表,所以很难重新组织它的逻辑。
这是它的工作原理。对于每个会话,我都会在最后一个会话的顶部粘贴一个“迷你表格”。
在每个表的第一个原始数据上,有会话日期列 B,以及训练类型列 E。一天可能有多个会话,在这种情况下,每个表都会显示相同的日期。
我现在希望能够分析一些演变,查看图表等,因此我需要提取数据来填充更经典的表格。
我要创建的第一个是“Running”工作表。
我在 A2 上添加了一个数组公式,因此 A 列自动添加 E 列为“- Jogging”的表的所有日期
我命名了一些范围,但如果您认为这会产生问题,我可以更改它:
训练! B:B 是会话日期
训练! E:E 是会话类型
跑步! A:A 是表日期
现在,我想在 B2 上添加一个公式,以便 B 列自动填充每个日期会话的持续时间。所以,它需要做两件事(至少),而且我找不到在不出错的情况下组织公式的方法(当我使用多个条件匹配时,未找到值 1 ;无法开发,需要添加更多行(但我有很多空的)...);
找到训练中 B 中的日期与跑步 A 中的日期相匹配的每个表格,并且其中 E 是“ - 慢跑”
然后,找到 F 列上的持续时间和一个原始的较低值
我不知道这是否超级简单,还是我创造了一场噩梦。预先感谢您的帮助。
我尝试了 MATCH、FILTER、ARRAYFORMULA 和 INDEX 的各种组合。我不太擅长电子表格,所以我尝试使用 ChatGPT。没有任何效果。