相当大的数据集上的Countif和countif - 我该如何改进?

时间:2017-03-17 20:11:44

标签: vba countif

美好的一天 - 提前感谢您的帮助。

使用中等大小的数据集(目前大约有80,000条记录,但它会在接下来的几个月内增长)并且需要做一个countif(以显示记录了多少个记录实例)和一个countifs(显示)每个记录的实例数与另一个工作表有一定的值。)

现在,我在一列中使用COUNTIF,在另一列中使用COUNTIFS ......并且需要很长时间才能完成。

您是否有任何我可以尝试的建议,这些建议将实现这些目标?

重申一下   - 我有一个80,000个字符串的列表,被评为好或坏   - 我正在为这些字符串创建一个唯一的列表,其中包含一个TOTAL#of Instances(countif)和TOTAl#of BAD rating。

非常感谢您的任何建议!

1 个答案:

答案 0 :(得分:0)

Excel的buit-in函数只是无与伦比的用于它们的设计操作。对CountIfCountIfs尤其如此。算了吧。

您不应该考虑使用其他内容,但可能会在 时进行更新。如果计算公式会降低工作表的编辑速度,则可以切换到手动计算,这将允许您在需要时手动触发计算。

您还可以考虑重新设计数据,或者以利用DBMS提供的索引功能的方式将数据移动到数据库。不幸的是,Excel功能全面,不是DBMS。