我不是 excel 专家,经过一些研究,我想出了这个公式来查看两组不同时间的相同数据。然后它会显示在最新数据列表中但不在旧列表中的新条目。
这是我的公式:
{=IF(ROWS(L$4:L8)<=(SUMPRODUCT(--ISNA(MATCH($E$1:$E$2500,List1!$E$1:$E$2500,0)))),
INDEX(E$1:E$2500,
SMALL(IF(ISNA(MATCH($E$1:$E$2500&$F$1:$F$2500,List1!$E$1:$E$2500&List1!$F$1:$F$2500,0)),
ROW($F$1:$F$2500)-ROW($F$1)+1),ROWS(L$4:L8))),"")}
有什么优化技术可以用来加快计算速度吗?
根据要求一些示例数据(链接到电子表格): https ://docs.google.com/file/d/0B186C84TADzrMlpmelJoRHN2TVU/edit?usp=sharing
在这个按比例缩小的版本上,它更有效,但在我的实际工作表上,它有更多的数据,它变慢了。