2016-09-02 44 views
-1

我有一個Excel的第一列(A1)作爲日期和B1作爲描述 我需要通過使用A1生成一個字符串來顯示C1中的文本在(上日期說明)如何以mm/dd/yyyy格式輸出CONCATENATE函數的日期

我試圖用CONCATENATE函數來實現這個

如格式B1列

A1   B1   C1 
9/3/2016 Weekend  =CONCATENATE(B1," on ",A1) 

當我在C1中編寫公式爲= CONCATENATE(B1,A1)時,結果是「42616的週末」。

如何獲得預期格式的結果,應該類似於「9/3/2016週末」。

+0

得到了它,我沒有找到它,但我的問題是更清晰。 –

回答

2

使用TEXT函數公式,數字轉換爲給定的日期格式如下:

C1 
=CONCATENATE(B1," on ",TEXT(A1,"mm/dd/yyyy")) 
+0

我認爲這不適用於第二個'=',這是更短的:'= B1&「on」&TEXT(A1,「mm/dd/yyyy」)' – pnuts

+0

@pnuts你是對的,那是類型錯誤,我糾正了它。較短的一個很好。 –