[英]Error using concatenate
我嘗試在單個單元格中合並帶有日期的文本。 我在網上看了一下,發現以下選擇:
=G5&TEXT(F5;"DD/MM/YYYY")
和
=CONCATENATE("ZIMMERMANN U-4600 ";TEXT(F5;"DD/MM/YYYY")).
不幸的是,沒有任何效果,盡管在其他論壇中每個人都對結果感到滿意。 我得到#VALUE! -錯誤 。
我在輸入代碼的同時試用了窗口的格式和語言,但沒有任何幫助。 該代碼有;
而不是,
由於它是一個歐洲辦事處包(它不與合作“”要么)。
我懷疑#VALUE!
錯誤來自TEXT(F5;"DD/MM/YYYY")
部分。 不要在像=TEXT(F5;"DD/MM/YYYY")
這樣的單元格中單獨嘗試它。 如果這也導致#VALUE!
錯誤,那就是這種情況。
不幸的是, TEXT
函數中的模式"DD/MM/YYYY"
必須根據Excel和運行Excel的系統的區域設置來設置。 在德語Excel中,必須為
=TEXT(F5;"TT/MM/JJJJ")
。
看一下“控制面板-區域”,那里的日期使用什么模式。 然后在TEXT
函數中使用相同的內容。
請參閱TEXT函數 -> Other format codes that are available
用於另一種方法的格式代碼,直接從Excel中獲取可能的格式代碼。
如果必須在來自不同區域的不同用戶之間交換Excel文件,則這是TEXT
函數的一個很大的缺點。
更好的方法是:
=TEXT(DAY(F5);"00")&"/"&TEXT(MONTH(F5);"00")&"/"&TEXT(YEAR(F5);"0000")
因為模式0
是與語言環境無關的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.