Excel表格中如何提取图片中的文字:详细教程
Excel表格中如何提取图片中的文字
在日常工作中,我们经常需要将图片中的文字(如扫描的文档、截图、照片等)导入到Excel表格中进行编辑和处理。本文将为你提供几种有效的方法,从Excel内置功能到外部工具,满足不同版本和场景的需求。
方法一:使用Excel内置的“从图片获取数据”功能(Excel 365/2021)
Excel 365和Excel 2021版本内置了强大的OCR(光学字符识别)功能,可以直接从图片中提取文字并导入到表格中。步骤如下:
- 打开Excel,点击菜单栏的 “数据” 选项卡。
- 在“获取和转换数据”组中,点击 “来自图片” 按钮(部分版本显示为“从图片获取数据”)。
- 在弹出的对话框中,选择要提取文字的图片文件(支持jpg、png、bmp等格式),点击“打开”。
- Excel会自动对图片进行OCR处理,并打开“图片到数据”侧边栏。你可以在预览中检查识别结果。
- 如果识别正确,点击 “插入数据” 按钮,文字将自动填入当前工作表的单元格中。
- 根据需要调整列宽或进行后续编辑。
注意: 此功能需要联网,且仅支持Office 365订阅或Office 2021永久版。如果你的版本较低,请尝试下面的方法。
方法二:利用Microsoft OneNote的OCR功能
OneNote(Windows 10/11版)内置了强大的OCR功能,可以识别图片中的文字,然后复制到Excel中。步骤:
- 打开OneNote,插入包含文字的图片。
- 右键点击图片,选择 “复制图片中的文本”。
- 打开Excel,选择一个单元格,按 Ctrl+V 粘贴。文字将按行和分隔符排列。
- 使用Excel的“数据”选项卡中的“分列”功能(或“文本分列”),调整文本格式,使之规范。
优点: 免费且不依赖网络;缺点: 需要额外安装OneNote,且识别精度一般。
方法三:使用第三方OCR工具(如ABBYY FineReader、百度OCR等)
对于大批量或复杂排版图片,推荐使用专业OCR软件。以ABBYY FineReader为例:
- 打开ABBYY FineReader,点击 “打开” 导入图片。
- 软件自动识别文字区域。确认后点击 “识别”。
- 识别完成后,选择 “导出” → “导出到Microsoft Excel”。
- 保存为Excel文件,再用Excel打开即可。
另外,国内用户也可使用百度OCR的在线API或微信小程序(如“传图识字”),将结果复制到Excel。
方法四:手动截图后使用“数据”中的“从图片获取数据”插件(适用于老版本)
Excel 2019及更早版本没有内置OCR,但可以安装第三方加载项(如“Microsoft Power Query”或“Image to Text”插件)。安装后,在“数据”选项卡中会多出一个“来自图片”的按钮,使用方法与新版类似。
总结与建议
根据你的Office版本和需求选择合适的方法:
- 如果你有Excel 365/2021,优先使用内置的“从图片获取数据”,最简单快捷。
- 如果使用其他Office版本,可以借助OneNote或专业OCR工具。
- 对于高精度要求或复杂排版,推荐ABBYY FineReader等专业软件。
无论使用哪种方法,提取后建议仔细核对识别结果,特别是数字、符号和特殊格式,必要时手动修正。