这个需求其实是采集数据,用第三方软件比较合适,当然,用excel也可以批量提取网页内特定文字。请按照以下步骤操作:
1. 打开要提取的网页,并选中要提取的文字,例如一个表格里的数据。
2. 复制选中的文字。
3. 打开 Excel,创建一个新的工作表。
4. 在新的工作表中选中要粘贴文字的单元格。
5. 在选中的单元格中使用以下公式:
```=WEBSERVICE("
Example Domain
")```
其中,改为要提取的网页的 URL。
6. 按下 Enter 键后,Excel 会在指定单元格中提取该网页的所有 HTML 代码。
7. 可以再次使用公式去除掉 HTML 代码中不需要的部分,例如:
```=SUBSTITUTE(SUBSTITUTE(A1,"<html>","")," </html>","")```
其中,改为要去除的 HTML 代码标签。
8. 按下 Enter 键后,Excel 会在指定单元格中仅保留需要的文字。
9. 如果需要批量提取多个网页的文字,可以使用 Excel 的「自动填充」功能,例如,在 A1 单元格中输入第一条公式,然后在 A2 单元格中输入第二条公式,并在 A2 单元格右下角拖动鼠标以自动填充剩余单元格。
10. 最终,在工作表中会显示所有提取的文字。#excel表格小课堂#