與我相處的麻煩是:我無法找到一個好方法來處理一個具有一定公式的大尺寸excel文件。即: =VLOOKUP($A8,items_item!$A:$Z,16,0)
我已經問了問我的麻煩些天前:Phpexcel calculate formula across sheet page is too slow通過程序訪問大規模excel文件與複雜的公式
我使用之前就是phpExcel.what可惜的方法!當文件更大,公式更多時,內存使用率和效率非常可怕! 任何機構都可以給出一些關於如何使用formula.Any程序語言處理大尺寸excel文件的好建議。任何建議都會讓我倍感欣慰!
附加:也許我上面描述的問題並不清楚。我所做的是提供一個處理用戶提供的excel文件的工具,並通過程序從excel中獲取數據(如果是公式,計算它)。然後將數據導入到其他存儲中,如xml,db。
是的,馬克·貝克給喜歡你的答案的問題:「Phpexcel計算公式跨越頁紙太慢」。但我所做的是一個爲其他人處理excel文件的工具。我無法確定每個人都可以優化它的Excel配方。什麼讓我非常困擾! – zoorz
感謝您的回答,您的意思是我應該限制公式中的行範圍?但是數據集每天都在增加:(可以給你任何其他建議,再次感謝你! – zoorz
你可以使它自動化(搜索自動範圍)。有一百萬次的性能改進是可能的。 make excel文件並不是編程的東西,你可以幫助他們,其實vlookup是相當快的,但是你在100萬行中搜索 – momobo