使用 Val 函數將文字值轉換為數字

使用 Val 函數將文字值轉換為數字

Val ()函數可以從包含文字和數位混合的欄位中,拉出任何文字(字串)資料,並只傳回數值。

附註: 本文已完成其任務,將於不久之後淘汰。 為了避免造成「找不到網頁」問題,我們將在我們能掌握的範圍內,移除所有連往本文的連結。 如果您建立了連往本頁面的連結,請將之移除,與我們一同維持網路暢行無阻。

例如,在將 [里程資訊] 欄位儲存為30 英里但您想要拉出數值資料的欄位中,您可以使用 Val ("fieldname"),如下所示:

Val (“mileage”)

Val ()函數會在其無法辨識的字元不識別為數字時,立即停止讀取字串,因此符號和字元(例如貨幣符號和逗點)不會被視為數值的一部分。

附註:  Val ()函數唯一識別的有效小數分隔符號是句號(.)。). 如果您使用不同的小數點分隔符號(如部分國際應用程式一樣),請改用 CDbl 函數。

使用 Val ()函數的另一種方式是查詢兩個數據表。 例如,在 [表格 1] 中,識別碼編號會儲存為文字欄位,而資料表2則會將它儲存為第二個數據表中的數位欄位。 為了連接和查詢這兩個數據表,資料類型必須是相似的。 因此,您可以使用 VAL ()函數來轉換資料表1中的識別碼欄位,如下所示:

ConvertedID: Val([FieldName]) 

您可以在運算式中使用 Val 函數。 如果您不熟悉運算式,請參閱如何建立運算式,或者您可以進一步瞭解如何將函數新增至運算式

如需函數的詳細資訊,請參閱內建函數、屬性、巨集指令及 SQL 關鍵字的說明。

附註:  本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。 讓這些內容對您有所幫助是我們的目的。 告訴我們這項資訊是否有幫助? 這裡是供您參考的英文文章

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×