學(xué)編程還是學(xué)excel?
既然題主你問出這個(gè)問題了,說明沒有編程基礎(chǔ),我反而建議先從excel學(xué)起,先把編程的理念建立起來。
excel并不是那么好學(xué)的,我自認(rèn)為我只懂個(gè)皮毛。一個(gè)復(fù)雜問題的excel統(tǒng)計(jì),我可能會(huì)用python直接讀取excel數(shù)據(jù)來操作。這也許就是術(shù)業(yè)有專攻。
順便說一下python操作excel的庫:
xls:
xlrd - 讀取 Excel 文件xlwt - 寫入 Excel 文件xlutils - 操作 Excel 文件的實(shí)用工具,如復(fù)制、分割、篩選等xlsx:
openpyxl - 讀寫 Excel 文件回到題目,excel知識(shí)點(diǎn)很簡單,網(wǎng)上教程一堆。那些個(gè)公式函數(shù)的運(yùn)用對(duì)于以后再學(xué)習(xí)編程語言如python都是有好處的。VBA倒不建議學(xué),差不多已經(jīng)淘汰了。
至于我為啥推薦先學(xué)excel入手,原因如下:
首先excel的好處是圖形化界面容易上手;ppt的圖表制作方法和excel是通用的,這意味著熟悉了這些操作在做PPT的時(shí)候也同樣OK。這樣從數(shù)據(jù)分析到業(yè)務(wù)匯報(bào),整個(gè)鏈條非常順暢;辦公室環(huán)境里用excel,對(duì)其他不懂編程的同事會(huì)比較友好,畢竟是同一個(gè)工作環(huán)境,寫好一個(gè)功能性表格,發(fā)過去讓別人用就好了,不用太多指導(dǎo)。excel數(shù)據(jù)處理肯定沒有python靈活,畢竟只是個(gè)工具,但玩得溜的人還能開發(fā)出其他用處。我記得有個(gè)日本老爺子用excel來畫畫,簡直神了。