Hi all
This isn't really a life or death situation. My original question was going to be:-
why does this work
=IF(ISNA(AS2),AM2*(1+Uplift2),IF(AS2=0,AM2*(1+Uplift2),AS2))
and this doesn't (generates #N/A error)
=IF(OR(AS2=0,ISNA(AS2)),AM2*(1+Uplift2),AS2)
But just before posting I checked the elements of this formula and found that =OR(AS2=0,ISNA(AS2)) generates #N/A error if ISNA(AS2) is true. And only is isna() is true.
=ISNA(AS2) used in isolation works just fine!
Am I missing something (again) or is this another 'feature' of Excel? BTW I'm using xl97
;-)
This isn't really a life or death situation. My original question was going to be:-
why does this work
=IF(ISNA(AS2),AM2*(1+Uplift2),IF(AS2=0,AM2*(1+Uplift2),AS2))
and this doesn't (generates #N/A error)
=IF(OR(AS2=0,ISNA(AS2)),AM2*(1+Uplift2),AS2)
But just before posting I checked the elements of this formula and found that =OR(AS2=0,ISNA(AS2)) generates #N/A error if ISNA(AS2) is true. And only is isna() is true.
=ISNA(AS2) used in isolation works just fine!
Am I missing something (again) or is this another 'feature' of Excel? BTW I'm using xl97
;-)
If a man says something and there are no women there to hear him, is he still wrong? ![[ponder] [ponder] [ponder]](/data/assets/smilies/ponder.gif)
How do I get the best answers?
![[ponder] [ponder] [ponder]](/data/assets/smilies/ponder.gif)
How do I get the best answers?