![如何将方括号之间的数字提取到 Excel 中的另一列](https://linux22.com/image/1623020/%E5%A6%82%E4%BD%95%E5%B0%86%E6%96%B9%E6%8B%AC%E5%8F%B7%E4%B9%8B%E9%97%B4%E7%9A%84%E6%95%B0%E5%AD%97%E6%8F%90%E5%8F%96%E5%88%B0%20Excel%20%E4%B8%AD%E7%9A%84%E5%8F%A6%E4%B8%80%E5%88%97.png)
我希望有人能帮助我解决以下疑问。
我需要将数据从 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)
我只需要将逗号从 , 改为 ;
再次感谢。
格雷格