使用Excel将方括号内的文本提取到列中

时间:2014-07-28 20:59:27

标签: excel split formula

我想在excel中使用每个单元格中的公式将文本拆分为方括号(方括号中的6个文本)。以下是示例:

我想像这样列出

  • A2中的值,我使用E2 = LEFT(A2; FIND(" [&#34 ;; A2)-1)
  • B2中的值,我使用F2 = MID(A2;查找(" ["; A2)+1;查找("]&#34 ;; A2)-FIND(& #34; [&#34 ;; A2)-1)
  • C2中的值,手动复制,公式?
  • D2中的值,手动复制,公式?
  • E2&的价值F2?

如何使用公式获取其他值?

1 个答案:

答案 0 :(得分:0)

我不明白为什么你需要E2,F2。以下是如何复制您在上面的屏幕截图中显示的内容

B2:  =SUBSTITUTE(TRIM(MID(SUBSTITUTE($A2,"[",REPT(" ",256)),(COLUMNS($A:A)-1)*255+1,255)),"]","")

并填写E2。然后选择B2:E2并填写

你可以隐藏A列;或者您可以选择/复制B:E;粘贴特殊值;然后删除A列。