请问WPS是达到什么数据量进行公式函数运算的时候才会出现这种情况?

请问WPS是达到什么数据量进行公式函数运算的时候才会出现这种情况?如图
吉林省
浏览 337
收藏
7
分享
7 +1
23
+1
全部评论 23
 
浅梦星河
公式基本是这个公式,=IF(C1="","",IFERROR(CHOOSECOLS(FILTER('[新订单模板-门单.xlsx]总表'!$A:$S,(ISNUMBER(SEARCH("套",'[新订单模板-门单.xlsx]总表'!$B:$B))+ISNUMBER(SEARCH("进户口",'[新订单模板-门单.xlsx]总表'!$B:$B))+ISNUMBER(SEARCH("窗口",'[新订单模板-门单.xlsx]总表'!$B:$B))+ISNUMBER(SEARCH("垭口",'[新订单模板-门单.xlsx]总表'!$B:$B)))*ISNUMBER(SEARCH(C1,'[新订单模板-门单.xlsx]总表'!$A:$A))),{1,2,4,12,13}),"未找到匹配项"))电脑配置如图
· 吉林省
回复
EnterZero
EnterZero

创作者俱乐部成员

电脑配置不算差了,使用LET函数 简化重复数据读取,可以提升速度,
· 四川省
回复
 
亂雲飛渡
打卡学习
· 广东省
1
回复
浅梦星河
大佬,等级真快!
· 吉林省
回复
 
清华学弟任泽岩
清华学弟任泽岩

创作者俱乐部成员

另外就是电脑本身配置不行,还有数据量太大等可能得原因
· 辽宁省
回复
HC.旋
好像公式很多的时候也会
· 福建省
回复
 
清华学弟任泽岩
清华学弟任泽岩

创作者俱乐部成员

你的第一排上显示,引用了其他数据源的链接,完成很大的内存占用
· 辽宁省
回复
浅梦星河
公式基本是这个公式,=IF(C1="","",IFERROR(CHOOSECOLS(FILTER('[新订单模板-门单.xlsx]总表'!$A:$S,(ISNUMBER(SEARCH("套",'[新订单模板-门单.xlsx]总表'!$B:$B))+ISNUMBER(SEARCH("进户口",'[新订单模板-门单.xlsx]总表'!$B:$B))+ISNUMBER(SEARCH("窗口",'[新订单模板-门单.xlsx]总表'!$B:$B))+ISNUMBER(SEARCH("垭口",'[新订单模板-门单.xlsx]总表'!$B:$B)))*ISNUMBER(SEARCH(C1,'[新订单模板-门单.xlsx]总表'!$A:$A))),{1,2,4,12,13}),"未找到匹配项"))
· 吉林省
回复
 
Vicky
每天学习
· 上海
回复
 
浅梦星河
出现这种情况,表格很卡呢,现在的数据表是20列,7000行
· 吉林省
回复
EnterZero
EnterZero

创作者俱乐部成员

不光是数据量 电脑配置也影响,你这个数据量不大,可能电脑配置较低,或者你的公式跨工作薄大量引用了数据,或者循环迭代函数过多 这些都有可能
· 四川省
回复