返回列表 上一主題 發帖

[發問] 公式如何精簡

各位前備,最近幫朋友製作excel表格以便公司統計及列印表格使用,但最近發現了一些問題,
像是本來寫的公式 ...
phoenix1 發表於 2014-5-19 16:09



20000格公式,每格公式都要排列一次(20000格),當然很慢
可以採用區域陣列方式加速

1. 選擇要輸入公式的區域(儲存格範圍)
2. 以陣列公式方式輸入下方公式
{=IFERROR(INDEX(D:D,SMALL(IF($A$1:$A$20000="V1",ROW($A$1:$A$20000),""),ROW(1:20000))),"")}
3. 以我的電腦,約可以加快5倍
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復  ML089


    大大你好,我發現你跟我的公式只差在最後的row(1:20000),請問一下這跟我寫的row(1: ...
phoenix1 發表於 2014-5-26 14:33



    請參考3樓說明,試用後才知道有無差別?
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 【時日莫空過】一個人在世間做了多少事,就等於壽命有多長。因此必須與時間競爭,切莫使時日空過。
返回列表 上一主題