PTT評價

Re: [問卦] EXCEL VBA值得花時間去學嗎

看板Gossiping標題Re: [問卦] EXCEL VBA值得花時間去學嗎作者
permoon
(有志難伸優質寫手ㄉㄉ)
時間推噓52 推:56 噓:4 →:55

※ 引述《hydran5566 (Nonstop)》之銘言:
: 如題
: 小弟工作需求每天使用大量的Excel要整理資料跟撈報表
: 公司前輩有些都會寫VBA增加效率看的我好是羨慕
: 礙於對程式語言0基礎 可能要買書或數位課程來學
: 但又有同事說現在沒人在學VBA這垃圾語言了
: 不過個人工作性質也不需要用到其他語言 大部分都在拉Daily的報表 整理資料圖表跟分析
: 專門去學Excel VBA值得嗎 有沒有八卦

認真回,學Python,然後

1. 把Excel資料丟到google spreadsheet上當關聯式資料庫用,

2. 用python pandas整理資料

3. 用datastudio做視覺化分析或定期觀察儀表板

這是我最推薦新手入門數據分析的工具組合。

你要做數據整理跟分析,重點只有三個:

資料存放的地方、整理資料工具語言、視覺化套件

一般來說,正規的方式是資料放sql、整理資料用sql code,

然後視覺化再用ggplot、shiny(R), Matplotlib、plotly(Python),

但初學者沒辦法一次搞懂這麼多東西,直接用現成的東西就好,

唯一需要學習的是python pandas跟如何用python串接google spreadsheet,

但這我覺得根本比VBA好學兩萬倍,code也比較好管理。

以上分享,希望在4%塔綠斑大亂鬥的八卦版中能幫到一些人QQ

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.105.85 (臺灣)
PTT 網址

vowpool 09/30 13:47他沒有要玩這麼深吧 感覺只玩EXCEL就夠了

其實這不深,基本上對所有用excel做分析的初階分析師, 我一律建議從這條路走起,可以訓練基本資料結構、dash board基本概念, 這是往職涯下一步發展的重要基礎。

guitar0225 09/30 13:47

andyher 09/30 13:48第一步就槓龜,很多公司因為資安會管制

andyher 09/30 13:48google服務

menshuei 09/30 13:48確實有的公司不是讓你資料怎麼存都沒問

menshuei 09/30 13:48

那就本機存excel(之後轉sqlite),再用公司有的儀錶板工具(通常是power bi做視覺化)

NCUking 09/30 13:50在本地端讀取不就好了

主要是要接datastudio,放google spreadsheet比較好串接

knives 09/30 13:50學這個有20萬嗎

這段學好,來我的公司大概六萬月薪起跳吧,不算多但應該可以屌打其他文組生

bill403777 09/30 13:51人家只要打火機 你建議他拿火焰噴射器

因為VBA學起來很痛苦,對之後職涯發展的技能樹也沒用, 然後最重要的是VBA這打火機學起來比你口中的火焰噴射器需要更久時間

knives 09/30 13:52才六萬,那還是算了吧

※ 編輯: permoon (118.163.105.85 臺灣), 09/30/2021 13:53:07

shine32025 09/30 13:52資料不能外存的公司一堆

shine32025 09/30 13:53有些還只能內網而已 基本OFFICE而已

vowpool 09/30 13:53原PO就說只玩excel而已不是嗎

zxbnm 09/30 13:54感謝,已蒐藏此文

shine32025 09/30 13:54學這些東西蠻有用的 只是同事不能交流

andyher 09/30 13:55我不會這個只會power query可拿多少?

power query這種東西我隨便找個大學生來訓練一兩個禮拜就上手了, 你覺得可以拿多少

shine32025 09/30 13:56我們都用十幾年的CPU跑EXCEL卡卡卡

shine32025 09/30 13:564g+老CPU

※ 編輯: permoon (118.163.105.85 臺灣), 09/30/2021 13:57:33

SRNOB 09/30 13:58謝謝

a001223 09/30 13:59感謝分享. 替正在往類似道路前進解惑

hydran5566 09/30 14:00我是原Po 公司的確有資安管制 資料大

hydran5566 09/30 14:00多是公司內網的Report系統

andyher 09/30 14:00所以應該不多,幸好我不在你們公司

vn509942 09/30 14:01正論,學工具就要想得更遠

zombiechen 09/30 14:01我同事就這樣用 只是pandas要我幫他寫

zombiechen 09/30 14:01 很靠杯

andyher 09/30 14:03不過你兩星期能教會大學生M語言我很佩服

jim543000 09/30 14:04然後公司資料隨意上傳被抓到 直接被解

jim543000 09/30 14:05職求償

Belanice 09/30 14:09看到火焰噴射器笑了XD

verydolungbe 09/30 14:10我塔綠班人,感謝你!

JustBecauseU 09/30 14:11大大我可以面試嗎 求內推

rs6000 09/30 14:13有教學文嗎?

KJC1004 09/30 14:15看原文就知道根本缺乏自學意願更別提能力

KJC1004 09/30 14:15了 給他釣竿他還嫌麻煩

disney82231 09/30 14:19學這樣就有6萬,真的假的,這些學完

disney82231 09/30 14:20要多久

candaptt 09/30 14:20

nonsu 09/30 14:21推推

beran 09/30 14:24推推 6萬可以請我嗎 我願意學

k47100014 09/30 14:24公司資料可以這樣丟到網路上?

beran 09/30 14:25完全同意 我花大量時間學vba超痛苦

LBJ23K 09/30 14:25推 千萬別學vba debug就累死了

Mtcat 09/30 14:27111

mickyang 09/30 14:28excel vba 絕對要學,慢慢累積經驗,從

mickyang 09/30 14:28失敗錯誤中學習,vba 的經驗有了之後,

mickyang 09/30 14:28以後要學別的程式語言也不會有太大挫折

mickyang 09/30 14:28感。

mickyang 09/30 14:30excel vba 加上 dde, 可以打造自己的股

mickyang 09/30 14:30票行情儀表板。

freddy8317 09/30 14:32數值分析真的python 屌

mickyang 09/30 14:34excel 本身的工作表就是存放資料的好地

mickyang 09/30 14:34方,再配合 excel 的圖表元件,條件式格

mickyang 09/30 14:34式設定等花花綠綠的功能,好好運用一定

mickyang 09/30 14:35可以提升工作效率。

darkMood 09/30 14:39笑死。

mickyang 09/30 14:39vba 的監看視窗 與 區域變數視窗 要先學

mickyang 09/30 14:39會使用,對於寫程式抓問題的幫助很大。

qq1234 09/30 14:43感謝分享

abc33211 09/30 14:45公司鎖外網怎麼解

mickyang 09/30 14:45如果你的資料都是好幾萬筆的話,那就建

mickyang 09/30 14:45議朝 正規資料庫 的方向去邁進。

skyesp 09/30 14:47謝謝分享!

mickyang 09/30 14:48搜尋 吳老師 excel ,可以看到很多教學

mickyang 09/30 14:48範例。

mickyang 09/30 14:51可以搜尋 財報紅綠燈,波塞頓之戟,這就

mickyang 09/30 14:52是用 excel vba 做出來的。

likeyousmile 09/30 15:03python 套件xlwings能即使操作excel

likeyousmile 09/30 15:03免存檔,配合pandas好用

orznge 09/30 15:17我想到促轉會資料庫給開放資料

orznge 09/30 15:18給xlsx檔= =

diiky 09/30 15:21推~~

grimaceo 09/30 15:30

jaxchang 09/30 15:35

eva19452002 09/30 15:48可是excel也可以做視覺化分析或定期

eva19452002 09/30 15:48觀察儀表板,還有比這更入門?

eva19452002 09/30 15:49excel也可以當RDBMS,為什麼要用G?

主要是如果想在資料分析這行走得遠位置爬的高,一輩子用excel是不行的, 用各種機會嘗試不同工具,順便學習資料結構、程式語言、dashboard(這很重要), 是未來升遷轉職不二法門,不信自己開104搜看看相關職缺的JD, 我不信你看過後還敢一輩子安逸在excel裡面。 選google spreadsheet主要是為了要串datastudio, 如果你是用power bi可以設本機資料閘道的話,那也可以存本機excel就好了。 工具很多,看自己手頭上方便或工作場所的情況挑著搭配。

D600dust 09/30 16:01問題來了 你沒基礎去哪學

D600dust 09/30 16:02VBA可以用錄製大發 Py呢

隨便找都一大堆....udemy 300塊的特價課這麼多, 真的連300都沒有的話,請google

莫煩

xhung 09/30 16:03先推 這篇先收起來 有空在研究 XD

xhung 09/30 16:05補推

rex44391 09/30 16:06視覺化用tableau比較快

tableau貴到哭爸,而且又有自己的data pipeline套路, 我自己不推新手直上tableau,datastudio輕量、免費, 跟google spreadsheet搭配等於有一個雲端關聯式DB可用,優勢很大。 Power BI沒有分享儀表板給其他人的需求的話,desktop免費版本足矣, 比datastudio功能更強,但有時候要寫dax實在很惱人,這個自己判斷。

※ 編輯: permoon (118.163.105.85 臺灣), 09/30/2021 16:12:33

scuderia 09/30 16:14感謝分享

tony1903 09/30 16:27感謝大大分享

fish1919 09/30 16:40可以問一下1.2是用pandas開csv檔的意思

a9202507 09/30 16:52推pandas

philae1112 09/30 17:28我學VBA的看了都覺得好像可以學學看

jiusishuai 09/30 18:04這樣6萬! 可以兼差嗎?

sunhero 09/30 18:09感謝分享

amethystboy 09/30 18:57不錯喔 都是免費的

yayaputin 09/30 19:25想問一下 能不能用python 爬蟲程式搜

yayaputin 09/30 19:25尋大量資料 再直接把資料整理成exce

yayaputin 09/30 19:25l表格

salinia 09/30 19:34python 也能自動交易啊 還能爬蟲 panda

salinia 09/30 19:35s會了就懶得用excel了

salinia 09/30 19:35樓上 當然可以啊

a731977 09/30 20:14只推VBA 這樣太麻煩

Lyumin 09/30 20:53好文推

gg7965977 09/30 21:13哇靠 有鬼啊!謝謝大大回文 受益良多

gg7965977 09/30 21:18確實很多公司都會管制資安 但是申請一

gg7965977 09/30 21:18下基本上都會給過吧?

keepthink 09/30 23:12然後公司不允許聯外網 GG

testw123 09/30 23:14我自己也是先學VBA再學python,真心覺

testw123 09/30 23:14得python比較好debug,但公司電腦不能

testw123 09/30 23:14隨意安裝軟體,最後還是用VBA居多,pyt

testw123 09/30 23:14hon只能在家寫好封裝成exe去公司用

jatj 10/01 01:3360000? joke

jatj 10/01 01:47"寫好封裝成exe去公司用" 這才危險吧

aether982 10/01 03:15公司都是VBA跟SWL server 多吧

aether982 10/01 03:15SQL*

leocean9816 10/01 04:23U文

mutiger 10/01 06:59

a98987605 10/01 09:25學會了 能去你公司上班嗎

ccaao311 10/01 11:01認真推,你講的我都會還會一點ml,可以

ccaao311 10/01 11:01去貴司面試嗎