用python 編輯 Excel 究竟有咩用處?
七夜一次郎 2022-9-30 18:36:42 program野來來去去都係 for loop if else

Ads

不寫程式的程式員 2022-9-30 18:44:34 唔快? 你同咩鬥快?
七夜一次郎 2022-9-30 18:44:37 其實運算快慢主要睇複雜度 bigO
如果係 O(n3) 蛇都死, O(n2) 一般可以靠hash table之類做到 O(n)
基本只要寫得好你唔係廢到20年前既機唔會有幾慢難受
如果你指既係控制excel object既, 如加顏色之類, 就真係冇得快
但呢d 通常係一次性任務, 你唔會要日日, 每日做幾十次咁
所以講到底關鍵都係計算任務
data structures & algorithms 問題
被起底的人 2022-9-30 19:04:06 真 用pandas clean 仲好
但有時部電腦太廢都唔得
試過擺幾萬條data落Jupyter Notebook到
超Lag機
Flinty 2022-9-30 19:04:48 但唔可能完全靠DSA去解決。

本身VBA係一個single node lanaguage,本身就比Python慢超多倍。

電腦性能
個code既任務
Data size

有好多因素影響住,not just DSA
Flinty 2022-9-30 19:05:11 垃圾Pandas
:^(
瑪麗蓮夢小路寶 2022-9-30 19:09:32 lambda function clean 仲快
金黃閃電 2022-9-30 19:28:06 python code insert 格
同直接撳掣好似速度都差唔多

咁有咩用?
不寫程式的程式員 2022-9-30 19:32:18 你每日insert 10萬格之後, 重複1年, 再問呢條問題
80後收皮期 2022-9-30 19:39:08 收皮啦戇鳩
檸檬榚 2022-9-30 19:50:32
:^(

Ads

金黃閃電 2022-9-30 22:12:50 python
金黃閃電 2022-10-1 10:02:06 Push
金黃閃電 2022-10-2 02:14:57 Push
墜落貓 2022-10-2 12:37:39 用慣VBA, Python 學過下就冇點用,平時工作上都用唔著
:^(
金黃閃電 2022-10-2 15:01:24 Push
食嘢唔使俾錢 2022-10-2 15:20:08 此回覆已被刪除
躺平師 2022-10-2 22:40:04 python要裝,又要pip install library
相反vba有裝excel就有

如果個file係放呀公nas或者會send比人用既
VBA贏哂

就算全世界都有裝python, library version 唔同都玩死你
:^(


所以vba做唔掂先會諗python
日之呼吸法 2022-10-2 22:59:49 vba大啲data就out of memory
金黃閃電 2022-10-3 00:16:03 Push
明心樓街坊 2022-10-3 00:29:02 lm

Ads

金黃閃電 2022-10-3 11:44:38 python
自走炮 2022-10-3 21:41:18
:^(
Cyborgman 2022-10-3 23:54:51 Jupiter notebook, colab, compile....
摩擦力 2022-10-4 00:10:29 Agree,
只要辦公室儲/整理數據一日仲係用excel
Excel vba 都有佢個市場
我諗90%職業唔洗日日處理萬幾萬條數

我而家處理兩千行*15列數據
放佢入去array , 響array 整理完再寫番入excel 其實都好快