Originally Posted by
MrShorty
The challenge you have -- especially when it comes to create a scatter chart -- is that Excel's default calendar cannot display negative time. This is why you have to create a TEXT() string in the spreadsheet for the negative times, and why you cannot use the same data on a scatter plot.
One possible solution is to use the optional 1904 date system (under Excel options). Under the 1904 system, Excel can handle negative times, and you should find, for this specific problem, that you don't need special formulas or other considerations to handle the negative times. The main caution in using the 1904 system is that it can create other problems. As a global setting, it will change the calendaring in all of your spreadsheets. So, in fixing this problem, you might create other, unintended problems in other spreadsheets that depend on the 1901 date system. If this spreadsheet needs to be shared, then the other users need to understand that this spreadsheet uses the 1904 system and be prepared to handle the consequences of that switch in their spreadsheets. Used with appropriate understanding and discretion, this might be a good approach.
Other solutions that come to mind depend on how important it is to you to have the values display as time (m:ss). If you can allow it, delete the time format so the values are the underlying date/time serial number (as a fraction of a day). If you can work directly with the serial number, then you can work with negative values and get your scatter plot to do what you want. Or convert all of your numbers to decimal minutes and completely abandon Excel's built in default calendar (which means abandoning the mm:ss display format).
As I see it, one way or another you need to get away from using the default 1901 date system to get what you want. I'm not sure what will be the best approach for you.
Bookmarks