找好久都找不到資料QAQ
以前學過如果不要四捨五入的話就輸入INT(儲存格)。
也學過如果要不顯示負數的函數 =IF(儲存格>=0,儲存格,"-")<-這是用背的,其實我還是沒辦法理解,不是大於等於0顯示-嗎?為什麼是負數顯示-?這個到現在都不懂QAQ~
問題來了,如果我要同一個儲存格內同時判別「該儲存格為負數則顯示為0(或不顯示),且若非負數則不要四捨五入」,有甚麼辦法嗎QAQ??
拜託大家了!!!
也學過如果要不顯示負數的函數 =IF(儲存格>=0,儲存格,"-")<-這是用背的,其實我還是沒辦法理解,不是大於等於0顯示-嗎?為什麼是負數顯示-?這個到現在都不懂QAQ~
問題來了,如果我要同一個儲存格內同時判別「該儲存格為負數則顯示為0(或不顯示),且若非負數則不要四捨五入」,有甚麼辦法嗎QAQ??
首先你要了解…
if的語法
IF(logical_test,value_if_true,value_if_false)
logical_test:就是判斷的條件,儲存格>=0。
value_if_true的意思就是當判斷條件成立時,儲存格所顯示的值為儲存格。
value_if_false的意思就是當判斷條件不成立時,儲存格所顯示的值為-。
int在值為正數是無條件捨去、在負數時無條件進位。
=if(儲存格>=0,INT(儲存格),"0")
瞭解函數的意思,你就會知道怎麼用了
王小幻 wrote:
如果不要四捨五入的話就輸入INT(儲存格)
int是無條件捨去,不是"不要四捨五入",意思有差
例如10.33333用int後會變成10
例如10.99999用int後還是10
王小幻 wrote:
=IF(儲存格>=0,儲存格,"-")<-這是用背的,其實我還是沒辦法理解,不是大於等於0顯示-嗎?為什麼是負數顯示-?
這個函式的寫法意義:
if(條件, 如果符合條件時做的事, 如果不符合條件時做的事)
if(儲存格>=0, 直接顯示儲存格內容, 顯示成-號)
假設儲存格值為10,那麼這個條件下就會顯示10
假設儲存格值為-10,那麼這個條件下就會顯示-
王小幻 wrote:
如果我要同一個儲存格內同時判別「該儲存格為負數則顯示為0(或不顯示),且若非負數則不要四捨五入」
請活用下去
if(儲存格>=0, 顯示不要四捨五入的儲存格內容, 顯示為0或不顯示(把-變成0應該不難))





























































































