Gosh guys ...
If I can apply the formatting after a timestamp is entered, and the format works properly after the fact, doesn't that mean it's a proper date/time?
After all, I am using Excel's own hotkeys to enter it. If you hit control-; + space + control-shift-; this is what it looks like, copied directly out of the Formula Bar: "8/7/2021 17:55:00".
Of course, I have applied the format to the cells before entering the data. Otherwise my post doesn't make sense.
I've tried applying it to the entire column. Also tried Format Painter from cells that have it properly (they have date+time data but only show hh:mm) to cells without data.
Both ways, Excel still breaks when I enter a new date+time and insists on displaying the entire thing. It shows as e.g. "8/7/201 17:48" in the cell (and yes, the Formula Bar shows seconds). But because I have my columns very narrow, what is actually shows is, of course, "#####", because you can't display an entire date+time in a narrow column that I only want to show hh:mm. If I widen the column, then I can see what it actually did. As described here.
If I look at a cell whose format broke this way, it has a format of "m/d/yyyy hh:mm", which is in my Custom Formats list. (But of course, I didn't choose it ... it has overriden the format I applied and does this itself. As I've been saying. This is my whole problem.)
All I can think of is that Excel 2013 is broken somehow on this fine point... somehow it can't deal with the fact that the date isn't in the cell's format, so it overrides it.
Have either of you tried what I'm talking about? Although you probably have Excel 365.