卡住3个号码

我需要Excel中的公式,而不是VBA,禁止在我的工作机器上具有这样的function。 我的情况是,我需要一个来自Today()的结果的单元格A的数字,与来自Now()的一个结果的单元格B的数字和来自单元格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)

如果您不需要前导零来填充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") 
 =TEXT(O21,"yymm")&""&TEXT(P21,"hhmm")&""&VALUE(Q21) 

放在引号的数字格式,并删除额外的报价,但不知道为什么你要添加null到string。

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

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