Board logo

標題: [發問] 儲存格式設定 [打印本頁]

作者: h99949    時間: 2015-1-19 11:32     標題: 儲存格式設定

請問欄位中的數字
欄位A / 欄位B=欄位C
欄位C的數字(需用千分位,符號)如果有小數點時欄位如何設定自動填滿顏色呢?
作者: fantersy    時間: 2015-1-19 16:50

試試看
設定格式化的條件
新增規則
使用公式來決定要格式化那些儲存格
輸入公式=MOD(A1,B1)<>0
格式
填滿 選你想要填滿的顏色
作者: h99949    時間: 2015-1-20 08:50

本帖最後由 h99949 於 2015-1-20 08:55 編輯

回復 2# fantersy

謝謝fantersy的指導

另外請問C1的格式要如何設定
A1/B1=C1

10000/2=5,000
10000/3=3,333.333

C1=整數時不顯示小數點,使用千分位,符號
C1=有小數點時顯示小數點,使用千分位,符號
作者: fantersy    時間: 2015-1-20 11:18

本帖最後由 fantersy 於 2015-1-20 11:24 編輯

回復 5# h99949


    在你的C1直接輸入公式
IF(MOD(A1,A2)=0,TEXT(A1/A2,"0,000"),TEXT(A1/A2,"0,000.0"))
其中
TEXT(A1/A2,"0,000.0")
目前我寫的是小數點一位
要看大大要小數點幾位
就在後面多幾個0就好了
請試試看!!
作者: h99949    時間: 2015-1-20 11:52

回復 6# fantersy


謝謝fantersy的指導
但如果是100/2會顯示成0,050
要如何將前面的0不顯示?
作者: fantersy    時間: 2015-1-20 13:24

回復 6# h99949


    試著將公式改成
=IF(MOD(A1,A2)=0,TEXT(A1/A2,"#,#"),TEXT(A1/A2,"#,#.0"))
其中TEXT(A1/A2,"#,#.0")
為小數點一位
大大要小數點幾位就自己修改幾個0進去就好
抱歉~條件沒弄清楚...><
作者: h99949    時間: 2015-1-20 13:39

回復 7# fantersy


  如果欄位都沒輸入時C1會變成#DIV/0!
如何將#DIV/0!變成空白
作者: fantersy    時間: 2015-1-20 14:10

本帖最後由 fantersy 於 2015-1-20 14:17 編輯

回復 8# h99949


    哇~抱歉
條件真的很多....對我來說.....
公式改成
=IF(OR(A1="",B1=""),"",IF(MOD(A1,B1)=0,TEXT(A1/B1,"#,#"),TEXT(A1/B1,"#,#.0")))

如果A1及B1其中一個是沒有輸入的 C1就會是空白....需要A1跟B1都有輸入C1才會顯示....

剛剛好像都寫錯了
A2其實是B1....

還有嗎.........
作者: h99949    時間: 2015-1-20 16:42

回復 9# fantersy


已經全部解決了:)
謝謝fantersy的指導
作者: 准提部林    時間: 2015-1-21 17:59

=IF(B1,TEXT(A1/B1,"#,##0"&IF(MOD(A1,B1),".?????","")),"")

整數, 千分位, 無小數點
非整數, 千分位, 有幾位小數顯示幾位, 最多5位, 可自行調整"?"個數~




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)