如何使用给定标准提取单元格中的内容

时间:2017-03-20 23:48:44

标签: excel excel-formula

我希望通过Excel从大量的HTML代码中提取一些有用的信息。

当我将内容复制到Excel时,所有信息都适合1个单元格。我需要以可读的格式布置它们。

我希望在给定描述之间提取信息,以<结尾。

E.g。 <'abcde'>12345<'xx>

如果我将标准设为<'abcde'>,我希望该单元格返回12345

Excel是否能够做这些事情?

2 个答案:

答案 0 :(得分:2)

Excel不具备解析HTML的能力。您可以使用Foo.ancestors #=> [#<Module:0x007fa5fd800f98>, #<Module:0x007fa5fd801df8>, Foo, Object, Kernel, BasicObject] 函数来实现可能有用的功能。它通常比它的价值更麻烦

例如,如果您将标记作为输入

,则此方法有效
TEXT

<小时/> 这也适用于更一般的意义,返回两个=SUBSTITUTE(SUBSTITUTE(A1,"<'abcde'>",""),"<'xx>","") 标记

之间的任何内容
<>

答案 1 :(得分:1)

在C2(每个提供的图像)中,

=REPLACE(REPLACE(A2, FIND("<", A2, 2), LEN(A2), TEXT(,)), 1, FIND(">", A2), TEXT(,))

enter image description here