Cells don't update. F2 fixes one by one

srburk

Board Regular
Joined
Mar 25, 2002
Messages
154
This is the second time I've experienced this. The first time was on a personal spreadsheet that I created to track my electric bill. Excel 2003.

This time, I'm at work (Excel 2000).

I have 10,000 lines of date in column A through L.

The data was dumped from an application at work.

The data dump had dates in the following format HH:MMAM or HH:MMPM. I used =left(A1,4) to obtain the hour and minutes; =right(A1,2) to obtain the AM or PM; and then I concatenated the two back together to include a space in between the two. (example - Went from 01:25PM to 01:25 PM).

I formated the time column into a time format (after concatenation and copy/paste value to remove concatenation. This changed it from TEXT to TIME.

PROBLEM - It still looks the same. I decided to format the entire column to a different time format display (switched from 1:30 PM to 13:30:00). NOTHING HAPPENED; however, when I hit F2 in each field, it corrects its display.

This is not limited to the TIME format. Whereever there is a formula. If I change the values that the formula uses, nothing updates until I hit F2 in the actual formula field.

Any ideas??? :eek:
 

Excel Facts

Workdays for a market open Mon, Wed, Friday?
Yes! Use "0101011" for the weekend argument in NETWORKDAYS.INTL or WORKDAY.INTL. The 7 digits start on Monday. 1 means it is a weekend.

Norie

Well-known Member
Joined
Apr 28, 2004
Messages
76,367
Office Version
  1. 365
Platform
  1. Windows
Why not use the TIME or TIMEVALUE worksheet function to create true time values?
 
Upvote 0

NBVC

Well-known Member
Joined
Aug 31, 2005
Messages
5,828
What happens when you press F9?

If this re-calculates, then maybe you have calculations set on manual.

Go to Tools|Options and Calculation tab and select Automatic in the top area.
 
Upvote 0

Andrew Poulsom

MrExcel MVP
Joined
Jul 21, 2002
Messages
73,092
Have you got Calculation set to Manual (Tools|Options|Calculation tab)? If so you need to press F9 for your formulas to update after a copy/paste. The Status Bar will show Calculate when you need to.
 
Upvote 0

srburk

Board Regular
Joined
Mar 25, 2002
Messages
154
ADVERTISEMENT
NBVC said:
What happens when you press F9?

If this re-calculates, then maybe you have calculations set on manual.

Go to Tools|Options and Calculation tab and select Automatic in the top area.

It is already set to automatic
 
Upvote 0

Andrew Poulsom

MrExcel MVP
Joined
Jul 21, 2002
Messages
73,092
The reason is that concatenation returns a string. Changing the format of the cell from Text to Time won't change what's in the cell - it's still a string. But pressing F2 Enter after changing the format is equivalent to re-entering what's there and it's converted to a number because of the format.

To get a ral time with concatenation try eg:

=(LEFT(A1,5)&" "&RIGHT(A1,2))+0
 
Upvote 0

Forum statistics

Threads
1,195,837
Messages
6,011,884
Members
441,651
Latest member
drewe2000

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Top