平淡
Excel 2019提供漲/跌柱線,利用它可以很好地對區(qū)間數(shù)據(jù)進(jìn)行表達(dá)。對于類似上述的例子,首先選中需要制作圖表的數(shù)據(jù),接著依次點擊“插入→圖表→折線圖”,然后切換到“圖表工具→設(shè)計→添加圖表元素→漲/跌柱線→漲/跌柱線”(圖2)。
接下來把折線圖隱藏起來,讓圖表只顯示溫差柱形圖。依次選中最低氣溫和最高氣溫的折線,切換到“圖表工具→格式→形狀輪廓→無輪廓”即可。繼續(xù)選中漲/跌柱線,依次點擊“圖表工具→格式→形狀填充→黃色”,即可通過漲/跌柱表示最高和最低氣溫(圖3)。
然后依次點擊“圖表工具→設(shè)計→添加圖表元素→數(shù)據(jù)標(biāo)簽→右側(cè)”,在漲/跌柱上添加溫度數(shù)據(jù)。接著右擊圖表并選擇“設(shè)置繪圖區(qū)格式→水平坐標(biāo)軸”,在右側(cè)的窗格中選擇“坐標(biāo)軸選項→標(biāo)簽”,將“標(biāo)簽位置”設(shè)置為“低”,同時將縱坐標(biāo)的最大值設(shè)置為40,并對圖表背景等選項進(jìn)行適當(dāng)?shù)脑O(shè)置。這樣圖表中漲/跌柱的上下緣即表示區(qū)間溫度值,漲/跌柱的長短則表示溫差數(shù)值,可以更清晰準(zhǔn)確地看到7月的氣溫是最高的,而4月的溫差則最大(圖4)。
Excel內(nèi)置的漲/跌柱圖只能生成縱向排列的圖表,如果橫坐標(biāo)軸中的名稱較長,名稱就會變?yōu)樾毕蚺帕?,查看起來較為不便。而且漲/跌柱圖是一個相對獨立的整體,我們無法對每個柱形圖進(jìn)行更多的設(shè)置,比如將負(fù)值(如本例中的零下溫度)填充為更醒目的綠色,或者將氣溫最高的七月的柱形單獨填充為紅色。不過從上述的制作過程可以看到,漲/跌柱圖實際上就是最高和最低氣溫相減得到的部分柱形圖,因此我們可以添加輔助列,使用堆積柱形圖的方法進(jìn)行制作,這可以有效地避免上述的不足。
定位到B1單元格,右擊并選擇“插入”,插入一個標(biāo)題為“零下溫度”的輔助列B。接著定位到B2單元格并輸入公式“=IF(C2<0,C2,"")”,下拉填充公式到B13單元格。該公式表示使用IF函數(shù)對C列中的最低氣溫進(jìn)行判斷,如果氣溫小于0°則顯示C列中的數(shù)值,否則顯示為空。操作同上,插入輔助列D,在D2單元格中輸入公式“=IF(C2<0,E2,E2-C2)”,下拉填充公式到D13單元格(圖5)。
選中A1:E13區(qū)域,依次點擊“插入→圖表→堆積柱形圖”,從插入的柱形圖中可以看到,柱形圖實際上是由零下溫度、最低氣溫、溫差、最高氣溫這四組數(shù)據(jù)組成的。如果包含零下溫度,那么溫差柱形圖就由藍(lán)色的柱形和灰色的柱形組成,否則只有灰色的柱形,這樣我們只要將其中的黃色和紅色的柱形設(shè)置為無填充,即可實現(xiàn)類似上述的漲/跌柱效果(圖6)。
選中黃色的數(shù)據(jù)條,依次點擊“圖表工具→設(shè)計→添加圖表元素→數(shù)據(jù)標(biāo)簽→軸內(nèi)側(cè)”,添加最高氣溫的數(shù)據(jù)。繼續(xù)選中紅色的數(shù)據(jù)條,依次點擊“圖表工具→設(shè)計→添加圖表元素→數(shù)據(jù)標(biāo)簽→數(shù)據(jù)標(biāo)簽內(nèi)”,添加最低氣溫的數(shù)據(jù)。由于在這里我們插入了輔助列數(shù)據(jù),因此可以很方便地對每段柱形進(jìn)行設(shè)置。比如在圖表中選中藍(lán)色的柱形,依次點擊“圖表工具→格式→形狀填充→綠色”,將零下溫度數(shù)值填充為綠色。接著將黃色和紅色的柱形設(shè)置為無填充,4月柱形填充為棕色(表示溫差最大),7月柱形填充為紅色(表示氣溫最高),這樣通過顏色對溫度數(shù)據(jù)進(jìn)行標(biāo)識,看起來非常直觀(圖7)。
如果橫坐標(biāo)中的數(shù)據(jù)名稱較長,如A2單元格中的數(shù)據(jù)是“××市1月氣溫數(shù)據(jù)統(tǒng)計”字樣,可以右擊該圖表并選擇“更換圖表類型”,選擇“堆積條形圖”,將圖表轉(zhuǎn)換為橫向顯示,這樣更便于查看(圖8)。