分类：电脑/网络-软件-办公软件
问题：以下公式：=IF(WEEKDAY(DATE($D$13,$F$1? 
请大家帮我看一下这公式哪里有问题，我要做一个万年历，用ＥＸＣＥＬ，有附件，请帮忙解决一下。
回答：看看以下公式是否所需要的。
=IF(ISERROR(IF(WEEKDAY(DATE($D$13,$F$13,1),2)=B3,1,"")),"",IF(WEEKDAY(DATE($D$13,$F$13,1),2)=B3,1,""))
请看附件。


2009-01-02 15:39 补充问题
选中B2单元格，输入公式：=IF(WEEKDAY(DATE($D$13,$F$13,1),2)=B3,1,0)。再次选中B2单元格，用“填充柄”将上述公式复制到C2—H2单元格中.注意：①上述B2公式的含义是：如果“查询年月”的第1天是星期“7”（WEEKDAY(DATE)($D$13,$F$13,1),2)=B3）时，在该单元格显示“1”，反之显示“0”），为“查询年月”获取一个对照值，
=IF(ISERROR(IF(WEEKDAY(DATE($D$13,$F$13,1),2)=B3,1,0)),"",IF(WEEKDAY(DATE($D$13,$F$13,1),2)=B3,1,0))
请看附件。