如何根據(jù)日期篩選數(shù)據(jù) 操控excel,選擇Python還是vba?
操控excel,選擇Python還是vba?對于大量數(shù)據(jù),建議使用Python。VBA通常將數(shù)據(jù)存儲在內(nèi)存中。當(dāng)數(shù)據(jù)沒有分割,計算機配置不高時,會出現(xiàn)更多的卡。經(jīng)過數(shù)據(jù)處理后,如果內(nèi)存沒有釋放,電腦也
操控excel,選擇Python還是vba?
對于大量數(shù)據(jù),建議使用Python。VBA通常將數(shù)據(jù)存儲在內(nèi)存中。當(dāng)數(shù)據(jù)沒有分割,計算機配置不高時,會出現(xiàn)更多的卡。經(jīng)過數(shù)據(jù)處理后,如果內(nèi)存沒有釋放,電腦也會多用一卡通。VBA一般啟動兩個CPU核進行數(shù)據(jù)計算,運算效率較低。現(xiàn)在微軟已經(jīng)停止了VBA的更新,建議大家學(xué)習(xí)python更方便。如果只操作excel,兩種學(xué)習(xí)難度相差不大,但是Python會有更好的發(fā)展空間
還有一種更方便的方法,那就是使用power Bi的三個組件進行數(shù)據(jù)處理,使用power query進行數(shù)據(jù)處理,使用PowerPivot進行分析查看的優(yōu)勢數(shù)據(jù)可視化是指學(xué)習(xí)周期短,數(shù)據(jù)可以自動刷新,啟動速度較快。使用這種方法,效率可能比excel快,但速度仍然不如python快。當(dāng)然,為了長久的可持續(xù)發(fā)展,更推薦學(xué)習(xí)python,但是學(xué)習(xí)周期會比較長
如果你學(xué)得好,你可以在任何方向賺錢普及源于大數(shù)據(jù)和人工智能的發(fā)展,但是python有很多方向,他們都有相關(guān)的職位。
1. AI方向。目前比較流行的算法有算法post、計算機視覺、NLP等,但閾值和難度都比較高,主要是Python算法。
2. 數(shù)據(jù)處理與分析。這一方向主要側(cè)重于數(shù)據(jù)處理和分析。目前市場上有很多職位,包括最近流行的定量工程師。在這方面,我們主要研究python中與數(shù)據(jù)分析相關(guān)的幾個庫,然后我們還需要相關(guān)領(lǐng)域的知識。對于分析,我們還需要數(shù)學(xué)建模的要求。
3. Python爬蟲,這個方向主要是從指定的網(wǎng)站或應(yīng)用程序中獲取相關(guān)數(shù)據(jù),然后進行數(shù)據(jù)清理,篩選出有用的數(shù)據(jù),除了掌握Python的相關(guān)技能外,還需要了解前端知識。
4. Python后端是最接近傳統(tǒng)軟件開發(fā)的后端,實際上是大多數(shù)Python工程師所做的唯一后端。
5. Python堆棧。目前,很多培訓(xùn)機構(gòu)都在培訓(xùn)這個。實際上,他們正在學(xué)習(xí)Python前端。
簡而言之,你首先需要根據(jù)自己的情況選擇一個方向,然后你才能做到。學(xué)習(xí)不可能在一兩天內(nèi)完成。講究方法,持之以恒。最后,祝你早日成功。