EXCEL的条件格式公式,请赐教

来源:百度知道 编辑:UC知道 时间:2024/06/15 09:00:14
P23,单元格格式为:[$-409]mmm-yyyy;@
P23输入 2008-08
P23显示为: Aug-2008

Q23的公式为:
=IF(ABS((YEAR(P23)-YEAR(NOW()))*12+MONTH(P23)-MONTH((NOW())))=1317,0,ABS((YEAR(P23)-YEAR(NOW()))*12+MONTH(P23)-MONTH((NOW()

R23为数据下拉,其有效数据包括:洽谈中,合约签订,合约取消

当R23为洽谈中时,Q23为计算当前月和P23之间的月份差
当R23为其他两项时,Q23的计算停止在选择其他两项时的当前月和P23之间的月份差,下个月再看这个数据也不会因为当前月的更改而更改。

请帮忙设置后述的公式
举个例子:P23是2008年8月,我在2009年8月完成此项并在R23中选择合同签订,那么在2009年8月这个月时,我打开这个文件,Q23的值为12;而在2009年10月再次打开这个文件时,我希望Q23仍然是12,而不会是14

同样,如果选择洽谈中,Q23的值为14

应该再增加1列日期,以确定签订/取消合约的日期,计算月份差可以用这个DATEDIF(P23,TODAY(),"m")

Q23里没R23什么事啊,你到底要问什么?补充一下吧