EXCEL – 在一个单元格中需要将SUM公式和CONCATENATE相结合的帮助
步骤1:字段B1等于date+14
步骤2:需要对字段B1进行格式化以添加前面的零
我已经成功创build了每个步骤,但无法将它们合并到一个字段中。
B1=A1+14
和
=CONCATENATE(TEXT(MONTH(B1),"00")&"/",TEXT(DAY(B1)&"/","00"),YEAR(B1))
我需要弄清楚如何结合这两个公式,第二个公式使用第一个结果。
EXCEL 2010
简单的解决方法是改变TEXT()函数的使用。
=TEXT(A1+14,"mm/dd/yyyy")
TEXT()有两个参数值和格式。 在这种情况下,我在date中添加14,并强制格式显示两位数月份,两位数字一天和四位数字年份。 这消除了CONCATENATE()函数的需要。
使用(= A1 + 14)填充B1,然后通过将下面的公式放到B1中,可以获得相同的结果。
=CONCATENATE(TEXT(MONTH(A1+14),"00")&"/",TEXT(DAY(A1+14)&"/","00"),YEAR(A1+14))
但是,当我在单元格A1中放置8/22/2014的date时,我看到的结果文本是“2014年9月5日”,如果您要将date和月份都设置为零,这可能不是您想要的结果-padded。 结果给了我“09/05/2014”的另一种select是
=TEXT(MONTH(A1+14),"00") & "/" & TEXT(DAY(A1+14),"00") & "/" & YEAR(A1+14)
这是否让你想要去的地方?