加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

使用dates => text的Excel怪异行为

发布时间:2020-12-14 22:31:30 所属栏目:资源 来源:网络整理
导读:我有大量的细胞包含日期,如2013年12月22日.这将自动设置为日期格式.如果我尝试将单元格格式更改为文本(仅仅因为我希望它是文本而不是日期,以便我以后可以使用 PHP读取它),那么事情就会完全改变. 这是复制错误的方法. 写入一个单元格22/10/2013 将格式更改为T
我有大量的细胞包含日期,如2013年12月22日.这将自动设置为日期格式.如果我尝试将单元格格式更改为文本(仅仅因为我希望它是文本而不是日期,以便我以后可以使用 PHP读取它),那么事情就会完全改变.

这是复制错误的方法.

>写入一个单元格22/10/2013
>将格式更改为TEXT
>原始内容更改为41569

我需要一种方法来解决这个问题,因为当我用PHP读取日期时,它仍然会被41569所取代.但是,如果我设法将其制作成文本,那就没问题了.

解决方法

正如andy holaday所说,使用单元格格式来更改格式实际上不会将现有数字(日期)更改为文本.您可以使用“text to columns”功能执行此操作:

选择日期列>数据>文字到列>下一个>下一个>在步骤3中,在“列数据格式”下选择“文本”>完

这可以转换现有日期,如果您要输入要作为文本输入的日期,则可以添加撇号,如Polly所说,或者您只需将输入列预格式化为文本格式.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读