反饋已提交

網絡繁忙

將Y軸標籤的格式設置為日期

1. 概述

1.1 問題描述

某些場景下,圖表 Y 軸是來源於資料集的日期型資料,Y 軸的軸標籤也需要修改為日期格式。以折線圖為例,效果如下圖所示:

1702266992532881.jpg

如果只是將圖表樣式>坐標軸>Y軸>格式下的軸標籤修改為日期型

Xnip2023-12-11_09-21-59.jpg

前端預覽時,是無法正常顯示圖表資料的,如下圖所示:

企业微信截图_17022803375780.png

那麼如何設定既能將軸標籤改為日期格式又能保證圖表正常展示資料呢?下面將詳細介紹。

1.2 解決方案

1)將資料集中 Y 軸對應的日期資料拖入到儲存格中,用DATETONUMBER(date)公式轉為毫秒。

2)圖表綁定已經轉化為毫秒的儲存格資料。

3)最後將圖表 Y 軸的軸標籤修改成日期型。

注:DATETONUMBER(date)公式的介紹參見文檔:日期和時間函式

2. 範例

2.1 準備資料

建立普通報表,建立內建資料集,將資料集名稱修改為 ds1,如下圖所示:

資料集中工藝欄位為字串型,對應 X 軸的分類。排期欄位為日期型,對應 Y 軸的值。

1702267130952649.jpg

2.2 插入圖表

合併一片區域儲存格,選中合併後的儲存格 A1,點選插入圖表快捷按鈕,插入折線圖,如下圖所示:

Xnip2023-12-11_11-28-58.jpg

2.3 日期轉毫秒

將內建資料集中的工藝排期欄位分別拖到 A22 和 B22 儲存格中,選中 D22 儲存格,點選插入公式快捷按鈕,插入公式:DATETONUMBER(B22),如下圖所示:

Xnip2023-12-11_11-36-16.jpg

2.4 綁定資料

折線圖屬性面板選擇儲存格元素>資料,資料來源下拉選擇儲存格資料,分類名設定為 A22 儲存格,新增一個系列名為空的系列,設定值為 D22 儲存格,如下圖所示:

Xnip2023-12-11_10-55-34.jpg

2.5 設定樣式

2.5.1 標題

折線圖屬性面板選擇儲存格元素>樣式>標題,勾選標題可見,標題內容為:半導體工藝優化排期,如下圖所示:

Xnip2023-12-11_13-04-26.jpg

2.5.2 坐標軸

折線圖屬性面板選擇儲存格元素>樣式>坐標軸>Y軸,值定義最小值為:1262275200000,表示軸標籤最小為「2010-01-01」,將軸標籤修改為日期型,如下圖所示:

注:設定最小值的目的是為了讓 Y 軸的值可以有一個合理區間,讓折線圖走勢更加明顯。

Xnip2023-12-11_10-50-35.jpg

2.5.3 提示

折線圖屬性面板選擇儲存格元素>樣式>提示,勾選使用資料點提示,選中分類名、系列名、值,值的格式設定為日期型,如下圖所示:

IMG_9799.jpeg

2.6 隱藏儲存格

選中第 22 行,右鍵選擇隱藏,前端不展示儲存格資料,如下圖所示:

Xnip2023-12-11_13-13-28.jpg

2.7 效果預覽

2.7.1 PC 端

儲存報表,點選分頁預覽,效果如下圖所示:

Xnip2023-12-08_17-24-27.jpg

2.7.2 行動端

IMG_ADB78F4B88A9-1.jpeg

3. 範本下載

附件列表


主題: 圖表應用
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉