假設您需要從數欄資料建立文法上正確的句子,以準備大宗郵件。 或者,您可能需要使用文字來格式化數位,而不會影響使用這些數位的公式。 在Excel中,有幾種方式可以合併文字和數位。
使用數位格式顯示儲存格中數位之前或之後的文字
如果您要排序的欄同時包含數位和文字 ,例如 Product #15、Product #100、Product #200 ,則可能不會如預期排序。 您可以格式化包含 15、100 和 200 的儲存格,讓儲存格在工作表中顯示為產品#15、產品#100及產品#200。
使用自訂數位格式來顯示具有文字的編號,而不變更數位的排序行為。 如此一來,您即可變更數位的顯示方式,而不變更值。
請遵循下列步驟:
-
選取要設定格式的儲存格。
-
在 [ 首頁」 選項卡的 [ 數位> 群組中,按一下箭號 。
-
在 [ 類別」 清單中,按一下類別 ,例如 [自訂」,然後按一下類似您想要的內建格式。
-
在 " 類型 " 欄位中,編輯數位格式代碼,以建立您想要的格式。
若要在儲存格中同時顯示文字和數位,請以雙引號括住文字字元 (" ") ,或以反引號括住數位 (\) 。
附注: 編輯內建格式不會移除格式。
顯示項目 |
請使用這個代碼 |
運作方式 |
---|---|---|
12 做為產品#12 |
"產品 # " 0 |
以引號括住的文字 (包含空格) 儲存格中的數位之前顯示。 在代碼中,「0」代表儲存格中所包含的數位,例如 12 (12) 。 |
12:00 上午 EST 上午 12:00 |
h:mm AM/PM "EST" |
目前的時間會使用日期/時間格式 h:mm AM/PM 顯示,而文字「EST」會顯示在時間之後。 |
-12 為 $-12.00 短缺,12 為 $12.00 順差 |
$0.00 "順差";$-0.00 "短缺" |
值會使用貨幣格式顯示。 此外,如果儲存格包含正值 (0 或 0) ,則值之後會顯示「順差」。 如果儲存格包含負值,則會顯示「短缺」。 |
使用公式將不同儲存格的文字和數位合併至同一個儲存格
當您將儲存格中的數位和文字合併時,數位會變成文字,不再做為數值。 這表示您無法再對它們執行任何數學運算。
若要合併數位,請使用CONCATENATE或CONCAT、TEXT或TEXTJOIN函數,以及 (&) 運算子。
附註:
-
在 Excel 2016、 Excel Mobile和 Excel 網頁版中 ,CONCATENATE 已取代為 CONCAT 函數。 雖然CONCATENATE函數仍可用於向後相容性,但您應該考慮使用CONCAT,因為CONCATENATE可能無法在未來版本的 Excel。
-
TEXTJOIN 會合並多個範圍和/或字串中的文字,並包含您在每個要合併的文字值之間指定的分隔符號。 如果該分隔符號是空白的文字字串,則此函數將會有效地串連範圍。 TEXTJOIN 不適用於 Excel 2013 和先前版本。
範例
請參閱下圖中的各種範例。
請仔細查看圖第二個範例中的 TEXT 函數使用方式。 當您使用串連運算子將數位聯入到文字字串時,請使用 TEXT 函數來控制數字的顯示方式。 公式會使用此範例 (.4 參照儲存格) 的基礎值,而不是您于儲存格 (40% ) 中看到的格式值。 您可以使用 TEXT 函數還原數位格式。

需要更多協助嗎?
您可以隨時詢問 Excel 技術社群中的專家,或是在 Answers 社群取得支援。