Excel - VALUETOTEXT 函式



VALUETOTEXT 函式

Excel 的VALUETOTEXT函式將欄位值轉換為文字字串,但包含文字值的欄位不會被轉換,並將保留相同的值。它將從特定單元格引用中檢索文字值。

當處理包含大量列和行且沒有適當可見性提示的大型電子表格時,查詢特定資訊可能變得具有挑戰性。操作大量、龐大、非結構化的資料對使用者來說非常耗時。為了緩解此問題,Excel 365 中引入了 14 個新的 Excel 函式。為了克服此問題,使用者可以使用新內建的函式,如 Filter、Unique、Lambda、Xlookup 等。

相容性

VALUETOTEXT函式與以下版本的 MS-Excel 相容:

  • Microsoft 365 版 Excel
  • 適用於 Mac 的 Microsoft 365 版 Excel
  • 網路版 Excel

語法

VALUETOTEXT函式的語法如下:

=VALUETOTEXT(value, [format])

引數

您可以將以下引數與VALUETOTEXT函式一起使用:

引數 描述 必填/可選
它指定要作為文字返回的值。 必填
格式
  • format 它表示檢索到的文字的格式型別。其值可以是 0 或 1。
  • 0 此預設值表示標準格式;檢索到的文字將保持不變。
  • 1 它表示嚴格格式,其中分隔符和特殊字元包含在檢索到的文字中。結果文字將嵌入在雙引號中。但是,如果結果文字具有布林值、錯誤,並且為數字形式,則不會使用雙引號。
可選

VALUETOTEXT 函式示例

練習以下示例以瞭解如何在 Excel 中使用VALUETOTEXT函式。

示例 1

Excel 中的 VALUETOTEXT 函式用於將數值轉換為文字格式。

解決方案

步驟 1 - 您需要開發一個包含兩列的表格,分別命名為樣本資料公式。在第一列中輸入一些混合條目,如下面的圖片所示:

VALUETOTEXT Function in Excel

步驟 2 - 在B4單元格中輸入公式=VALUETOTEXT([@[樣本資料]],1)。在這裡,我們在函式的第二個引數中使用嚴格格式值 1。評估表格中的公式非常有趣。如果VALUETOTEXT公式寫在單元格中,則相同的公式將自動應用於剩餘的列單元格。

VALUETOTEXT Function in Excel 1

步驟 3 - 按Enter鍵以檢索計算出的文字值,如下面的圖片中突出顯示的那樣。

VALUETOTEXT Function in Excel 2

如您在上面的圖片中看到的,應用 VALUETOTEXT 函式後,只有包含David JohnWorld Cup的文字資料用雙引號括起來,而其他樣本資料保持不變。

請注意,即使我們對第二個引數使用 0,結果文字值也會保持不變。如果第二個引數超過 1 或 0,則可能會發生錯誤。

VALUETOTEXT 函式可以與其他函式(如 CONCATENATE、LEFT、RIGHT、IF 語句等)無縫配合,以構建有效地操作文字的複雜表示式。它類似於 ARRAYTOTEXT 函式,該函式僅適用於陣列。

示例 2

將 CONCATENATE 函式與 VALUETOTEXT 函式一起使用。

解決方案

假設您想將總銷售額與北美地區的總銷售額合併。為此,您可以在C3單元格中輸入公式=CONCATENATE("北美:",VALUETOTEXT(B3,0))

CONCATENATE function with the VALUETOTEXT function

因此,VALUETOTEXT 函式將返回 2800 值,該值與北美:文字組合。

CONCATENATE function with the VALUETOTEXT function

下載練習表

您可以下載並使用樣本資料表來練習VALUETOTEXT函式。

廣告