如何将方括号之间的数字提取到 Excel 中的另一列

如何将方括号之间的数字提取到 Excel 中的另一列

我希望有人能帮助我解决以下疑问。

我需要将数据从 Excel 中的一列提取到另一列,我试图将下面列表中方括号 [] 中的数字拉到单独的列;

我的电子表格上的 B 列

B1 衬衫 亚麻 Lds 中式领子 白色 XS (THI18) [6205.20.00]

B2 衬衫 亚麻 Lds 中式领子 白色 XL (THI18D) [6205.20.00]

B3 衬衫 亚麻 Lds 中式领子石 XS(THI19) [6205.20.00]

B4 衬衫亚麻 Lds 中式衣领石 S (THI19A) [6205.20.00]

B5 衬衫亚麻 Lds 中式领子宝石 L (THI19C) [6205.20.00]

例如在 CI 列中我们希望看到 C1 中的数字 6205.20.00。

我尝试使用下面的 MID 代码,但是 Excel 不允许这样做:

=MID(B1, SEARCH(“[“, B1)+1, SEARCH(“]”,B1) – SEARCH(“[“,B1)-1)

请帮忙!!!

格雷格

答案1

非常感谢@Gary's Student 的帮助

我设法通过如下方式改变您的公式来使公式发挥作用:

=MID(B1;FIND("[";B1)+1;FIND("]";B1)-FIND("[";B1)-1)

我只需要将逗号从 , 改为 ;

再次感谢。

格雷格

答案2

更改双引号和其他字符错误:

=MID(B1,FIND("[",B1)+1,FIND("]",B1)-FIND("[",B1)-1)

在此处输入图片描述

相关内容