EXCEL如何把多个单元格的内容提取出来成为一个新的数值

如下图,我需要把每行的多个单元格提取出来。中间用点隔开,即提取为“客户.代码.货号.规格.材质”
中间的规格两个数值各自乘10.(这个如果没办法就等我手动修改)
由于数据量太庞大实在无法一个个手输了,有没有什么函数可以更方便的提取出来?谢谢各位老师了。

在I2单元格中输入以下公式,然后向下填充公式

=A2&"."&B2&"."&C2&"."&LEFT(D2,3)*10&"*"&RIGHT(D2,3)*10&"."&E2

 

详见附图

追问

太感谢了。不过由于"货号"那一行的英文LP使用的是自定义单元格。使用公式的时候提取出来的只有数字,能把格式也提取过去的吗?或是直接把自定义格式变为数值?

追答

无法提取自定义的字符,除非另外加上该字符。
在I2单元格中输入以下公式,然后向下填充公式
=A2&"."&B2&"."&"LP"&C2&"."&LEFT(D2,3)*10&"*"&RIGHT(D2,3)*10&"."&E2

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-25
有个比较笨的办法,把这些数据拷到text文本里,然后用查找替换将“ ”换成“.”,再将数据拷回来。(需要乘10的数据先用公式处理了)
第2个回答  2015-06-25
用文本链接符,,公式可以这样写:

=A3&"."&B3&"."&C3&"."&D3&"."&E3&"."

r然后下拉填充到最后一行就可以了。
第3个回答  2015-06-25
需要辅助列完成追问

辅助列怎么弄?

追答

I2
=A2&"."&B2&"."&C2&"."&--LEFT(D2,3)*10&"*"&RIGHT(D2,3)*10&"."&E2
回车,再下拉公式

追问

谢了,但分只能给前面那位朋友了。不好意思

追答

没有关系,问题解决了就好了

第4个回答  2015-06-25
=A2&"."&B2&"."&C2&"."............................
相似回答