我的永久性免費-Excel催化劑功能第77波-專業圖表製做輔助之批量維護序列點顏色及數據標籤

2018年最後一天工做日完成第77波,7是表明完美,2個7,雙重的完美,Excel催化劑的2018年從始至終共77波都充滿着完美接近極致的功能體驗。感謝各位一路相隨,陪伴成長。
最後一波,再次讓數據分析衝刺化的專業圖表製做帶來許多的驚喜的輔助功能。數據庫

背景介紹

每個學習Excel圖表的用戶,想必都接觸過一款插件,XY Chart Labeler,用於對XY散點圖的數據標籤的繪製,由於微軟散點圖原生的功能缺陷,催生了這一款經典的插件小功能經久不衰。安全

今天Excel催化劑站在巨人的肩膀上,開發出比XY Chart Labeler更勝一籌的對數據標籤的輔助功能,也爲國人的插件開發水平爭光無窮,但願往後說起專業圖表製做時,Excel催化劑是你們一致的共識的首選工具。服務器

圖表製做痛點之我見

爲了讓通常的Excel用戶有較全面的瞭解,如下簡單羅列下一些製做圖表過程當中的繁瑣點和接下來Excel催化劑針對這一系列的問題的解決方案。微信

散點圖標籤問題

默認的Excel低版本如Excel2013版如下,是不支持散點圖的數據標籤設置的,沒有數據標籤,難以閱讀散點圖。數據結構

據說Excel2013及以後有了數據標籤功能後,但不兼容於低版本的Excel,打開了高版本Excel原生生成的散點圖數據標籤會出現亂碼狀況,具體未檢驗。因此有必要製做一份能夠兼容舊版本的散點圖數據標籤,即便用第3方插件的形式完成。函數

沒有數據標籤的散點圖,不便閱讀
沒有數據標籤的散點圖,不便閱讀
含數據標籤後的散點圖
含數據標籤後的散點圖

散點圖或其餘圖表中,多個系列點的顏色設置麻煩

在原生的散點圖中,不能分類進行散點圖着色,但通常分類着色是散點圖的一大剛需,一個個點去設置顏色,會讓人發瘋的。工具

不一樣分組下散點不一樣顏色表示
不一樣分組下散點不一樣顏色表示

散點圖或其餘圖表,數據標籤的位置有互相遮擋,須要移位

這個手工操做,絕對地作到手抽筋的工做量,你們想必深有體會,數據標籤在界面操做僅能同時打開或所有關閉,確實是個很是不友好的體驗。學習

Excel默認的圖表顏色,醜爆天

隨着Excel版本的升級,默認圖表顏色美觀程度略有所好轉,但對於專業圖表製做,仍然是一個字醜。人工智能

前面的格式管理中,Excel催化劑倡議使用樣式來管理單元格格式,其中顏色是格式中很重要的一環,用樣式來管理圖表所須要的顏色,確定也是個上乘的解決方法。加密

除了散點圖之外,其餘圖表的數據標籤調整也麻煩,特別是涉及到數字格式設置

單位太大,須要轉換爲萬爲單元來顯示,須要設置座標軸數字格式、數據標籤數字格式等,若用原生的方式來設置,仍是顯得麻煩。

通常優秀的圖表是最簡約化地顯示各圖表元素,不少時候座標軸也不是非必要的,此時對單位的表示就更憋屈了。

使用Excel催化劑助力快速製做專業圖表

針對以上的問題點,接下來Excel催化劑逐一進行破解,讓這些痛點都再也不成爲問題。

顏色管理補充

前面第76波中,介紹了一些Excel催化劑新增的自定義函數,用於對Excel顏色、RGB顏色和Html顏色表示法的互轉,已經方便達到了從網頁或其餘途徑獲取到的優秀色系顏色的管理。
今天再次加強Excel的顏色方法的管理,在舊版本Excel2003中,有56個工做薄的自定義顏色可供選擇,在Excel2007及以後,這個56個顏色值,貌似較難找到,換而代之的是用主題顏色的方式設置顏色。

主題顏色設置,在主色上用透視度來控制不一樣的色系
主題顏色設置,在主色上用透視度來控制不一樣的色系

在VBA中可以使用Color和ColorIndex來賦值顏色,其中ColorIndex就是56個工做薄顏色值。

Excel的56個工做薄自定義顏色
Excel的56個工做薄自定義顏色

是否56個工做薄顏色存儲的顏色值在Excel2007及以後就少有用武之處了?大部分狀況是,但有一特殊的引用,也是挺好用的場景,在數字格式上使用顏色值,能夠調用到此56個顏色值,按序號來調用。

例如發燒用戶們作的精緻的可視化,用數字格式完成,以下圖:

 

精緻的可視化,用數字格式完成
精緻的可視化,用數字格式完成

以上的顏色三、顏色10等就是調用工做薄的56個顏色序號,若是用原生的56個顏色,仍然找不到好看養眼的好色,此時就有必要進行工做薄的56顏色管理 ,以下圖遍歷出來56個顏色對應的顏色填充到B列,使用了新的一個自定義函數,將ColorIndex轉換爲Excel的顏色,即RGB函數返回的和VBA裏的Color屬性。

自定義函數實現顏色ColorIndex轉換
自定義函數實現顏色ColorIndex轉換

在B列中有了顏色值後,用上一波介紹到的根據顏色值填充單元格顏色功能。

 

按顏色值填充顏色
按顏色值填充顏色

可簡單複雜其餘地方的顏色值過來,知足單元格值爲1-56,單元格填充色爲對應值序號的工做薄顏色,用【設置工做薄56個顏色代碼】進行回寫便可完成設置。

回寫56個工做薄顏色的定義顏色
回寫56個工做薄顏色的定義顏色

如下是重寫後,再用自定義函數來檢驗是否成功的狀況,可發現已經成功轉換了。

自定義函數對顏色更改後,須要從新F9計算纔會變動,不能同步自動更新的。

重寫後的工做薄顏色值
重寫後的工做薄顏色值
一樣可用獲取單元格填充色的自定義函數檢驗
一樣可用獲取單元格填充色的自定義函數檢驗

最後咱們查看到咱們把工做薄56顏色值換成咱們想要的顏色時,再用數字格式引用,實現了咱們想要的顏色效果。如如下用的是顏色3和顏色10

用自定義工做薄顏色設置後可供數字格式調用
用自定義工做薄顏色設置後可供數字格式調用

這麼經典的數字格式技巧怎能不抄下來,可往後不斷複用,用【快速數字格式】功能完成複用。

數字格式代碼爲:[顏色10]▲* 0%;[顏色3]▼* -0%;-

顏色RGB爲:
顏色10:10, 127, 84,顏色3:198, 47, 42

 

image.png
image.png

圖表序列點管理

序列下有點元素(Point),對條形圖、柱形圖就是一整個柱子,對散點圖就是一個點。

功能入口
功能入口

本次對系列點元素的設置有,底色和數據標籤,不管什麼圖表均可以在單元格上進行維護,無需在圖表上頻繁地重複設置。以下圖所示,經過每一個系列點中所對應的單元格G列進行維護。

可設置點的顏色(柱形圖、條形圖就是整個柱子填充色)和數據標籤的內容,其中還可分爲內容文本和顏色兩種,標籤列爲空時不插入數據標籤。

配置數據點的底色、數據標籤的區域
配置數據點的底色、數據標籤的區域

一樣的可在其餘非散點圖上使用,如條形圖。

條形圖設置後效果
條形圖設置後效果

注:數據標籤的設置是以公式引用的方式,故修改引用單元格文本,同步可修改數據標籤,但顏色和從無到有內容這些沒法同步到位,若修改後需重複操做一次。

數據標籤的移動

散點圖的數據標籤移動,在XY Chart Labeler裏,也被高級圖表用戶大量使用。

這次Excel催化劑實現的效果是,不管Excel的什麼類型的對象,均可以進行移動操做,不限於數據標籤,甚至標題、圖例、文本框等。

操做方式仍然是最方便快捷的入口,不管選擇的是什麼對象均可以實現移動,其中單元格是偏移到下一格,對象可選擇多個或單個都知足!

數據標籤的移動按鈕
數據標籤的移動按鈕

結語

Excel催化劑從零到有,從1波到77波,真正走過一年的時間,感謝廣大用戶陪伴與鼓勵,下一年仍然更多精彩,值得再次期待。

仍是一句話:讓人作擅長的邏輯提煉工做,讓機器實現人所想要的自動化效果,同時下降使用門檻,是Excel催化劑一路以來的追求。

系列文章

一文帶你全面認識Excel催化劑系列功能
安裝過程詳解及安裝失敗解決方法
第1波-工做表導航
第2波-數字格式設置
第3波-與PowerbiDesktop互通互聯
第4波-一大波自定義函數高級應用,從新定義Excel函數的學習和使用方法
第5波-使用DAX查詢從PowerbiDeskTop中獲取數據源
第6波-導出PowerbiDesktop模型數據字典
第7波-智能選區功能
第8波-快速可視化數據
第9波-數據透視表自動設置
第10波-快速排列工做表圖形對象
第11波-快速批量插入圖片
第12波-快速生成、讀取、導出條形碼二維碼
第13波-一鍵生成自由報表
第14波-一鍵生成零售購物籃分析
第15波-接入AI人工智能NLP天然語言處理
第16波-N多使用場景的多維錶轉一維表
第17波-批量文件更名、下載、文件夾建立等
第18波-在Excel上也能玩上詞雲圖
第19波-Excel與Sqlserver零門檻交互-查詢篇
第20波-Excel與Sqlserver零門檻交互-數據上傳篇
第21波-Excel與Sqlserver零門檻交互-執行SQL
第22波-Excel文件類型、密碼批量修改,補齊Power短板
第23波-非同通常地批量拆分工做表
第24波-批量發送郵件並指點不一樣附件不一樣變量
第25波-小白適用的文本處理功能
第26波-正確的Excel密碼管理之道
第27波-Excel工做表設置快捷操做
第28波-工做薄瘦身,安全地減小非必要冗餘
第29波-追加中國特點的中文相關自定義函數
第30波-工做錶快捷操做(批量建立、命名、排序、工做表目錄) 
第31波-數量金額分組湊數功能,財務表哥表姐最愛
第32波-空行空列批量插入和刪除
第33波-報表形式數據結構轉標準數據源
第34波-提取中國身份證信息、農曆日期轉換相關功能
第35波-Excel版最全單位換算,今後不用處處百度找答案
第36波-新增序列函數用於生成規律性的循環重複或間隔序列
第37波-把Sqlserver的強大分析函數拿到Excel中用
第38波-比Vlookup更好用的查找引用函數
第39波-DotNet版的正則處理函數
第40波-工資、年終獎我的所得稅計算函數
第41波-文件文件夾相關函數
第42波-任意字符指定長度隨機函數
第43波-文本處理類函數加強
第44波-可見區域複製粘貼不覆蓋隱藏內容
第45波-邏輯判斷函數加強
第46波-區域集合函數,超乎所求所想 
第47波-VBA開發者喜好的加密函數類
第48波-拆分工做薄內工做表,堪稱Excel界的單反
第49波-標準數據結構錶轉報表樣式結果
第50波-批量打印、導出PDF、雙面打印功能
第51波-聚光燈功能,長寬工做表不看錯位使用
第52波-相同內容批量合併單元格,取消合併單元格並填充內容
第53波-無比期待的合併工做薄功能
第54波-批量圖片導出,調整大小等
第55波-Excel批註相關的批量刪除做者、提取全部批註信息等
第56波-獲取Excel對象屬性相關自定義函數
第57波-一鍵生成徹底組合的笛卡爾積結果表
第58波-批量生成單選複選框 
第59波-快速調用Windows內部經常使用工具命令
第60波-數據有效性驗證加強版,補足Excel天生不足
第61波-快速鎖定解鎖單元格及顯示隱藏公式
第62波-單元格區域內數據加解密處理,最有效地保護數據方式
第63波-當前選擇區域的上下左右平移功能及跳轉窗口左上角
第64波-多級數據如省市區聯動輸入,自由配置永不失效
第65波-數據區域轉換指定規格的多行或多列
第66波-數據快速錄入,預約義引用數據逐字提示
第67波-父子結構錶轉換添加輔助信息之子父關係篇
第68波-父子結構錶轉換之父子關係BOM表拆分篇 
第69波-打造最專業易用的商務圖表庫
第70波-工做薄外部連接維護管理
第71波-定義名稱管理器維護加強
第72波-序列規則下的數據驗證有效性好幫手:快速錄入窗體輔助錄入
第73波-數據轉換:單行多項目轉多行單項目
第74波-批量排版格式利器,瞬間美化表格
第75波-標籤式報表轉標準數據源
第76波-圖表序列信息維護

關於Excel催化劑

Excel催化劑先是一微信公衆號的名稱,後來順其名稱,正式推出了Excel插件,插件將持續性地更新,更新的週期視本人的時間而定爭取一週可以上線一個大功能模塊。Excel催化劑插件承諾我的用戶永久性無償使用!

Excel催化劑插件使用最新的佈署技術,實現一次安裝,往後全部更新自動更新完成,無需重複關注更新動態,手動下載安裝包從新安裝,只需一次安裝便可隨時保持最新版本!

Excel催化劑插件下載連接:https://pan.baidu.com/s/1Iz2_NZJ8v7C9eqhNjdnP3Q

因插件使用VSTO開發技術完成,插件的安裝須要電腦知足相關的環境配置才能運行,且需可鏈接外網的方式實現自動更新機制,若下載安裝過程當中有任何疑問或須要離線版安裝等,儘可能不單獨私聊詢問,加QQ羣可高效解決(羣內已聚集了VSTO開發、Powerbi技術、Sqlserver商業智能等方面的國內頂尖大牛人物,進羣的好處不用多說了)

Excel催化劑插件交流羣羣二維碼
Excel催化劑插件交流羣羣二維碼
聯繫做者
聯繫做者
公衆號
公衆號

取名催化劑,因Excel自己的強大,並不是全部人可以立馬享受到,大部分人仍是在被Excel軟件所虐的階段,就是頭腦裏很清晰想達到的效果,並且高手們也已經實現出來,就是本身怎麼弄都弄不出來,或者更糟的是還不知道Excel可以作什麼而停留在不斷地重複、機械、手工地在作着數據,耗費着無數的青春年華歲月。因此催生了是否能夠做爲一種媒介,讓廣大的Excel用戶們能夠瞬間點燃Excel的爆點,無需苦苦地掙扎地沒日沒夜的技巧學習、高級複雜函數的燒腦,最終走向了從入門到放棄的道路。

最後Excel功能強大,其實還需樹立一個觀點,不是全部事情都要交給Excel去完成,也不是全部事情Excel都是十分勝任的,外面的世界仍然是一個廣闊的世界,Excel只是其中一枚耀眼的明星,還有其餘更多一樣精彩強大的技術、工具等。*Excel催化劑也將借力這些其餘技術,讓Excel可以發揮更強大的爆發!

關於Excel催化劑做者

姓名:李偉堅,從事數據分析工做多年(BI方向),一名一樣在路上的學習者。
服務過行業:零售特別是鞋服類的零售行業,電商(淘寶、天貓、京東、惟品會)

技術路線從一名普通用戶,經過Excel軟件的學習,今後走向數據世界,非科班IT專業人士。
歷經重重難關,終於在數據的道路上達到技術平原期,學習衆多的知識再也不太吃力,同時也造成了本身的一套數據解決方案(數據採集、數據加工清洗、數據多維建模、數據報表展現等)。

擅長技術領域:Excel等Office家族軟件、VBA&VSTO的二次開發、Sqlserver數據庫技術、Sqlserver的商業智能BI技術、Powerbi技術、雲服務器佈署技術等等。

2018年開始職業生涯做了重大調整,從原來的正職工做,轉爲自由職業者,暫無固定收入,暫對前面道路不太明朗,苦從新回到正職工做,對Excel催化劑的運營和開發一定受到很大的影響(正職工做時間內不可能維護也不可能隨便把工做時間內的成果公佈於外,工做外的時間也十分有限,因已而立之年,家庭責任重大)。

和廣大擁護者一同期盼:Excel催化劑一直能運行下去,我所惠及的羣體們可以給予支持(多留言鼓勵下、轉發下朋友圈推薦、小額打賞下和最重點的能夠和所在公司及同行推薦推薦,讓個人技術能夠在貴司發揮價值,實現共贏(初步設想能夠數據顧問的方式或一些小型項目開發的方式合做)。

相關文章
相關標籤/搜索