excel用公式把品名和规格分开?

如图,如何用公式 怎么把C列的分成D列和E列,把商品名称和规格分开?

商品重量全是几百克的话(字符位数相同),可以用left()、right()公式。
D列“商品名称”列输入=LEFT(C3,LEN(F20)-4)依次下拉填充即可。
(此公式假设你输入的第一行是从C3开始的,自己按实际情况修改一下即可)
E列“商品规格”列输入=RIGHT(C3,4)依次下拉填充即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-12-18
“名称”是汉字?如果是:
B1公式:
=LEFT(A1,MAX((LENB(MID(A1,ROW($1:$50),1))=2)*ROW($1:$50)))
C2公式:

=MID(A1,MAX((LENB(MID(A1,ROW($1:$50),1))=2)*ROW($1:$50))+1,50)
以上两个公式都是数组公式,需要按CTRL+SHIFT+回车,完成公式,下拉。本回答被网友采纳
第2个回答  2018-12-18
若原始数据在C1:C100中,都是汉字起头,后面连数字或英文,D1中输入
=LEFTB(C1,SEARCHB("?",C1)-1)
F中输入
=SUBSTITUTE(C1,D1,)
选中D1:F1,下拉。追问

按你的实现了, 那如果想让C列的自动变成F列.规格直接跳到商品名称前面, 该怎么操作呢? 谢谢.

追答

F2中输入
=E2&D2
下拉

本回答被提问者采纳

excel用公式把品名和规格分开?
E列“商品规格”列输入=RIGHT(C3,4)依次下拉填充即可。

excel表中如何将品名和规格分开?
选中B1C1两格,下拖填充公式即可

excel单元格A中有品名、图号、规格,怎么做可以只把规格剔出来在B列中...
复制下面的公式,粘贴在B1,同时按下SHIFT+CTRL+ENTER组合键,就可以看到第一个单元格出现了数字,然后向下拖拉填充公式即可。公式=SUM(MID("0"&A1,LARGE(ISNUMBER(-MID(A1,COLUMN(1:1),1))*COLUMN(1:1),COLUMN(1:1))+1,1)*10^COLUMN(1:1))\/10 ...

excel单元格中将数字与文字分开
以第一行为例,要分成商品规格和商品名称,方法是:1.规格可用函数:=LEFT(A1,LEN(A1)-5),2.商品名称可用函数:=RIGHT(A1,5)。其中,第一个函数中“LEN(A1)-5”的5是指要去除的商品名称数量,第二个函数中的5也是指商品名称的数量。

怎么把Excel里面的产品名称和型号 ,分出来
试试这个公式,只能做到分割首个非中文字符,也就是不是中文字符开头的就没办法了 产品名:=LEFTB(A1,SEARCHB("?",A1)-1)型号:=RIGHTB(A1,LENB(A1)-SEARCHB("?",A1)+1)

EXCEL里如何把一个单元格里面的产品名和数字编号 ,拆分成两个单元格...
步骤1:如图1 步骤2:选中该列 步骤3:数据中找到分列 步骤4:点选固定宽度-下一步 步骤5:在数据预览处,在你想分开的地方划线就可以了,接下来下一步,完成就可以了。

有一个excel表,有两列,很多行,一个是品名, 一个是生产厂家,我想把同...
假定品名和厂家分居A、B列 c2输入=if(countif(a:a,a2)<=2,b2,"")下拉复制填充

excel 表怎样中英文分列品名跟规格型号?
本人试着下,希望能帮到您。对第一列,替换,空格 换为如#@;再对第一列分列,用其它符号#;再如图将分列的后两列连起来。D1:=RIGHT(B1,LEN(B1)-1) & " " & RIGHT(C1,LEN(C1)-1)

如何详细拆分EXCEL中一个单元格的内容?
B2公式:=LEFT(A2,FIND("-",A2)+2)C2公式:=IFERROR(--MID(A2,FIND("x",LEFT(A2,IFERROR(FIND("+",A2),LEN(A2)))+1,1),1)D2公式:=IFERROR(LEFT(MID(A2,FIND("+",A2)+1,99),FIND("-",MID(A2,FIND("+",A2)+1,99))+2),"")E2公式:=IF(D2="","",IFERROR(--...

如何在Excel表格里设置型号出来,品名就跟着出来
数据多用VLOOKUP 少用IF函数

相似回答