位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

如何使用均勻時間坐標來改變Excel圖表的展現(xiàn)形態(tài)?

提問人:周麗平發(fā)布時間:2021-07-14

例如下面的表格顯示了某網(wǎng)站統(tǒng)計的某天多個時間點上的在線用戶數(shù):

image.png

使用這組數(shù)據(jù)繪制折線圖,如果用文本坐標無法準確展現(xiàn)全天的連續(xù)時間分布情況(線條中的各個數(shù)據(jù)點水平間距相等,而實際間隔時間并不相同),而使用日期坐標更是沒法顯示可讀的圖形(只顯示一條垂直直線):

image.png

對于這樣的情況,有什么方法可以像日期坐標一樣展現(xiàn)均勻連續(xù)的時間坐標,并且圖形讓數(shù)據(jù)點之間顯示真實的間距呢?答案是使用XY散點圖來解決。

以上述表格中的時間數(shù)據(jù)為X軸數(shù)據(jù),在線用戶數(shù)為Y軸數(shù)據(jù),繪制一個包含數(shù)據(jù)點和平滑連線的散點圖,

image.png

得到的初始結(jié)果如下圖:

image.png

仔細觀察X坐標軸,它的坐標刻度上的時間點是均勻間隔的(每個坐標點之間相隔4小時48分),線條上各個數(shù)據(jù)點之間的水平間距各不相同,與實際時間邏輯上的間隔保持一致,這與前面折線圖中使用文本坐標的情況完全不同。產(chǎn)生這樣的結(jié)果,是因為在Excel的體系當中,日期和時間在本質(zhì)上都是數(shù)值,都是連續(xù)數(shù)軸上的一部分。1900年1月1日代表數(shù)值1,在這之后的日期與這個日期之間的天數(shù)差,就是數(shù)值上的整數(shù)差值。而對于時間來說,一天24小時相當于數(shù)值1,每個小時即可換算為1/24,約等于0.041667。

因此,如果希望把上述圖表中的X軸改變成為一天24小時的范圍,并且以小時整數(shù)為均勻刻度間隔,可以通過設(shè)置X軸的【最小值】、【最大值】以及【主要刻度單位】來實現(xiàn)。

雙擊X軸坐標,在【設(shè)置坐標軸格式】對話框中,將【最小值】設(shè)置為0、【最大值】設(shè)置為1(表示時間跨度為1天),然后把【主要刻度單位】設(shè)置為0.041667或0.083333(刻度間隔分別對應(yīng)1個小時和2個小時)。

image.png

設(shè)置完成后得到下面圖中的結(jié)果:

image.png

在這個圖表中,X軸坐標刻度以2小時的均勻間隔顯示,整體范圍在0~24小時之間。圖中線條的數(shù)據(jù)點分布位置也與本文開頭的文本坐標折線圖完全不同。這就是使用散點圖來實現(xiàn)類似日期坐標的方法。

時間軸的最右端現(xiàn)在顯示為“0:00”,如果希望能顯示為“24:00”,可以更改坐標軸的數(shù)字格式。雙擊X軸坐標,在【設(shè)置坐標軸格式】對話框中選擇【數(shù)字】選項卡,將格式類別選到最下方的【自定義】,然后在格式代碼中輸入“[h]:mm”,然后點擊【添加】按鈕即可。

h:mm表示用小時和分鐘的格式來顯示時間,在h外面加上方括號可以讓小時數(shù)字顯示超過24的數(shù)值。

image.png

設(shè)置完成后,圖表顯示結(jié)果如下圖所示:

image.png

繼續(xù)查找其他問題的答案?

回復(0)
返回頂部