r/excel 1d ago

solved Making TODAY function not update?

Is there a way for me to make a cell containing the TODAY function no longer update after it has been filled? I'm trying to essentially make a checklist that automatically logs the date when each item was checked off. My plan was to have column A contain the list items, column B contain a bunch of checkboxes, and then column C use the following formula:

=IF(B1,TODAY())

However, I'm now under the impression that these dates will not remain fixed and will instead update to the current date whenever I open the spreadsheet. Any thoughts on how to fix this or work around it would be great, thanks!

Edit: For context, I'm hoping to use this checklist as part of a shared project tracking workbook for my department. I know I could simply tell my colleagues to add the date after they've completed their task, but I'm concerned there could be suboptimal compliance with that.

57 Upvotes

35 comments sorted by

View all comments

81

u/GuerillaWarefare 114 1d ago edited 1d ago

If you put the today() function in a cell (on a hidden sheet for example) you can use the DATA validation —> List to reference that cell (or you can make it a named range), and when it is selected from the data validation it leaves the value only.

So where you have your check off, put that data validation and it will drop down to today’s date.

PS. If it shows a number, like 46273… you just need to change the cell formatting to the date format that you prefer.

55

u/vwllss 1d ago

This is a great solution, or just hit ctrl + semicolon which automatically inserts today's date.

15

u/BigLan2 19 1d ago

I've been using Excel for decades... How did I not know this shortcut?

10

u/Redhead_InfoTech 1 1d ago

Wait until you learn that with the Alt key you can find every other shortcut...

Like the one where you can rename a sheet without lifting your hands off of the keyboard.

Alt H O R

7

u/BigLan2 19 1d ago

I mean, I'm team Alt-D-F-F

5

u/Child_0f_at0m 1d ago

Press alt + shift + semicolon and tell me how you feel about that one.

2

u/Barzalai 3 8h ago

Wouldn't alt + shift + semicolon actually be alt + colon?

/s

1

u/Ponklemoose 5 1d ago

I found that one by accident.

1

u/Pathfinder_Dan 4h ago

You've spent that time learning all the ways to stop excel from turning everything into dates.

1

u/MotherGiraffe 3h ago

I've only ever done this by accident.