客户想要 Excel 中日期列的特殊格式。
他想要的是日期(例如02.06.2014
格式化为短期) 更改为号码 (41792)当格式变为 时General
。
short-date
不幸的是,当格式从更改为时,我的日期列的值根本没有改变general
......
你知道怎样才能实现这个目标吗?
提前致谢
答案1
您的客户想要告诉您的是,无论您如何生成日期,最终得到的都是字符串,而不是 Excel 可以理解的日期值。
如果日期列的文本格式是因为您在输入日期时在 Excel 中输入了句点:停止。输入带斜线的日期,Excel 会将其识别为日期:
只需点击Enter。如果您单击单元格,您将看到 Excel 将您的输入格式化为日期。
如果您以某种方式从另一个程序生成此电子表格,您将不得不询问另一个问题,关于如何从该程序输出 Excel 友好日期,但最重要的是它必须是一个自 1899 年 12 月 31 日(1900 年 1 月 1 日为1
Excel 日期)以来计算天数的数字。
要转换已经生成的数据,请参阅 Microsoft 的帮助页面:将存储为文本的日期转换为日期。