在Excel中括号之间提取数字?

Phi*_*sen 4 excel brackets extract

我一直在寻找这个问题的答案,但是没有找到任何可以上班的东西.可能是我在Excel的更"代码"方面缺乏知识.

无论如何,这是我的情况:在C2-C17中,我有一些文字设置如下:[2]工作名称."[2]"表示我们期望分配的小时数,其余是分配的名称.

现在我需要计算所有这些加起来的小时数,所以在B2-B17(数字会改变)我想提取括号之间的数字,在本例中为"2",所以我可以简单地计算和添加他们了

我该怎么做呢?我现在花了很长时间在工作上,试图找到适合我的解决方案.

任何帮助将非常感谢!

小智 13

使用公式: MID(cell,start_num, length)FIND(text,cell)

所以,公式是:

=MID(B3, FIND("[",B3)+1, FIND("]",B3) - FIND("[",B3) - 1)
Run Code Online (Sandbox Code Playgroud)

这意味着:从单元格B3中提取文本,从同一单元格中字符"["加1的位置开始,并且总共字符计算:"]"的位置 - "["减去1的位置.


pnu*_*uts 0

复制到新列,查找和替换,查找内容:

*[  
Run Code Online (Sandbox Code Playgroud)

全部替换。找什么:

]*  
Run Code Online (Sandbox Code Playgroud)

全部替换。