excel - MS-EXCEL 中的日期格式问题
问题描述
我有日期(MM/DD/YYYY)出现在一个格式的单元格中general
,我打算将它们更改为dd-mmm-yyyy
. 所以我将单元格格式化如下:
我面临的问题是,即使如上所述更改单元格格式,日期仍保持与以下相同的格式(MM/DD/YYYY):
但是当我选择和取消选择单元格时,所需的确切格式如下所示
我在工作表中有数千行,我无法单独选择和取消选择所有单元格以获得所需的格式。您能否为此提供简单的解决方案..?
我正在与一些示例数据共享 excel 表。你能看看吗?
提前致谢。
解决方案
日期存储为一个数字,表示自参考日期以来经过的天数。因此 1/1/1900 将存储为 1,而 TODAY() 将存储为 43359。
如果即使使用常规格式,您的日期仍然显示为 02/28/2020 之类的日期,并且它们显示为左对齐,则表明它们没有被识别为日期,而是被识别为字符串。
我无法解释选择/取消选择行为,但您应该能够通过选择它们并转到数据 | 将它们转换为实际日期。文本到列。然后在向导的第三个屏幕上选择日期和 MDY。
然后你应该有实际的日期,你应该能够格式化它们,但是你希望它们显示出来。
推荐阅读
- sas - T sql 和 Proc sql 有什么区别
- c# - 如何将 2d 数组转换为 2 个数组?
- python - 如何编写带有 2 个参数的函数?
- ruby-on-rails - 模型初始化 - 传递参数 - Rails 5
- php - 用于自定义分类的 Woocommerce 存档页面
- elasticsearch - 如何给文件夹写权限
- python-2.7 - 无法访问已激活的python环境的包
- slurm - 根据资源请求在 slurm 中设置队列
- eslint - 如何让 SonarJS 显示 ESLint 问题?
- powershell - Curl 在 Powershell 中的 @file 等效项?