反饋已提交

網絡繁忙

Range

1. 概述

1.1 函式作用

Range(from,to,step) 函式表示從整數 from 開始,以 step 為每一步的大小,直到整數 to (可以取到to)的一個數字序列。

1.2 函式解譯

Range(from,to,step)

參數
含義參數格式
from
起始值,可以省略,省略預設是 1整數
to結束值,不能省略整數
step步長,可以省略,省略預設為 1整數

注:from,to,step 三個參數不能為空字串,且 to 參數必須有值。

範例:

Range(1,3,1) 傳回 [1,2,3]

Range(3) 傳回 [1,2,3]

Range(6,-1,-2) 傳回 [6,4,2,0]

2. 應用場景

Range() 函式可以用來生成數字序列,也可以透過一些轉化方法生成日期序列和小數序列。

2.1 數字序列

2.1.1 Range(to)

建立範本,在任意儲存格中,寫入公式:=Range(3),並將其儲存格屬性設定為向下擴展、置中顯示,預覽範本後結果傳回 1、2、3,效果如下圖所示:

2.1.2 Range(from,to)

建立範本,在任意儲存格中,寫入公式:=Range(2,6),並將其儲存格屬性設定為向下擴展、置中顯示,預覽範本後結果傳回 2、3、4、5、6,效果如下圖所示:

2.1.3 Range(from,to,step)

建立範本,在任意儲存格中,寫入公式:=Range(1,7,2),並將其儲存格屬性設定為向下擴展、置中顯示,預覽範本後結果傳回 1、3、5、7,效果如下圖所示:

2.2 日期序列

2.2.1 Range(from,to)

建立範本,在任意儲存格中,寫入公式:=Range(Date(2016,10,20),Date(2016,10,24)),並將其儲存格屬性設定為向下擴展、置中顯示,預覽範本後結果傳回 2016-10-20、2016-10-21、2016-10-22、2016-10-23、2016-10-24,效果如下圖所示:

注:Range 函式生成日期序列,必須使用 date 函式將數字格式或者字串格式轉化為日期格式,日期格式預設為'yyyy-MM-dd'格式,也可以在儲存格屬性中修改其他日期顯示方式。

2.2.2 Range(from,to,step)

建立範本,在任意儲存格中,寫入公式:=Range(Date(2016,10,16),Date(2016,10,24),2),並將其儲存格屬性設定為向下擴展、置中顯示,預覽範本後結果傳回 2016-10-16、2016-10-18、2016-10-20、2016-10-22、2016-10-24,效果如下圖所示:

2.3 小數序列

Range 函式中 step 的步長要求為整數,若想得到小數序列,可以將  Range 中的 from,to,step  三個參數都擴展倍數使其成為一個整數,再將 Range () 後的結果縮減對應的倍數即可得到。

如想得到一個從 0 到 90,step 為 22.5 的小數序列,可先按 0 到 900,step 為 225 取序列,再將取得的序列除以10 得到期望的小數序列。

建立範本,在任意儲存格中,寫入公式:=Range(0,900,225)/10,將其儲存格屬性設定為向下擴展、置中顯示,預覽範本後結果傳回0、22.5、45、67.5、90,效果如下圖所示:

附件列表


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

文 檔回 饋

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

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

不再提示

10s後關閉