反饋已提交

網絡繁忙

當前為10.0版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

MID

一、函式說明

  1. MID(text,start_num,num_chars):傳回文字串中從指定位置開始的一定數目的字元,該數目由使用者指定。

  2. Text:包含要提取字元的文字串。

  3. Start_num:文字中需要提取字元的起始位置。文字中第一個字元的 start_num為 1,依此類推。

  4. Num_chars:傳回字元的長度。

  5. 注:

  6. 如果 start_num 大於文字長度,MID 函式傳回“”(空文字)。

  7. 如果 start_num 小於文字長度,並且 start_num 加上 num_chars 大於文字長度,MID 函式將從 start_num 指定的起始字元直至文字末的所有字元。

  8. 如果 start_num 小於 1,MID 函式傳回錯誤資訊*VALUE!。

  9. 如果 num_chars 是負數,MID 函式傳回錯誤資訊*VALUE!。

  10. 使用方式:

    MID("Finemore software",10,8)傳回“software”。

    MID("Finemore software",30,5)傳回“”(空文字)。

    MID("Finemore software",0,8)傳回*VALUE!。

    MID("Finemore software",5,-1)傳回*VALUE!。

二、範例

我們以user手機號安全保護範例來介紹REPLACE函式的使用。

1
新建僱員資料集ds1,輸入SQL:SELECT * FROM 僱員。

1.png

2
設計報表樣式。
  1. 將資料集中需要的欄位拖入A2:F2儲存格。

  2. 在A1:F1儲存格中設定列標題。

  3. 設定A1:F2儲存格文字置中,並加上框線。

  4. 預覽後在瀏覽器中查看效果。

2.png

3.png

3
設定手機號中間四位不顯示。
  1. 在列表後插入一個新的欄位記錄安全保護後的手機號。

  2. 在G2儲存格中插入公式,輸入REPLACE(F2,MID(F2,4,4),REPEAT("*",4)),表示將手機號中間四位替換為【*】顯示。

  3. REPEAT("*",4)表示重複顯示4個【*】,REPEAT函式的使用可參考幫助文檔 REPEAT。

  4. 在G1儲存格中插入列標題,並設定G1:G2儲存格文字置中,加上框線。

  5. 設定F欄隱藏後,即可只展示安全保護後的手機號欄位。

  6. 預覽後在瀏覽器中查看效果。

  7. 公式插入可參考A05-03 插入公式

4.png

5.png

6.png

附件列表


主題: 函式應用
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤

文 檔回 饋

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

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

不再提示

10s後關閉