Excel-提升理速度

最近在处理一张有2万多条数据的表格。需要核对网站名称一致,对应的总链接是否一致。不一致需要改为一致。栏目数是否唯一,不能重复。

本来想用透视表,但是透视表是我比较薄弱的地方,于是放弃了。还是用自己熟悉的公式。

为此我分别给网站名称和总链接写了两个统计的公式countif(A$2:A$20000,A2)查找A2到A20000中和A2相同内容的个数是多少?总链接的公式和上述格式一致,只是针对的是总链接那一列。之后再把两者相减,不等于0说明有问题。

扯了有点多,当执行完这个公式有问题的一目了然。中间用了条件格式给予不为0标注红色。

说了这么多都在为时间铺垫。虽然自以为很聪明实现了我想要的效果,但是却恰恰进了一个误区。

当我对于标注红色的数据给予处理的时候,excel不停的在处理,因为数据量大,如果我想要看到红色标注自动消失,就得等它处理完。一般少说15秒。大大增加了处理时间。

这样不是办法,对于我写的公式却增加了处理的时间是我没有考虑到的,于是我只得权衡,舍弃公式。直接复制公式计算的那两列,粘贴数字。这样一来,速度果然快了不少,基本不用等。但是唯一的区别就是红色标注不会消失。需要手动修改那两列的数值。

如果不改也没有关系,做完后,再拉一下公式验证一下。

从这件事让我再次意识到自己很久以来都存在的问题,觉得好用的或者一些不愿舍弃的东西,其实有时会带来相反的效果。暂时的放下,或许会有意想不到的收获。

你可能感兴趣的:(Excel-提升理速度)