我一直试图找出两个相同报告中是否存在任何数据,但是从两个不同的月份开始。
如果行的ID在下个月存在,那么我将其称为现有。我可以看到新的东西和未来的东西。一切都好。
我能想到的唯一方法是使用
=COUNTIF("column of next month IDs","this months ID")
一直这样做,然后把它总结一下。然而,这非常慢并且锁定了Excel,因为它可以在60k到100k行之间运行。
一位同事建议我改用
=IF(ISNA(VLOOKUP("this months ID","column of next months ID",1,false)),0,1)
并相反。现在它仍然需要一段时间,但明显更快。为什么是这样?似乎有更多的步骤和计算。