在我的名为main的excel表中,我指的是2个单元格值
Main C9 - dd-mm-yyyy
Main C10 - (number)
现在在另一张纸上,我正在检查以下条件。
如果主C9上的月份和主C9 + 1上的月份相等,如果这等于下一个条件,即主C9上的天数大于主C10上的天数。如果这个条件为真,则当前单元格值应为0,如果不为真,则值应为1.并且在第一个if语句中,即主C9和主C9 + 1上的月份相等,如果为假,我必须显示当前单元格中的值为1。
我正在使用以下公式,但不知何故它不起作用。
=IF(TEXT(Main!$C$9,"mmm")=TEXT(Main!$C$9+1,"mmm"),IF(TEXT(DAY(Main!$C$9),"d")>Main!C$10,0,1),1)
如果我在这里遗失了什么,你可以告诉我吗?
答案 0 :(得分:4)
我认为你的评价还可以,但不要使用TEXT,
看看是否有效
=IF(MONTH(C9)=MONTH(C9+1),IF(DAY(C9)>C10,0,1),1)