我可以在Excel中同时将多种格式的值:文本、数字、日期、自定义转换为数字吗?

问题描述 投票:0回答:2

我正在清理数据如下。原始数据列有多种格式:文本、数字、日期、自定义,因此很难同时转换所有格式。你能帮我吗?

原始日期 原始格式 目标日期 目标格式
20051231 文字 20051231 数量
20051231 数量 20051231 数量
2005 年 12 月 31 日 自定义/编号 20051231 数量
2005-12-31 日期 20051231 数量
=IF(ISTEXT(A12),VALUE(TEXT(A12,"YYYYMMDD")),IF(ISNONTEXT(A12),A12,VALUE(A12)))
excel excel-formula format
2个回答
0
投票

所以这对我有用:

enter image description here


• 单元格中使用的公式 B2

=--TEXT(--TEXT(--A2:A5,{"0000\/00\/00";"0000\/00\/00";"mm/dd/e";"mm/dd/e"}),"emmdd")


0
投票

对于您提供的 4 件作品,请提供以下作品:

=IF(--A1>100000,--A1,--TEXT(A1,"yyyymmdd"))

enter image description here

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.