PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Office
[算表] Excel if的使用
作者:
shaobeing
(小餅)
2019-12-02 18:31:41
軟體:Excel
版本:2010
請問我使用if兜多個條件 , 但欄位沒有填入值的話 , 也會秀出時間到,
如果我想要沒有填入值的欄位就正常秀空值的話 , 應該要怎麼修改?
=IF(B2>=3,"時間>3",IF(B2>=0.1,"時間<3",IF(B2<=0,"時間到")))
作者: soyoso (我是耀宗)
2019-12-02 18:46:00
=if(b2="","",原公式if(b2>=3,...))
https://i.imgur.com/qTQTrPN.jpg
作者: cartner (不問世事)
2019-12-02 18:47:00
多一層,If(B2="","",後面接上你原本的就可以了
作者:
shaobeing
(小餅)
2019-12-02 18:58:00
可以問一下 為什麼空值的不能擺後面, 而是要擺前面嗎?感謝S大跟C大的教導
作者: soyoso (我是耀宗)
2019-12-02 19:16:00
回傳空字串方面是可以設於後面
https://i.imgur.com/mQjuiy9.jpg
作者:
shaobeing
(小餅)
2019-12-02 19:17:00
再次感謝S大~~
作者: cartner (不問世事)
2019-12-03 08:45:00
通常這層會最後寫,防呆用的。另外較常出現的判定會寫在前面,比較不佔運算資源(貌似)
作者: SuckCopy (noname)
2019-12-03 13:29:00
4個判斷用3個IF就夠了,B2>0,"時間到"後接,""
作者: soyoso (我是耀宗)
2019-12-03 15:04:00
所以是指
https://i.imgur.com/aA5mSZB.jpg
如果是的話和內文邏輯所回傳,在0.1>b2>0是不同的內文公式回傳為false,但s大所回傳的是"時間到"會說那應該儲存格b2沒有這個間隔的值,當然有可能,也有可能原po要的就是false只能說在回文所述區間內內文要回傳的值應是會不同的且b2>0就回傳"時間到"來看那等於0要回傳"時間到"方面,又寫在哪裡呢?
作者: cartner (不問世事)
2019-12-03 17:36:00
這樣的話,是不是用vlookup搭配1跟升幂資料表比較輕鬆,而且未來還方便調整標準(認真)
作者: SuckCopy (noname)
2019-12-03 18:54:00
B2>=3,B2>0,B2<=0就涵蓋所有值,前面3個IF,如果B2沒有值,就""。原PO公式如果B2=0.09就無法判斷
作者: soyoso (我是耀宗)
2019-12-03 19:01:00
0.09可以判斷,並不存在無法判斷這件事內文公式如果b2為0.09,就是回傳false,那有無法判斷b2>=3,b2>0,b2<=0,那請問13:29的所述b2,"時間到",後接""s大要如何寫?b2>=3,b2>0,b2<=0,b2沒有值,就"",以13:29所述4個判斷用3個if就夠了那要如何達成?要3個if就夠了,就不能是b2<=0而是b2=""這個來判斷
https://i.imgur.com/6xS67SY.jpg
先說這樣是和內文所回傳結果是不同的0.1>b2>0上
繼續閱讀
[算表] 兩個具相同欄位資料表合併
jsyoaliu
[算表]西元日期無法轉換為民國日期
popcorn
[算表] 圖表的底色問題
Ibrahimovic
[算表] Excel 資料剖析問題
xai
[算表] 特定文字清單
sendohandy
[問題] ppt 貼圖巨集問題
ss123456
[文件] 請問如何顯示透明儲存格的線??
wensandra
[文件] 圍繞字元的「縮小文字」選項失效
misthide
[問題] VBA抓取資料當週最後一天
fizzzz2
[算表] VBA終止無窮迴圈Msgbox
Dminor
Links
booklink
Contact Us: admin [ a t ] ucptt.com