如何在儲存格中的數字末尾添加數字0

如何在儲存格中的數字末尾添加數字0

我想在 Microsoft Excel 2010 中製作數位自訂格式模式。

看起來就像是乘以1000。

請閱讀下面的範例:

1 會轉1,000

12.3 會轉12,300

123456.789會轉123,456,789

感謝您的閱讀並感謝您的回答。

答案1

既然你堅持使用自訂數字格式,這是一個你可以使用的絕妙技巧:

  1. 輸入數字並使用以下作為自訂數字格式:

    #,###,%%%
    
  2. 您將看到以下內容:

    1

    所以接近吧?

  3. 這就是詭計出現的地方。打開設定單元格格式再次對話方塊並將遊標放在第二個逗號 (如果消失則重新插入) 和第一個百分號,如下圖所示:

    2

  4. 現在按Ctrl+ J,你會看到:

    3

    正如您所看到的,百分之三的符號神奇地*消失了!然而,當你退出時,單元格內容看起來仍然和以前一模一樣,那麼這實現了什麼?耐心點,我年輕的學徒…:)

  5. 選擇帶有數字的列,打開設定單元格格式再次對話框,轉到結盟這次選項卡並選擇文字換行下的複選框文字控制:

    4

  6. 確定你的出路並繁榮!

    5

* 好吧,你明白了,這不是魔法。但它是如何運作的呢?顯然,Ctrl+J插入一個回車進入自訂數字格式文字欄位(這有多不明顯?!)。您可以在該序列之後使用向下箭頭鍵來確認這一點,並且您可能只是能夠看出那裡還有另一行帶有百分之三符號的文字。

現在你大概可以猜到剩下的了。啟用文字換行只會將儲存格中的文字換行,因此百分比符號會下降到下一行。但如果你不這樣做調整大小單元格的高度更大,但它們看起來仍然只有一行文字。偷偷摸摸的,不是嗎? :) 若增加像元高度,效果如下:

6

請注意,實際價值觀單元格中的 仍然分別為 1、12.3 和 123456.789,只是它們的顯示方式受到了影響。

答案2

如果您使用公式,為什麼不直接乘以 1000,而是使用 LEN() 和 TEXT() 構造。

順便說一句,數字格式可用於抑制大於 1000 的數字中的零,但不能用於添加大小。因此,需要一個公式。

=A1*1000

....然後根據您的喜好進行格式化,使用千位分隔符號和/或小數點。

相關內容