- PDFGym
- PDF指南
- PDF与Word帮助
- 把PDF放进Excel
把PDF放进Excel工作簿
PDF没法放进单个单元格,所以Excel提供了几种变通办法:把文件附在工作表上、链接到文件,或者把页面显示为图片。附加让所有东西都在一个工作簿里,链接让工作簿保持小巧,图片则在任何设备上都能显示和打印。该选哪种,取决于谁来看这张表,以及它要传到哪里去。
先想清楚读者需要做什么
玛塔负责一家园艺中心的订货。每周一,她打开reorder-march.xlsx,把十二张供应商发票和库存行逐一核对,中午前把表格发给会计。发票都是PDF,文件名类似invoice-agro-031.pdf;每次会计问哪一行对应哪个文件,她都得在下载文件夹里翻半天,早就烦透了。
不同的需求指向不同的方法。如果会计必须打开并阅读完整的发票,文件本身就得跟着表格走。如果发票放在会计本来就能打开的共享文件夹里,一个简短的链接就够了。如果只需要一眼看到总额或印章,一张页面图片就能搞定,体积还小得多。
| 方法 | 最适合 | 需要注意 |
|---|---|---|
| 附加文件 | 读者要从表格里打开完整的PDF,一个文件装下所有内容 | 工作簿会增加PDF那么大的体积,有些手机和网页版只显示一个占位符 |
| 链接到文件 | 工作簿必须保持很小,PDF可以原地替换 | 文件一移动、改名或离开共享文件夹,链接就会失效 |
| 页面显示为图片 | 每个人都必须看到内容,而且要和表格一起打印 | 文字无法搜索,任何公式都读不了图片 |
| 表格转入单元格 | 数字必须能排序、能用在公式里 | 需要可选中的文字,版式可能需要整理 |
把文件附在工作簿里
完整的对象对话框在Windows版Excel里。在“插入”选项卡的“文本”组中有“对象”命令。它的“从文件创建”选项卡可以填入文档路径。勾选“显示为图标”,这样表格里只会出现一个带说明的小图标,而不是一张横跨好几行的页面预览,然后点“确定”。读者双击图标,就会用自己电脑上的阅读器打开这个PDF。
有两个收尾步骤比插入本身更重要。第一,附加之前先把沉重的扫描件压小:用手机扫描的一张8MB送货单,可以用压缩工具压到几百KB,它在您的浏览器里运行,从不上传文件。第二,把图标固定到所在的行:右键点它,打开对象属性,选择让对象随单元格移动并调整大小的那个设置。玛塔就是在那一周学到这一点的:会计按供应商排了一下序,所有图标都留在原地,每张发票悄无声息地对上了错误的订单。
把页面作为图片显示在工作表上
有时候读者根本不需要文件,只需要看一眼:一个签字审批章、一张证书、月度合计旁边的一张收银小票。页面图片和普通插入的图片没什么两样,从网页版Excel到手机,任何客户端都能显示,还会和表格的其他内容一起打印。代价是没人能搜索它,也没法让公式引用它。
要生成这些图片,用PDF转图片工具渲染您需要的页面,再把它们放到该放的位置:
- 打开转换器,用文件选择器选择PDF,或者直接把它拖到页面上。文件在您的浏览器标签页里读取和渲染,从不离开您的电脑。
- 选择格式、分辨率和页面。以文字为主的页面选PNG、150 DPI,字的边缘干净,体积也合理;类似照片的扫描件选JPG。只导出certificate-2026.pdf的第2页和第5页,得到的是两个小文件,而不是整份文档。
- 导出并下载。每张图片都会先重新打开,像素尺寸与PDF页面核对。单页下载为一张图片;多页则打包成ZIP,文件名类似page-002.png,保持原有顺序。
- 在Excel里用插入图片的命令,把每张图片放在对应的行附近。拖动角上的控制点,把它调到两三行高,既看得清,又不会占满整张表。
把数字放进真正的单元格
玛塔每个月还要把一份六页银行流水march-statement.pdf里的交易表格,手动重新录入到现金流工作表里。这种情况附件和图片都帮不上忙,因为她需要的是能排序、筛选和求和的数值。当数据比文档本身更重要时,就把表格转换成工作表。
对于文字可选中的PDF,PDF转Excel工具能处理这种情况。它把对齐的文字归成行和列,把每个表格写成同一个工作簿里单独的一张工作表,所有值都存为纯文本。一个简单的测试就能告诉您文件是否符合条件:如果您能在PDF阅读器里选中一句话,转换器也能看到这些文字。没有可选文字层的扫描页面,就只能重新录入,或者向发件人要源文件。
文件发出去之后才暴露的失误
这里的大多数问题,都是几天后出现在别人屏幕上的。工作簿离手之前,对照这份清单检查一遍:
- 您附了十二份扫描件,工作簿现在有60MB,被邮件大小限制退了回来。附加之前先压小每个PDF,或者链接到共享文件夹。邮件附件过大的指南讲了同样的补救办法。
- 您链接到了C:\Users\Marta\Invoices\这样的路径,然后把表格发了出去。这个路径只存在于您的电脑上,所以每个收件人拿到的都是一个失效的链接。
- 您没做固定,结果有人给表格排了序。图标留在原地,数据却在下面滑走了,现在每一行都指向错误的文档。
- 您以为网页版会显示嵌入的对象,可网页版Excel、Google表格和大多数手机App显示的都只是一个占位符。如果工作簿要在这些地方使用,就用超链接或页面图片。
- 为了让小字看得清,您把一整页图片拉伸到二十行那么大,结果打印出来的表格成了一张巨大的图片。只裁出要紧的部分,比如合计框,完整的PDF留在一次点击就能打开的地方。
什么时候浏览器不是做这件事的地方
转换是快车道,但有四种情况需要换条路。第一,如果同样的数字每周都会发来,就向发件人要源电子表格或CSV导出,而不是转换一张张快照;一个实时更新的文件,胜过每月一次的重新录入仪式。第二,如果您的单位禁止用网页工具处理客户文件,那么即使是在本地处理的工具,也请遵守这条规定,在办公室电脑上用桌面版Excel。
第三,如果工作簿会放在网页版Excel或Google表格里供很多人编辑,就别用嵌入对象,在单元格里放指向文档存储位置的普通超链接;链接分享指南比较了可以免费存放文件的地方。第四,如果您面对的是几百张发票,而不是玛塔的十二张,就问问IT部门有没有批处理脚本,或者能把文件和行对应起来的文档系统。另外,如果您的读者已经转到了Google的办公套件,配套的Google Docs指南讲了在那里的对应操作。
关于Excel中PDF的快速问答
- 能把PDF粘贴进单个单元格吗?
- 不能。Excel没有能容纳文件的单元格类型,所以附件总是浮在网格上方、靠近某个单元格,而不是在单元格里面。用随单元格移动并调整大小的设置把它固定住,这样表格排序时它会跟着所在的行走。
- 附加的文件会和表格一起打印吗?
- 只会打印它的图标,不会打印页面。如果打印件必须显示内容,就改为在工作表上放页面图片。
- 公式能读取附加的PDF里的数字吗?
- 不能。附件对公式来说是不透明的。先把表格转换成工作表,再让公式引用生成的单元格。
- 我的工作簿一下子涨到了40MB,怎么瘦身?
- 删掉嵌入的文件,把每个PDF压到几百KB左右,再重新附加这些小副本。如果表格无论如何都必须保持很小,就把附件换成指向共享文件夹的超链接。
相关工具和指南
- PDF转JPG 先把需要的页面渲染成图片。
- 将PDF插入Word 在文字文档里完成同样的任务。
- 将PDF添加到Google Docs 在Google的编辑器里附上PDF。
- PDF与Word帮助 更多关于办公软件中PDF的帮助。