作者:乔山办公网日期:
返回目录:excel表格制作
在工作表上方菜单选“工具”-选项,在视图中有“窗口选项”下面的“零值”前面加“√”,(如下图示),再点“确定”就有显示了。
E1输入
=IF(WEEKDAY(DATE(2013,1,1)-1+ROW(A1),2)>6,"",TEXT("2013-1-1"-1+ROW(A1),"yyyy/mm/ddaaaa"))
下拖填充百即可
C1的话,度把问>6改成>5就行了答
搞不定,口我
一五内九六三九七容零
if公式0显示空白
空白不是数字,不能求和
把需要 求和的单元格公式修改一下
修改之前公式
=A1+A2+A3
修改之后公式
=IF(A1="",0,A1)+IF(A2="",0,A2)+IF(A3="",0,A3)
先建议星期几用如图方式,通过来日期得到:
B2=WEEKDAY(A2)
设置单元格格式,自定义:aaaa
下拉即得到星期几
计算上班时间的公式虽然你说是OK的,但源应该可以优化,下面的公式进行了优化,看优化后是否百满足你的计算要求。同时公式也用IF来对周六和周日显示空:
G2=IF(OR(B2={1,7}),"",F2-C2-(C2=E2)*(E2-D2))
如果没有用前面的用weekday取得星期几,而你度原来的直接输入方式输入得到的,公式就问修改为:
G2=IF(OR(B2={"周六","周日"}),"",F2-C2-(C2=E2)*(E2-D2))
也许需要根据实际表格,答把B2改到A2,公式中的C、D、E、F也可能修改到与工作表一致。