卡住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)