坚持结合3个数字

时间:2017-10-11 20:06:20

标签: excel excel-formula

我需要Excel中的公式,而不是VBA,禁止在我的工作机器上使用这些功能。我的情况是我需要来自单元格A的数字,这是来自Today()的结果,结合来自单元格B的数字,这是来自Now()的结果,结合来自单元格C的数字,即文本编号,输出为单个数字。

示例:

          Cell A1  Cell A2  Cell A3
Formula:  TODAY()  NOW()    17709
Displays: 1011     1423     17709

Needed:   1011142317709

我正在尝试的是这是一个失败:=TEXT(O21,yy-mm)&""&TEXT(P21,hh,mm)&"""&VALUE(Q21)

2 个答案:

答案 0 :(得分:2)

=TEXT(O21,"yymm")&""&TEXT(P21,"hhmm")&""&VALUE(Q21)

在引号中放置了数字格式并删除了额外的引用,但不确定为什么要在字符串中添加null。

为了匹配样本输出OP,提供的公式为:

=TEXT(A1,"mmdd")&""&TEXT(B1,"hhmm")&VALUE(C1)

答案 1 :(得分:0)

如果您需要前导零来填充Q21中值的5位占位符,

=TEXT(NOW(),"yymmhhmm")&TEXT(Q21, "0")
'possibly,
=TEXT(NOW(),"mmddhhmm")&TEXT(Q21, "0")

如果执行需要前导零来填充Q21中值的5位占位符,

=TEXT(NOW(),"yymmhhmm")&TEXT(Q21, "00000")
'possibly,
=TEXT(NOW(),"mmddhhmm")&TEXT(Q21, "00000")