Gene name errors are widespread in the scientific literature (2016) [pdf]
genomebiology.biomedcentral.com
genomebiology.biomedcentral.com
However, I don't understand why Excel wont allow the user to set a standard format for blank cells (i.e. plain text) and maintain that format until the end of time, unless the user specifically resets it.
Select all, format cell before pasting data into a sheet should work as expected. However, formatting is ignored as soon as anything is pasted into the spreadsheet.
I can't help but find this ridiculous. Is that too much to ask for? Is this behaviour more convoluted to implement or are there unforeseen consequences that are beyond me?
I would have thought that Google (and possibly Excel) might have a saner approach that considers the context of the rest of the column. A single date value in a column of hundreds of text values should be probably treated as text, or at the very least set of a big red flag in the UI.
Another fun one is Excel truncating datetime values when you open a CSV. I love those bug reports where somebody tells me a report is incorrect and attaches the raw CSV, which is completely correct.
The answer to this question, and a number of other people's similar questions in this thread, is the sheer overwhelming quantity of people who would complain if this behavior was changed, ranging from mumbling to serious threats to not buy the software if it isn't changed back made to Microsoft's CEO.
The problem is that the belief-set that says this is a crazy thing to do is a very programmer-y one. Being a programmer myself, I fully agree. But there's a lot of people who not only won't understand any proposed solution, but won't even agree that what you're describing is a problem. To many people, it sounds like a feature, and they will tell you they use it all the time, and they will tell you it has never seriously bitten them. In the latter case, for a rather large set of people, it'll be true... of course there will be a decidedly non-trivial set of people as well whom it has bitten, but they just don't know it. But note those people will still be in the set of people who will claim taking the "feature" away is something they would hate, precisely because they don't know it has bitten them!
And even if you do convince them there's a problem, they'll probably still disappoint you by continuing to resist the idea of forcing them to be clear about the type of data they're entering, and "solve" the problem by adding yet more layers of guessing, such as askvictor's suggestion.
It's really, really hard to create a tool that can successfully force users to think more clearly than they already are, and if you do pull it off, users probably won't like it and stop using and buying it.
Unfortunately it does not look like something to be solved:
QUOTE: "Microsoft Excel is preprogrammed to make it easier to enter dates. For example, 12/2 changes to 2-Dec. This is very frustrating when you enter something that you don't want changed to a date. Unfortunately there is no way to turn this off. But there are ways to get around it."
Source: https://support.office.com/en-us/article/stop-automatically-...