English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

想請問一下 設定excel 資料為100%時能顯示 100% 而不是 100.00%
但如果數值為 99.99% 也能顯示為 99.99%
如果用格式那邊設定百分比 把小數點輸入0 是可以達成 100%
但是 99.99 卻也是 100% 請問有函數可以解決這個問題嘛?
就是希望有小數點兩位 但小數點為00不要顯示出來^"^

2006-12-08 10:41:07 · 3 個解答 · 發問者 角角 1 in 電腦與網際網路 軟體

3 個解答

假設你ㄉ原始資料在A1,你在B1打上公式:
=IF((RIGHT(TEXT(A1,"0.00%"),4))<>".00%",TEXT(A1,"0.00%"),TEXT(A1,"0%"))
在將公式往下拖曳即可達到你ㄉ需求
圖片參考:http://img146.imageshack.us/img146/94/rightoz0.png

函數說明:
TEXT(A1,"0.00%"):指定A1ㄉ儲存格格式為百分比而小數點兩位
TEXT(A1,"0%"):指定A1ㄉ儲存格格式為百分比而沒有小數點
RIGHT(TEXT(A1,"0.00%"),4))<>".00%":判斷儲存格字串由最右邊往左算起ㄉ指定長度內容

希望能幫助你^^

圖片參考:http://img59.imageshack.us/img59/7316/hqp7.gif

2006-12-08 15:05:45 · answer #1 · answered by ~無止盡ㄉ等待與傷害~ 6 · 0 0

INT:取整數
FIXED:固定小數位
C2儲存格公式如下,再複製到C3~C6儲存格,即可得下表結果,是您要的嗎?
=IF(A1/B1*100=INT(A1/B1*100),FIXED(A1/B1*100,0),FIXED(A1/B1*100,2))






分子A
分母B
%

1
3
33.33

1
2
50

1
1
100

1
4
25

1
1.0001
99.99

2006-12-08 13:42:30 · answer #2 · answered by ? 6 · 0 0

恐怕還是得人工調整吧。。

看你平常是小數點會用到機會比較多還是100%多,以那項為主。

2006-12-08 11:29:47 · answer #3 · answered by Joceyln 5 · 0 0

fedest.com, questions and answers