Time Tracking in Numbers

I've built an awesome billing/invoicing/project management system in a Numbers worksheet, I'm really liking Numbers. One piece I haven't figured out, though, is how to automate the time-tracking better. Currently I just manually enter the hours I work on each project. Ideally, I'd click when I start, click when I stop, and those start/stop times would appear in table cells so I can calculate my hours worked.

I know Numbers '08 doesn't have a macro system, and it's not applescriptable, but maybe there's something clever I could do to get this working? Maybe something with the NOW() function?

Mac OS X (10.5.1)

Posted on Dec 4, 2007 6:03 PM

Reply
6 replies

Dec 5, 2007 3:26 AM in response to Brian Palmer

Hello

If you enter the formula =NOW() in a cell, it will be updated when the table will recalculate.

So, every cells containing =NOW() will display the same value.

If you are using an Intel Inside Mac under Leopard, you may try do record a set of actions with Automator:

click in the begin cell containing =NOW()
start the record process
copy to clipboard
menu Paste value
stop the record process

next time click on the cell containing the =NOW() formula (for the end ot your job or for the begin of an other one) then exec the saved workflow.

Yvan KOENIG (from FRANCE mercredi 5 décembre 2007 12:26:03)

Dec 11, 2007 10:58 AM in response to Brian Palmer

Brian,

There are many spreadsheet applications that beg for a time-stamp capability such as I believe you are seeking, so you aren't alone. The solution that I just came up with is the 'long way', but you might be happy with it.

I think it's a good idea to manually format that cells in your time stamp range the way you want your time stamp to look when you first set up the sheet rather than as you go.

I have one cell in my sheet containing the =NOW() function, conveniently located to copy from.

To use this time stamp kludge:

1. Select the cell containing =NOW().
2. Right-click (Ctrl-click) that cell and select Copy.
3. Select the destination cell into which you want to stamp the time.
4. Right-click (Ctrl-click) that cell and select Paste.

Now you have the formula where you need it and it should grab the current time from the system clock.

5. With the destination cell still highlighted, go to the command menu and select "Edit-Copy", and then "Edit-Paste Values".

The formula is now replaced with a date and time value that won't update the next time the sheet recalculates. Not as good as a single-click macro, but it only takes a few seconds.

Let me know how this works for you, and especially if you find a better way.

Jerry

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.

Time Tracking in Numbers

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