永发信息网

Excel中不为空

答案:2  悬赏:40  手机版
解决时间 2021-03-12 16:14
  • 提问者网友:低吟詩仙的傷
  • 2021-03-12 09:09
F2=作息表!C3,E2=IF(AND(F2=""),"",IF(AND(F2="休"),1))时,E2为FALSE,不为空。
F2不引用时,E2显示空,像这样怎么解决F2=作息表!C3时,E2不为空
最佳答案
  • 五星知识达人网友:慢性怪人
  • 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是负值,你想返回什么?
全部回答
  • 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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯