如下是我写入的函数公式:
=IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0,预!J4>0,预!K4>0,预!L4>0,预!M4>0,预!N4>0,预!O4>0),预!O4,IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0,预!J4>0,预!K4>0,预!L4>0,预!M4>0,预!N4>0),预!N4,IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0,预!J4>0,预!K4>0,预!L4>0,预!M4>0),预!M4,IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0,预!J4>0,预!K4>0,预!L4>0),预!L4,IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0,预!J4>0,预!K4>0),预!K4,IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0,预!J4>0),预!J4,IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0),预!I4,"")))))))&IF(AND(预!F4>0,预!G4>0,预!H4>0),预!H4,IF(AND(预!F4>0,预!G4>0),预!G4,IF(预!F4>0,预!F4,"")))
本意是按条件显示所需的日期,结果却是:4239142390,而并非期望的日期。
如果把上面函数公式后面部分删除,成如下:
=IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0,预!J4>0,预!K4>0,预!L4>0,预!M4>0,预!N4>0,预!O4>0),预!O4,IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0,预!J4>0,预!K4>0,预!L4>0,预!M4>0,预!N4>0),预!N4,IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0,预!J4>0,预!K4>0,预!L4>0,预!M4>0),预!M4,IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0,预!J4>0,预!K4>0,预!L4>0),预!L4,IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0,预!J4>0,预!K4>0),预!K4,IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0,预!J4>0),预!J4,IF(AND(预!F4>0,预!G4>0,预!H4>0,预!I4>0),预!I4,"")))))))
则可以显示成日期,但是层限不够。
请求高手赐教!!谢谢!!
lookup 查找 F4:O4最后一个大于0的单元格并且返回 text设置为年月日格式
|