The General setting that is usually the default for cells will attempt to convert dates, correct spelling errors and perform other annoying automated tasks. If you are putting values separated by a dash then you will need to specify the row or column as text so that Excel does not try to interpret each value