使用多維表格 ARRAYJOIN 函數

說明 ARRAYJOIN 函數如何把陣列或清單元素拼接成字串,搭配 LIST 的用法,以及拼接選項、合併欄位等實務場景。

ARRAYJOIN 函數可透過指定的符號,把陣列或清單中的元素拼接成字串,需搭配 LIST 函數使用。

  • 公式ARRAYJOIN(陣列, [分隔符])
  • 參數:陣列是要拼接在一起的內容;分隔符是拼接各元素的符號,預設為英文逗號。
  • 範例ARRAYJOIN(LIST("A","B","C"),"-") = A-B-C

場景實務

  • 拼接多選欄位的選項:把多選欄位的多個選項依想要的方式拼接。例如 ARRAYJOIN([擅長領域]," & ") 可把每位嘉賓的擅長領域合併到同一儲存格。
  • 合併不同欄位的內容:用 ARRAYJOIN 搭配 LIST 把多個欄位資訊集中。例如 ARRAYJOIN(LIST([設備],[設備系統],[問題類型],[優先級])," - ")
  • 分割查找到的多筆資料:把從其他資料表引用、符合條件的資料整理在一起並換行顯示。例如 ARRAYJOIN([客戶關係管理].FILTER(CurrentValue.[跟進銷售人員]=[姓名]).[客戶名稱],CHAR(10))
多維表格操作畫面 01
多維表格操作畫面 01
多維表格操作畫面 02
多維表格操作畫面 02
多維表格操作畫面 03
多維表格操作畫面 03

延伸閱讀:多維表格公式總覽進階欄位類型

常見問題

ARRAYJOIN 函數是做什麼的?要怎麼寫?

ARRAYJOIN 透過指定的符號,把陣列或清單中的元素拼接成字串,需搭配 LIST 函數使用。公式為 ARRAYJOIN(陣列, [分隔符]),例如 ARRAYJOIN(LIST("A","B","C"),"-") 會得到 A-B-C。

ARRAYJOIN 的分隔符號預設是什麼?

分隔符號用來把各元素拼接起來,預設為英文逗號;你也可以指定其他符號,例如「 & 」或用 CHAR(10) 換行。

ARRAYJOIN 有哪些常見用途?

常用於拼接多選欄位中的多個選項、合併不同欄位的內容(搭配 LIST),以及把從其他資料表查找引用來、符合條件的多筆資料用換行等符號整理在一起。

回到知識中心