AUTO DATE using IF condition

Automatically Enter Date When Data Entered in NUMBERS

I tried this formula in MS EXCEL =IF(B5<>"",IF(C5="",NOW(),C5),"") ........but I recently switched to Mac OS and while using NUMBERS I want this specific solution. I wish to add current date ( or time also) whenever I enter any value in a cell Ex. If Cell B5 remains empty, Cell C5 will be empty too. And when input data will be entered in Cell B5, then Cell C5 will show the timestamp at once.


MacBook Air 13″, macOS 12.6

Posted on Mar 24, 2023 5:18 AM

Reply
Question marked as Top-ranking reply

Posted on Mar 24, 2023 8:05 AM

The only way that would work in Excel is if you had limited the number of iterations for calculations. Otherwise it would be a circular reference (a cell cannot reference itself or reference a cell that references itself). Limiting the iterations can have other effects (ie., incorrect results from not following the calculations to their conclusions). Regardless, Numbers does not have the choice to limit iterations so this formula will not work in Numbers. The only way to make an automatic timestamp is with a script running constantly in the background looking at the values in B5 and C5 (or values in all of column B and all of column C if you are doing the entire column) and placing/removing timestamps when it sees a change. It might mess you up, though, because it will steal focus to change the cell in column C, just as if you had gone to C to type in the time.

1 reply
Question marked as Top-ranking reply

Mar 24, 2023 8:05 AM in response to SWITCH_TO_MAC_OS

The only way that would work in Excel is if you had limited the number of iterations for calculations. Otherwise it would be a circular reference (a cell cannot reference itself or reference a cell that references itself). Limiting the iterations can have other effects (ie., incorrect results from not following the calculations to their conclusions). Regardless, Numbers does not have the choice to limit iterations so this formula will not work in Numbers. The only way to make an automatic timestamp is with a script running constantly in the background looking at the values in B5 and C5 (or values in all of column B and all of column C if you are doing the entire column) and placing/removing timestamps when it sees a change. It might mess you up, though, because it will steal focus to change the cell in column C, just as if you had gone to C to type in the time.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

AUTO DATE using IF condition

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.