=CONCATENATE(LEFT(D2838,3),TEXT((VALUE(RIGHT(D2838,4))+1),"0

问题描述:

=CONCATENATE(LEFT(D2838,3),TEXT((VALUE(RIGHT(D2838,4))+1),"0000"))想再问一下,这个又是什么,我不懂,麻
1个回答 分类:综合 2014-12-16

问题解答:

我来补答
CONCATENATE 是字符串拼接函数,意思是将此函数里的所有用逗号隔开的参数都拼接起来 LEFT(D2838,3),意思是取D2838中的前三个字符 RIGHT(D2838,4)是指取D2838中的后4个字符,再value,即此函数里的字符参数变为数值格式,为了后面再加个1,再text,即将上述数值再变为文本,"0000"是text的参数,是取为整数的意思,这样再用CONCATENATE函数将其拼接,
CONCATENATE与&的意思是一样的,上述函数还可以改成:
LEFT(D2838,3)&TEXT((VALUE(RIGHT(D2838,4))+1),"0000")
 
 
展开全文阅读
剩余:2000