說明
使用此函數將陣列當成單一資料欄。
語法
TOCOL (array, [ignore], [scan_by_column])
輸入
此函式接受下列參數
| 名稱 | 必要 | 說明 | 有效輸入 |
|---|---|---|---|
陣列 |
是 | 要回傳欄位資料的範圍或陣列。 | 儲存格範圍、返回儲存格範圍的公式,或包含儲存格範圍的儲存格參考 (資料)。 |
拒接來電|拒接來電 |
否 | 是否忽略某些類型的值。預設為不忽略任何值。 |
下列值之一:
|
scan_by_column |
否 | 是否按資料欄或按行掃描陣列。預設為按行掃描陣列。Scanning 決定值是按行還是按資料欄排序。 |
如果沒有提供值,則會忽略此值。若要使用此值,必須提供
|
範例
範例資料
| A | B | C | 暗示性的對話 (D) | E | |
|---|---|---|---|---|---|
| 1 | 名稱 | 年齡 | 城市 | 薪資 | 位置 |
| 2 | 約翰一書 | 35 | 紐約 | 75000 | 銷售領導 |
| 3 | 愛麗絲 | 28 | 芝加哥 | 65000 | 客戶成功經理 (CSM) |
| 4 | 瑪麗 | 49 | 艾姆斯 | 82500 |
範例公式
| 使用案例 | 公式 | 說明與結果 | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 使用預設值將所提供的陣列回傳為單一資料欄。 | =TOCOL(A2:E4) |
此公式會返回按行收集的陣列 A2:D4 中的所有值(預設設定)。 對於此資料集,此公式會傳回下列內容: 銷售領域
|
|||||||||||||||
| 將所提供的陣列回報為按行收集的單一資料欄,但忽略空白儲存格。 | =tocol(a2:e4,1) |
此公式會回報按行選集的陣列 A2:D4 中的所有值,並忽略空白 (1)。 對於此資料集,此公式會傳回以下內容:(附註:最後一行包含 D4 的內容,且不包含空白的 E4。)
|
|||||||||||||||
| 將所提供的陣列回報為一列一列選集,但包括空白儲存格。 | =tocol(a2:e4, ,1) |
此公式會回傳按資料欄選集的陣列 A2:D4 中的所有值。由於沒有提供 對於此資料集,此公式會傳回以下內容:(附註:最後一行包含 D4 的內容,不包含空白的 E4)。
|
|||||||||||||||
| 報酬大於 $70,000 的所有員工的名稱清單。 | =tocol(filter(a2:a4, d2:d4>70000)) |
在此公式中:
|
附註
- 列數從 1 開始,而不是從 0 開始。因此 "A "是第 1 欄。
- 空儲格會以 "0 "返回。(請參閱第一個公式樣本的範例)。
-
ignore僅捨棄實際為空或實際錯誤的儲存格。FALSE 或 TRUE 值會被視為文字,因此會包括在內。
提示
TOCOL 可與其他函數合併/組合,包括::
- FILTER: 從過濾的資料中選擇特定欄。
- SORT :重新排列欄位。
- UNIQUE: 從選取的列中抽取唯一值。
- SEQUENCE :建立動態列選擇。
- INDEX: 用於進階列參考。
- MATCH :用於根據條件動態選擇欄。
- TRANSPOSE: 重新定位選取的列。
- CHOOSEROWS :用於更複雜的資料選擇。
相關功能
以下是 Workiva 電子試算表支援的其他陣列公式函數。