2013-04-29 68 views
8

假設我在的LibreOffice Calc的這些值Libreoffice Calc:當一個是日期時(或者如何將日期轉換爲字符串)連接兩個值?

  A   B 
1 11/27/2012 hello 

我要連接的A1 & B1產生:11月27日/ 2012hello

但LibreOffice的保存日期,整數,所以做一個「= A1 & B1「產生:41240hello

即日期在連接中被轉換爲」41240「。

我該如何解決這個問題?

+3

這不是一個重複。這個問題是關於LibreOffice的。另一個問題是關於Excel。它們是兩種不同的產品,我可以向你保證它們不會以相同的方式運行。 – 2015-04-14 04:26:51

+0

此外,@AlexVovel等人建議的Excel解決方案無法正確運行Libreoffice!在LO中它返回:'不遲於43067',這是錯誤的。 – 2017-11-28 22:55:04

回答

8

這裏的訣竅是使用TEXT函數,它將數字轉換爲具有所需格式的文本。爲了得到你想要的結果,試試這個功能(您可能需要使用「;」代替「」和更改訂單,甚至根據您所在地區設置DMY刻字):

=TEXT(A1,"MM/DD/YY")&B1