繁体   English   中英

Contenate 同时保持前导零

[英]Contenate while keeping leading zero

我有一个 Excel 电子表格,其中某些事件的日期存储在三列中:年、月和日。

1734 04 08
1750 11 10

我将单元格的格式设置为“自定义”,以显示我想要保留的前导“0”。 我现在想连接这些单元格中的信息,以便它显示日期如下 YYYY-MM-DD。 我正在使用这个公式来实现:

=CONCAT(B2, "-", C2, "-", D2)

然而,令人讨厌的是,它不保留前导零(结果分别是:1734-4-8 和 1750-11-10)。 有谁知道如何在保持前导零的同时连接这些单元格中的数据?

单元格格式只改变外观,但不改变价值。 即使它看起来像 04,它的值仍然是 4。

使用TEXT

=CONCAT(B2,"-",TEXT(C2,"00"),"-",TEXT(D2,"00"))

或者

=TEXTJOIN("-",,B2,TEXT(C2,"00"),TEXT(D2,"00"))

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM