index/match 多个条件和重复值 n 次
index/match multiple criteria and repeat value n times
我需要帮助来完成这个公式。它需要:
- 确定第一个
value
应该去哪里
- 识别同一
location
中的 value
何时发生变化。例如,洛杉矶有两个独立的 value
这是我目前所拥有的(假设 en:
=IF(ROW()-1="","",IF(ROW()<=ROW($F)+INDEX($A:$D,MATCH($F,$A:$A),4)-1,INDEX($A:$D,MATCH($F,$A:$A),3),0))
假设样本数据在 A1 到 D7 中,理想结果从 E1 开始,并且您在单元格 F2 中填充了 0.12。
示例数据:
理想的结果:
它应该 index/match location
和 start_time
并根据 replicate
计数复制 value
,如下所示。
感谢任何 suggestions/approach
我假设在第二个列表中有 2 次 "New York" 是错误的(因为洛杉矶不是)。
每个城市只有一次,可以使用如下公式(只需更改范围使其适合您的实际范围):
=SUMPRODUCT((G=$A:$A)*($F2>=$B:$B)*($F2<=($B:$B+"00:30"*$D:$D))*$C:$C)
(我用过的范围见下图)
我需要帮助来完成这个公式。它需要:
- 确定第一个
value
应该去哪里 - 识别同一
location
中的value
何时发生变化。例如,洛杉矶有两个独立的value
这是我目前所拥有的(假设 en:
=IF(ROW()-1="","",IF(ROW()<=ROW($F)+INDEX($A:$D,MATCH($F,$A:$A),4)-1,INDEX($A:$D,MATCH($F,$A:$A),3),0))
假设样本数据在 A1 到 D7 中,理想结果从 E1 开始,并且您在单元格 F2 中填充了 0.12。
示例数据:
理想的结果:
它应该 index/match location
和 start_time
并根据 replicate
计数复制 value
,如下所示。
感谢任何 suggestions/approach
我假设在第二个列表中有 2 次 "New York" 是错误的(因为洛杉矶不是)。
每个城市只有一次,可以使用如下公式(只需更改范围使其适合您的实际范围):
=SUMPRODUCT((G=$A:$A)*($F2>=$B:$B)*($F2<=($B:$B+"00:30"*$D:$D))*$C:$C)
(我用过的范围见下图)