Note: The other languages of the website are Google-translated. Back to English

Excel TOCOL 函數

TOCOL 功能 將數組或範圍轉換為單列。

備註:此功能僅在 Excel for Microsoft 365 的 Insider 頻道中可用。

TOCOL 函數 VS. TOROW 函數

TOCOL 函數可用於將數組或範圍轉換為單列,而 TOROW 函數可用於將數組或範圍轉換為單行。

句法

=TOCOL(array, [ignore], [scan_by_column])

參數

排列 (必需):要轉換為單列的數組。
忽略 (可選):忽略某些類型的值。 默認情況下,所有值都會保留。
-- 0 or 省略:保留所有值(默認);
-- 1:忽略空格;
-- 2:忽略錯誤;
-- 3:忽略空白和錯誤。
掃描按列 (可選):函數如何掃描數組。
-- or 省略:按行掃描數組(默認);
-- TRUE:按列掃描數組。

返回值

它返回一列。

這裡我們以下表為例來演示 TOCOL 函數的不同用途。

#Example1:將範圍轉換為單列並默認保留所有值

例如,您只想從 sales 表中獲取前三行或前三列。 您可以應用以下公式之一來完成它。

上面的範圍包含空白和錯誤值。 要將範圍轉換為單列並將所有值保留在結果列中,請應用以下公式。

選擇一個單元格,例如本例中的 H6,輸入以下公式並按 Enter 獲取新列的關鍵。

=TOCOL(B6:F9)

筆記:

1)在這種情況下,我們省略了 忽略按列掃描 公式中的參數。
2) 空白單元格在結果列中顯示為 0。
#Example2:將範圍轉換為單列並忽略某些類型的值

要忽略所有空格,您只需為忽略參數指定一個數字 1。 公式如下。

=TOCOL(B6:F9,1)

要忽略錯誤值,請為忽略參數指定數字 2。 公式如下。

=TOCOL(B6:F9,2)

要同時忽略空格和錯誤,請為忽略參數指定數字 3。

=TOCOL(B6:F9,3)

#Example3:通過按列掃描值將範圍轉換為單列

默認情況下,TOCOL 函數按行掃描數組。 如果需要從按列掃描的數組中返回單列,則需要將 scan_by_column 參數設置為 TRUE。

選擇一個單元格,在這種情況下說 J6,輸入以下公式並按 Enter 獲取新列的關鍵。

=TOCOL(B6:F9,3,TRUE)


最佳辦公效率工具

Kutools for Excel-幫助您從人群中脫穎而出

您想快速完美地完成日常工作嗎? Kutools for Excel 帶來了 300 種強大的高級功能(合併工作簿、按顏色求和、拆分單元格內容、轉換日期等等......)並為您節省 80% 的時間。

  • 專為1500種工作場景設計,幫你解決80%的Excel問題。
  • 每天減少數千次鍵盤和鼠標的點擊,減輕您疲倦的眼睛和手的疲勞。
  • 在3分鐘內成為Excel專家。 不再需要記住任何痛苦的公式和VBA代碼。
  • 30天無限制免費試用。 60天退款保證。 免費升級和支持2年。
Excel功能區(已安裝Kutools for Excel)

Office選項卡-在Microsoft Office(包括Excel)中啟用選項卡式閱讀和編輯

  • 一秒鐘即可在數十個打開的文檔之間切換!
  • 每天為您減少數百次鼠標單擊,告別鼠標手。
  • 查看和編輯多個文檔時,將您的工作效率提高 50%。
  • 像Chrome,Firefox和新的Internet Explorer一樣,為Office(包括Excel)帶來高效選項卡。
Excel的屏幕截圖(已安裝Office選項卡)
按評論排序
留言 (0)
還沒有評分。 成為第一位評論!
這裡還沒有評論
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

版權所有©2009 - 萬維網。extendoffice.com。 | 版權所有。 供電 ExtendOffice。 |
Microsoft和Office徽標是Microsoft Corporation在美國和/或其他國家的商標或註冊商標。
受Sectigo SSL保護