iT邦幫忙

0

EXCEL 數字型儲存格合併,並保留前置 0?

有請諸位大大,如何才能把數字型儲存格,轉為文字再合併呢?
20 070 001 011 015
前面有0的是:儲存格格式→數值→自定→000,且其數值是由公式換算出來的。
想要把 A1 到 E1 合併,成為 20070001011015。
=A1 & B1 & C1 & D1 & E1 或
=CONCATENATE(A1,B1,C1,D1,E1)
都得到 207011115,前置0不見了。
怎麼讓 0 出現呢?

謝謝!感恩!

2 個回答

8
海綿寶寶
iT邦超人 1 級 ‧ 2015-04-04 08:59:23
最佳解答

使用 TEXT 函數即可
如下

<pre class="c" name="code">
=A1 & TEXT(B1,"000") & TEXT(C1,"000") & TEXT(D1,"000") & TEXT(E1,"000")
slime iT邦大師 1 級 ‧ 2015-04-04 11:39:54 檢舉

另外建議: 如果這資料本來就不是數值(例如: 機號), 資料產出時就盡量把儲存格用"文字"處理.

0
ltc09
iT邦研究生 5 級 ‧ 2015-04-05 11:41:36

把儲存格格式,設定成(文字)就行了。

我要發表回答

立即登入回答