匹配标准和重复价值
我正在尝试创build一个dynamic公式来匹配Location
和start_time
并根据replicate
计数复制该value
。
我能够索引/匹配location
和start_time
来获取value
但无法包含dynamic公式以使value
replicate
样本数据:
理想的结果:
任何build议,将不胜感激!
所以你已经知道第一个值应该去哪里了,所以我会把它留给你。
要填补之间的空隙,你可以使用这样的公式:
=IF(ROW()-1="";"";IF(ROW()<=ROW($F$2)+INDEX($A$2:$D$7;MATCH($F$1;$A$2:$A$7);4)-1;INDEX($A$2:$D$7;MATCH($F$1;$A$2:$A$7);3);0))
在这里,我假设你的样本数据是A1到D7,你的理想结果是从E1开始的,而你在F2中填充了0.12
。 然后在F3中input公式并拖放。 现在唯一需要适应的是用你的公式来代替对F2的绝对引用,以find单元值是插入第一个数据。
公式的第一部分:
=IF(ROW()-1="";"";
检查公式所在单元正上方的单元格是否为空白。 如果是这样,返回一个空白,否则公式的其余部分被执行。
第二次IF声明:
IF(ROW()<=ROW($F$2)+INDEX($A$2:$D$7;MATCH($F$1;$A$2:$A$7);4)-1;
检查当前行号是否小于或等于您的值发生的第一行号(单元格F2)加上重复量减1(因为在F2中已经有一个值)
公式的最后部分:
INDEX($A$2:$D$7;MATCH($F$1;$A$2:$A$7);3);0))
然后使用INDEX(MATCH())
对input数据填充适当的值。