iT邦幫忙

0

Excel 如何根據數值改變符號顔色

  • 分享至 

  • xImage

https://ithelp.ithome.com.tw/upload/images/20220711/20147438NFbEV30jJf.png
突然被問了一個我沒遇過的問題,
要求是 表格裡面設了公式,
舉例:
=IF(AND(C17,C18)<0,$B$49,IF(C17>0,$B$47,$B$48))
B47 是 O、B48 是 !B49 是 X,
更正問題:
希望效果是公式再數值<0時用紅色X表示,>0用綠色O表示,

=IF(AND(C17,C18)<0,$B$49,IF(C17>0,$B$47,$B$48))
因為這串公式已經根據數值指定到符號了。
所以問題是,如何在這串公式裡面,再添加可以修改顏色的公式

如昨天所說網路上找到用新增格式的方法,但要選取表格套用,這樣跟複製格式沒有差多少。
所以想請教有沒有甚麼方法是,可以寫在搭配上述公式變更符號顏色的方式

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

2
海綿寶寶
iT邦大神 1 級 ‧ 2022-07-12 09:30:50
最佳解答

有沒有甚麼方法是,可以寫在搭配上述公式變更符號顏色的方式

沒有

直接用公式是沒有
另外
Google到三種變更顏色的方式供參考
1.Conditional Formatting
2.儲存格自訂格式
3.VBA 大海撈針

rain_yu iT邦研究生 5 級 ‧ 2022-07-12 10:34:30 檢舉

好的,了解了!謝謝大神

2
ccenjor
iT邦大師 9 級 ‧ 2022-07-11 18:13:06

我是用英文字母O及X與!符號做。
https://ithelp.ithome.com.tw/upload/images/20220711/20109881Jck4Uf9apA.png

再用條件式格式設定來設定,如下圖
https://ithelp.ithome.com.tw/upload/images/20220711/201098818gydRJIoo3.png
如果用符號,也可以但是在實心圓部份的儲存格要設定字型為WINGDINGS。
https://ithelp.ithome.com.tw/upload/images/20220711/20109881W1ml7QuYgE.png

rain_yu iT邦研究生 5 級 ‧ 2022-07-12 08:44:07 檢舉

Hi 大神
我也是用這個方式,
我發現我必須更正問題。
因為這串公式已經根據數值指定到符號了。
=IF(AND(C17,C18)<0,$B$49,IF(C17>0,$B$47,$B$48))
所以問題應該是,如何在這串公式裡面,再添加可以修改顏色的公式

ccenjor iT邦大師 9 級 ‧ 2022-07-12 18:56:27 檢舉

這是我個人的另一種做法,僅供參考。
D17:
=IF(AND(C17<0,C18<0),-1,IF(C17>0,1,0))
將公式複製到D18:D25。
https://ithelp.ithome.com.tw/upload/images/20220712/20109881vs2L07wMkU.png

設定儲存格格式為
[紅色][<0]"X";[綠色][>0]"●";"!"
https://ithelp.ithome.com.tw/upload/images/20220712/20109881H2pDv5y2eT.png

我要發表回答

立即登入回答