返回列表 上一主題 發帖

[轉貼] 討論不重複清單

回復 10# PD961A


陣列公式是一種循環式計算的強大功能,雖然好用,但也有缺點
借用zz5151353 版主公式說明
{=INDEX(A:A,SMALL(IF(MATCH(A$2:A$100&"",A$2:A$100&"",)=ROW($2:$100)-1,ROW($2:$100),4^8),ROW(1:1)))&""}
短短的一行共使用了 INDEX、SMALL、IF、MATCH、ROW等至少5個函數
而其計算範圍有99列(ROW($2:$100))
如果將此公式複製10個,CPU的負擔已經有點重

又如果計算範圍是3000列,公式複製為12個月,又有10幾項要統計,想當然爾,CPU一定跑得氣喘吁吁
試過跑一個重新計算可以喝一杯咖啡,一點也不誇張
所以減少使用大量的陣列公式,有助於提升工作效率喔
機器人三大定律-保護人類、服從命令、保護自己
我的三大定律-生命、生存、生活

TOP

        靜思自在 : 修行要繫緣修心,藉事練心,隨處養心。
返回列表 上一主題