F2=作息表!C3,E2=IF(AND(F2=""),"",IF(AND(F2="休"),1))时,E2为FALSE,不为空。
F2不引用时,E2显示空,像这样怎么解决F2=作息表!C3时,E2不为空
Excel中不为空
答案:2 悬赏:40 手机版
解决时间 2021-03-12 16:14
- 提问者网友:低吟詩仙的傷
- 2021-03-12 09:09
最佳答案
- 五星知识达人网友:慢性怪人
- 2021-03-12 09:38
你第一道公式:
=IF(AND(F2=""),"",IF(AND(F2="休"),1))
AND(F2="")——你只有一个条件,没必要用“和”函数,直接用F2=""即可,公式可简化为:
=IF(F2="","",IF(F2="休",1))
或
=IF(F2="休",1,"")
但如果F2既不是空文本、又不是=“休”,你想返回什么?
你第二道公式:
=IF(AND(D32=""),"",IF(AND(H32=""),0.5,IF(AND(H32=0),0.5,IF(AND(H32>=0),""))))
除了多了用“AND”外,第2条件IF(H32=0)包含了第3条件当中的IF(H32>=0),第3条件应去掉“=”。同样可以简化:
=IF(OR(D32="",H32>0),"",IF(OR(H32="",H32=0),0.5,))
但如果H32是负值,你想返回什么?
=IF(AND(F2=""),"",IF(AND(F2="休"),1))
AND(F2="")——你只有一个条件,没必要用“和”函数,直接用F2=""即可,公式可简化为:
=IF(F2="","",IF(F2="休",1))
或
=IF(F2="休",1,"")
但如果F2既不是空文本、又不是=“休”,你想返回什么?
你第二道公式:
=IF(AND(D32=""),"",IF(AND(H32=""),0.5,IF(AND(H32=0),0.5,IF(AND(H32>=0),""))))
除了多了用“AND”外,第2条件IF(H32=0)包含了第3条件当中的IF(H32>=0),第3条件应去掉“=”。同样可以简化:
=IF(OR(D32="",H32>0),"",IF(OR(H32="",H32=0),0.5,))
但如果H32是负值,你想返回什么?
全部回答
- 1楼网友:走死在岁月里
- 2021-03-12 10:22
使用条件格式
首先选中这些单元格,
然后点击“格式”——“条件格式”,打开“条件格式”对话框,在“条件1”的下拉列表框中选择“公式”,然后在右侧的公式输入框中输入公式
=isblank(a1)=false
然后点击“条件格式”对话框中的“格式”按钮,设置单元格的格式,点击“确定”
不过需要注意的是上面那个公式
=isblank(a1)=false
中的a1指的是你所选的单元格区域中的第一个单元格,例如你选择的是a1:b2,第一个单元格是a1,公式则为 =isblank(a1)=false
如果你选的是b3:c9,第一个单元格是b3,公式则为 =isblank(b3)=false
请参考excel教程www.excel329.cn
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯