編按:哈嘍,大家好!在平時的工作中,我們會製作各種各樣的圖表,但大都離不開這三個步驟:選中數據--插入圖表--選擇圖表的樣式。通過這三個步驟製作出的圖表都是浮於單元格上方的,而其實單元格本身,也是可以用來製作圖表的,且樣式美觀,我們稱它為「像素圖表」。下面就跟著作者E圖表述的步伐,感受一下「像素圖表」的魅力吧!
【前言】
圖表是即簡單又複雜的一個模塊,說它簡單,是因為只要有作圖數據源,只需在工具欄中點擊插入,再選擇圖表類型,EXCEL就可以給我們製作出一張圖表,相當方便;說它複雜,是因為如果要做出一張「賞心悅目」的圖表,就必須對數據源的內容進行分析,挖掘出有意義的數據,結合預計的圖表類型,用函數或者VBA製作出能夠被此圖表類型使用的數據源,然後再進行配色、排版等美化操作。
很多人都喜歡設計圖表,作者也不例外,每一次的設計過程都是一次創作的過程,預算的結果可能一樣,但是每次設計的圖表格式卻不盡相同,這是一個美妙的過程。
之前作者E圖表述也給大家分享過一些創意圖表的做法,今天呢,我們另闢蹊徑,帶大家看看EXCEL中的另一種圖表的形式,作者稱它為「像素圖表」。
【正文】
什麼是像素圖表呢?其實就是一種叫法,一個一個的單元格是EXCEL軟體中最小的操作對象,我們可以把它看作是EXCEL展示中的一個「像素」。「像素圖表」就是在單元格中才會有的一種圖表,它的製作大致可以分為如下四種方式:
一、迷你圖
假如我們有如下圖這樣的數據源:
你會選擇什麼類型的圖表去展示呢?其實無論你用什麼圖表,要處理上述的數據源,估計都會是一個勞心費神的過程。我們看下圖,如果用「迷你圖」來操作的話,會是什麼效果:
省時省力,整齊美觀,既避免了繁雜的函數過程,又做出了一張精美的數據匯報。我們下面就來看看這個圖是如何製作的,順便來了解一下 「微圖表」的功能。
【製作過程】
步驟1:
選中H3單元格,在工具欄中,點擊插入——「迷你圖」——柱形圖,此時會彈出「創建迷你圖」的設置窗口,我們可以在「數據範圍」中選擇數據所在的單元格區域地址,在「位置範圍」中輸入迷你圖的放置單元格地址。如下圖所示:
點擊「確定」按鈕,就得到了C3:G3區域的一個迷你柱形圖的圖表展示。
步驟2:
選中H3單元格,此時我們可以在工具欄上看到「迷你圖的設計工具欄」,在這裡可以對我們剛插入的迷你圖進行「格式」上的調整。
在「顯示」欄中選擇「高點」「低點」,「樣式」欄中選擇一個中意的配色,作者案例中的設置如下:
步驟3:
設置格式之後,複製H3單元格,再選擇H4:H14單元格區域進行「粘貼」,就完成了迷你柱形圖的製作。
按照同樣的方式,在不給出步驟的情況下,大家能不能完成C15:G15區域的「迷你折線圖」呢?可以加入「部落窩」的QQ群,下載模擬練習課件試一試。
【注意】設置「顯示」欄中高低點顏色的功能在這裡喲!
二、數據條、色階、圖標集
這是第二種製作「像素圖表」的方式,下面是我們模擬的數據源:
如果我們使用圖表的做法,可能需要一個組合圖,還要涉及主坐標和次坐標的參數設置。現在我們換一種方式,比如像下圖這樣,是不是也能清楚地展示數據。
從這個圖中,我們不僅可以看出「計劃數量和完成數量的對比」,還可以看出「每個月完成率的比較」,更重要的是,製作這樣的一個圖,要比圖表的操作「簡單得多」。
【製作過程】
步驟1:選中C3:C14單元格區域,在工具欄——「開始」選項卡中,選擇「條件格式」——「數據條」,再選擇其中一種格式。
步驟2:
再次選擇工具欄中的條件格式——「管理規則」,彈出如下窗口。
點擊「編輯規則」,進入「編輯格式規則」的窗口,按照下圖進行設置:
這樣就得到了,我們模擬圖中「計劃數量」的效果,同理製作「完成數量」的「數據條」,圖形方向默認即可。
步驟3:
選中E3:E14單元格區域,在「條件格式」中,選擇「色階」中的某一個格式,及此完成圖表的製作。
圖標集和色階的用法基本一樣,我們就不過多闡述了,有興趣的同學可以用數據操作一下,一定會有很多的心得。
三、條件格式圖
既然講到了用條件格式製作「圖表」的方法,那麼我們就可以發散思維,看看利用條件格式還可以怎麼製作圖表。數據源如下圖所示:
我們需要通過圖表的形式展示這幾個數據占總數據的百分比,當然我們可以利用「堆積柱形圖」來做,效果如下所示:
但如果我們使用條件格式來處理這類問題,呈現的方式就會顯得比較「高級」。如下圖所示,我們用100個單元格來標記占比的圖表。
【製作過程】
步驟1:
選中F:O列共10列的區域,調整列寬為2。在EXCEL中,列寬為2,行高為14.25,可以組成一個正方形的單元格。
步驟2:
在D3單元格輸入函數=C3/SUM($C$3:$C$7),用於計算第一個數據占總費用的比例,下拉得到每個數據的占比情況。
在E3單元格輸入函數=SUM($D$3:D3),計算數據的累積占比,得到下圖的數據。
步驟3:
製作條件格式,在工具欄中點開「條件格式」中的「管理規則」選項。
因為我們有五個內容,所以需要設置五個內容的條件格式。
選擇「使用公式確定要設置格式的單元格」的方式,設置條件格式的規則類型。
這裡要「吐槽」一下,在條件格式的函數錄入窗格中,因為窗格的顯示有限,不能夠看清整體的函數錄入,十分的不便,所以這裡給大家分享一個「小竅門」。
【函數條件格式錄入的小竅門】
隨便找幾個空白單元格,輸入公式後再粘貼到條件格式的錄入框中。
選擇F12:O21單元格區域,在條件格式中分別設置以下五個函數條件,別忘了設置需要顯示的格式。
在R7單元格輸入函數:
=AND(((ROW()-12)*10+(COLUMN()-5))>=0*100,((ROW()-12)*10+(COLUMN()-5))<=$E$3*100)
在R8單元格輸入函數:
=AND(((ROW()-12)*10+(COLUMN()-5))>=$E$3*100,((ROW()-12)*10+(COLUMN()-5))<=$E$4*100)
在R9單元格輸入函數:
=AND(((ROW()-12)*10+(COLUMN()-5))>=$E$4*100,((ROW()-12)*10+(COLUMN()-5))<=$E$5*100)
在R10單元格輸入函數:
=AND(((ROW()-12)*10+(COLUMN()-5))>=$E$5*100,((ROW()-12)*10+(COLUMN()-5))<=$E$6*100)
在R11單元格輸入函數:
=AND(((ROW()-12)*10+(COLUMN()-5))>=$E$6*100,((ROW()-12)*10+(COLUMN()-5))<=$E$7*100)
大家應該不難看出,我們的核心函數就是(ROW()-12)*10+(COLUMN()-5),函數解析如下:
因為我們設置條件格式區域的初始單元格是F12,所以確定了12(行數)和5(左邊的空列)這兩個數字,我們用下面的圖示說明這些值的意義:
再用這個序號和我們E3:E7單元格區域中的值對應,值在範圍內就顯示設置的填充顏色,如此一來就形成了我們上面的示例的效果。這裡再囑咐一下同學們,不要只是看或者參悟教程的意義,一定要動手做一遍,不動手是永遠不會的!!
四、函數作圖法
這篇文章主要是講解在單元格中的作圖方式,眾所周知,函數就是在單元格中起作用的,那麼有沒有可以做圖表的函數呢?我們一起來「見證奇蹟」!
一張由函數製作的「膠捲圖」,我們一起來看看它的做法。
【操作步驟】
區域模塊的劃分,按下表設置各個行高:
由於篇幅原因,我們對於整體的排版就不做詳細介紹了,同學們可以通過「部落窩」官方QQ群,下載此教程的素材。我們主要來看看,製作這張「膠捲圖」使用了什麼函數。
在D5單元格中輸入函數:
=REPT(UNICHAR(9611),D10/50)
函數解析:
這麼複雜的一個圖,函數部分居然 「如此簡單」,但是這麼簡潔的函數,卻不是常用的函數。
REPT函數:根據指定次數重複文本。
白話語法:REPT(文本,重複的次數)。
UNICHAR函數:返回由給定數值引用的UNICODE字符。
這裡的9611是什麼字符呢?就是「▋」這個啦。接著用銷售額除以某一個常數,把REPT函數的第二參數(重複的次數)縮減一些(否則這個圖會很長,不好排版也不好看),並按照下圖設置單元格的「對齊」格式,將字體調整為斜體,整體的效果就出來了。
【編後語】
今天的文章,同學們有沒有感覺到「單元格圖表」的魅力呢?反正作者E圖表述是覺得這一點也不亞於「正式圖表」的效果,反而有點小「另類」。當我們對EXCEL有了更多的思考、更多的創意用法,你就會對這個軟體有更多的認識,有更多的喜愛。
****部落窩教育-excel像素圖表製作方法****
原創:E圖表述/部落窩教育(未經同意,請勿轉載)
更多教程:部落窩教育(www.itblw.com)
微信公眾號:exceljiaocheng