ARRAYTOTEXT 函數

Applies To
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac

ARRAYTOTEXT 函數會傳回任何指定範圍內的文字值陣列。 它會傳遞未變更的文字值,並將非文字值轉換為文字。

語法

ARRAYTOTEXT(array, [format])

ARRAYTOTEXT 函數語法具有下列引數。

引數 描述
陣列 要傳回做為文字的陣列。 必要。
格式 傳回資料的格式。 選擇性。 它可以是兩個值的其中之一:
0 預設值。 易於閱讀的精簡格式。 傳回的文字會與套用一般格式設定的儲存格中所呈現的文字相同。
1 包含逸出字元和列分隔符號的嚴格格式。 產生可在輸入至資料編輯列時進行剖析的字串。 封裝會以引號傳回字串,除了布林值、數字和錯誤以外。

注意

  • 精簡格式會在一個儲存格內傳回值清單,而限定格式則會傳回與輸入相同大小和圖形的陣列。
  • 如果格式 是 0 或 1 以外的任何項目,ARRAYTOTEXT 會傳回 #VALUE! 的錯誤值。

範例

請在下列表格中複製範例資料,再將之貼到新 Excel 活頁簿中的儲存格 A1。 如有需要,您可以調整欄寬來查看所有資料。

備註若要將「西雅圖」轉換為連結的資料類型,請選取儲存格 B3,然後選取 [資料>地理]。

資料  
TRUE #VALUE!
1234.01234 台北市
您好 1,123.00 美元
公式 結果
=ARRAYTOTEXT (A2:B4,0) TRUE, #VALUE!, 1234.01234, Seattle, Hello, 1,123
=ARRAYTOTEXT (A2:B4,1) {沒錯,#VALUE!;1234.01234,“西雅圖”;”您好“,”1,123“}

需要更多協助嗎?

您隨時都可以詢問 Excel 技術社群 中的專家,或在 社群中取得支援。