之前懶哥跟大家介紹過Excel連接SQL腳本查詢工具ETool,有朋友留言說,使用SQL IDE工具編寫腳本再導(dǎo)出數(shù)據(jù),那使用這個(gè)工具又有何必呢!這個(gè)還得看具體的應(yīng)用場景啦,像懶哥平時(shí)工作過程之中,免不了要和Excel打交道,進(jìn)行數(shù)據(jù)處理和分析工作(老板是位油膩的行業(yè)領(lǐng)袖,不想看公司的BI看板,公司業(yè)務(wù)深度分析,老板還是要求給他發(fā)送Excel報(bào)告,BI就留給一線業(yè)務(wù)使用了),最開始也是使用例如Navicat工具從相關(guān)庫導(dǎo)出數(shù)據(jù)到Excel,再做后續(xù)的相關(guān)數(shù)據(jù)處理。頻繁的工具切換,很麻煩,用了這個(gè)工具省去了一些麻煩,當(dāng)然這是針對(duì)老板臨時(shí)興起的業(yè)務(wù)分析需求,有些常規(guī)統(tǒng)計(jì)報(bào)表,我主要用到的是這個(gè)工具的批處理功能啦,使用Excel函數(shù)拼接SQL腳本,批處理提取數(shù)據(jù)到指定的表后,后續(xù)使用Excel自帶的公式,實(shí)現(xiàn)一些日?qǐng)?bào),周報(bào),月報(bào)自動(dòng)化排版、統(tǒng)計(jì)處理工作,腳本一次編寫,Excel報(bào)告就自動(dòng)生成了。其實(shí)就懶哥來說真正編寫SQL腳本過程,還是習(xí)慣在Navicat之中編寫(已經(jīng)嚴(yán)重依賴它了,智能提示很強(qiáng)大),將編寫好后的腳本,粘貼ETool腳本面板運(yùn)行,查看最后的效果。總之工具無非好壞,能解決實(shí)際問題,就是好工具。
另外ETool還有三個(gè)很好用的數(shù)據(jù)庫查詢函數(shù):
- ETSQL 基于Excel自身的查詢引擎函數(shù),可以實(shí)現(xiàn)Excel里面數(shù)據(jù)的各種查詢,統(tǒng)計(jì)工作(Excel自帶的函數(shù)以往不敢想象的一些統(tǒng)計(jì)查詢,匹配工作,這個(gè)函數(shù)都能實(shí)現(xiàn)),總是很強(qiáng)大,這個(gè)函數(shù)在懶哥日常常規(guī)報(bào)表統(tǒng)計(jì)工作使用頻率很高,不過這個(gè)函數(shù)有一些坑需要注意,后續(xù)發(fā)文詳細(xì)介紹下。
ETSQL從world sheet之中統(tǒng)計(jì)各個(gè)地區(qū)總確診數(shù)(數(shù)據(jù)來自網(wǎng)絡(luò)公開數(shù)據(jù))
最后報(bào)表效果
- ETSQL_Base 函數(shù),這個(gè)函數(shù)和ETSQL比較起來,主要是應(yīng)用數(shù)據(jù)庫的,例如MySQL數(shù)據(jù)庫,使用細(xì)節(jié)上和ETSQL差不多,如果說不想應(yīng)用數(shù)據(jù)庫查詢批處理功能,可以使用這個(gè)函數(shù)試試。
ETSQL_BASE 函數(shù)查詢
- ETSQL_Base_RTD這個(gè)函數(shù),能夠從數(shù)據(jù)之中定時(shí)更新數(shù)據(jù),不用手動(dòng)刷新數(shù)據(jù),假如說要用Excel搭建一個(gè)臨時(shí)的BI監(jiān)控看板,這個(gè)函數(shù)可以用來救急。
對(duì)于利用Excel從事數(shù)據(jù)統(tǒng)計(jì)分析工作且不熟悉SQL的朋友來說,可能聽到SQL比較恐懼,后續(xù)懶哥整理一些SQL常規(guī)的一些查詢模板,供一些新入門的朋友借鑒下!
如果本文能給你帶來幫助,感謝訂閱分享下,如果想獲取ETool或者SQL相關(guān)信息:
- 關(guān)注下本號(hào),后續(xù)更新介紹工具使用方法及基本的SQL查詢模板;
- 請(qǐng)私信留言,告知工具獲取方式;
- 分享本貼,多謝!






