此函数如何简化,计算量太大,excel运行起来太慢。

=INDIRECT(TEXT(MIN(IF(COUNTIF(FQ$1:FQ2,K$3:AB$89)=0,ROW($3:$89)*100+COLUMN(K:AB),9999)),"R0C00"),)&

这个问题本身就比较复杂,公式法对数据量较少的表格还勉强能用,数据量较大时,建议考虑用VBA解决。参考代码:

Sub AA()
    myrng = Range("K3:AB89")
    Set d = CreateObject("scripting.dictionary")
    For Each a In myrng
        If a <> "" Then
            d(a & "") = ""
        End If
    Next
    [FQ2].Resize(d.Count) = Application.Transpose(d.keys)
    Set d = Nothing
End Sub

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-07-26
=sumifs(sheet1!d:d,sheet1!a:a,"<2011-2-1",sheet1!b:b,sheet2!a2)-sumifs(sheet1!d:d,sheet1!a:a,"<2010-12-31",sheet1!b:b,sheet2!a2)其实就是前面的小于月尾,后面的取月首时间
第2个回答  2013-07-20
用数据透视表或VBA
第3个回答  2013-07-22
做任务 呢 五十我

此函数如何简化,计算量太大,excel运行起来太慢。
这个问题本身就比较复杂,公式法对数据量较少的表格还勉强能用,数据量较大时,建议考虑用VBA解决。参考代码:Sub AA() myrng = Range("K3:AB89") Set d = CreateObject("scripting.dictionary") For Each a In myrng If a <> "" Then d(a & "") = "" End If ...

如何解决excel公式多运行慢
1、点击office按钮--excel选项,打开设置对话框。2、选择公式选项卡,把自动重算改为手动重算,点击确定。3、这样设置可减少系统资源占用,当修改公式包含的单元格内容时,公式结果不会自动变化,此时只要按下F9即可。4、在这种设置的基础上可以简化公式,让公式参数尽可能的少,公式简化通常的方法是用数...

EXCEL工作薄中的函数公式太多,导致工作薄运行非常慢
1、减少使用数组函数(公式两端有 { } 符号),尤其是全局性的数组函数(比如里面有a:b这样的引用);2、公式减少覆盖全区域,只复制到使用部分。可以的措施:1、将全局引用的数据比如 a:b根据需要调整为 a1:b1000这样的数据;2、将部分不再变动的区域 使用 复制==》选择性粘贴==》数值 复制为...

我在EXCEL表格中运用了函数后,为什么用表时反应特别特别的慢 ,有没有...
这个有三个原因,第一是你的函数运算覆盖的单元格太多,比如数组函数 ,尽量不要出现 A:A , 1:1的情况,尽量用A1:A100, A1:D1这样的代替。简单的说就是精简函数,第二就是你的EXCEL软件安装的不好,选个好点的无错的版本安装 第三就是你的电脑配置问题了,这个没有办法,只能升级你的电脑...

为什么Excel中公式很多,运行却卡顿严重?
01. 关闭自动计算 有部分同学的Excel每天都往里面添加数据,并且大部分数据都是不用重新进行计算的,这个时候我们就要为文件关闭自动计算。在Excel中,每次打开\/刷新文件,都会对所有公式进行自动计算,如果表格中的公式非常多的话,你的表格就会非常的卡,这是因为Excel在计算公式,需要消耗计算资源导致的。...

excel公式怎么简化excel公式太长有没有简化的方法
1、有很多的Excel函数,在它们出现参数为0或空的时候,你可以只保留“,”号,而省略了0,把A1单元格里的字符A替换为空 =SUBSTITUTE(A1,“A”,“”)简写成 =SUBSTITUTE(A1,“A”,)2、利用%简化 如 除100 =A1\/100 简化成 =A1 3、用其他函数代替IF函数,比如,若A1值大于200,结果为...

excel表中数据量过多会导致运行很慢尤其是计算函数时。那只能通过改变自...
EXCEL表格中使用的函数多,数据量太多时,都会增加计算时的工作量,所以运行速度就变慢了。解决的办法是设法优化公式,减少不必要的公式。必要的时候,采取记录单和运算表分开,需要计算的时候,再让计算表计算,这种效果不错。

表格为什么运行很慢?
1、首先在Excel表格中按下Ctrl+A进行全选操作。2、然后点击“开始”选项卡中的“查找和选择”中的“定位条件”。3、然后点击其中的“空值”选项并点击“确定”按钮。4、定位到所有的空值单元格后点击鼠标右键,选择其中的“删除”选项。5、最后点击页面左上角的保存按钮,即可将当前的表格的内存缩小,...

如何解决excel公式多运行慢
1、首先,点击【开始】菜单,找到【所有程序】,2、在显示的列表中,找到Microsoft Office,点击打开,找到Microsoft Office Excel,点开打开表格 3、接着,在表格左上角,找到excel的【开始】菜单,点击打开,找到右下角的【Excel选项】,打开 4、然后,在弹出的Excel选项对话框中,找到【校对】,点击...

我在EXCEL里编写了自定义函数,但是有很多数据,运算时间非常缓慢
1、新建一个空白表格文件B(暂定)2、打开你的表格原文件A,复制A表格某标签的全部内容,选择性粘贴(数据)到B文件上,然后再选择性粘贴(格式)到B文件上。(如果表格中有合并的单元格,可能需要分区域多次粘贴)3、把A表格中的函数以“文本形式”粘贴到B表格中,当然只需要粘贴第一行,或第一列...

相似回答