两个excel表格信息合并 自动匹配_学会 InDesign 这个高级用法,自动排版解放双手。...

即使作为一个平面设计师,也不可避免得会遇到需要重复排版的情况,比如,最常见的是嘉宾信息的编排,比如姓名、照片、公司或学校。这种情况下,最常见的是一个一个去排。而像抽奖数字编号这种,则会交给印刷店。

既然印刷店可以自动排印序列数字,在科技如何发达的21世纪,这种不需要花费脑力的纯体力重复性的机器端工作,其实也早已可自动化。

这篇文章我们会介绍以下 InDesign 的高级自动排版用法,鉴于很多设计师是不用 InDesign 的,下期文章将会介绍 Illustrator 自动排版的高级用法。

高级进阶教程,非零基础入门教程。但只要你只要对 InDesign 的界面和工具不感到陌生和恐惧,都可以用下面的零基础高级技能,完成自动排版。

以下会从覆盖面比较全的案例入手。

EXCEL 表格的处理

不管是 InDesign 还是 illustrator,如需用到自动排版这些高级技能,都需要 EXCEL 表格的紧密配合。EXCEL 表格是源头。我们只需要把处理好的数据扔到的 InDesign 的模版里即可。

数据分类

建立好你需要的数据域。

比如<<Company>> <<Name>> <<Photo>>.

确定好完成合并需要用到哪些域,其实也就是做好在 Excel 的标题行。

图片路径

只要把你的图片存放路径告诉 InDesign, 它就可以读出来。因此,你要用 InDesign 能读的格式告诉它图片所在的正确路径。图片的数据域名需要用上@,表示这一列数据需要读取的是图片格式。

直接在 EXCEL 里 @图片 是打不出来的,会警告你「函数无效」,因此你需要输入 ‘@,在@前加一个 ’ 的符号。

如何寻找图片路径。

MAC: Mac HD:Users:Name:Photos:BillTucker.jpg

WIN: C:PhotosBillTucker.jpg

b5697ac7bde6f0233dbca70669ab809c.png

可以把图片置入 InDesign 里,点击图片,在「链接信息」里复制图片路径。

46a8d4e5d1cc33913e73acee58ab7fb4.png

这里会有两个问题。

其一是一旦挪动了图片,再次打开编辑,InDesign 就找不到挪动后的图片位置了,那就需要再把上面的过程重复一遍,这样就失去了自动排版的意义。

其二是如果照片有上百张上千张,一个一个复制粘贴输入会很费时间。因此,我们需要用到EXCEL的合并函数。

合并函数

CONCATENATE 函数 CONCATENATE(text1, [text2], ...)

2bf6fab03a538a1cf2f7cb897d66dbe3.png

通过「合并函数」,我们可以控制定量和变量,实现半自动化。图片的命名还是需要自己命名的!比如在这里,「Name」是变量,「图片路径前缀」和「图片格式后缀」是定量,那么我们只需要通过 CONCATENATE 函数告诉 Excel 怎么操作,Excel 就会根据公式写出我们需要的图片路径。

TIP: 注意统一图片的后缀。比如 .jpg 和 .jpeg 是不一样的,要么统一用 . jpg 要么统一用 .jpeg.

保存为 UNICODE 格式

InDesign 只认 UNICODE 格式。UNICODE 是一种国际通用字符编码。将处理好后的 EXCEL 文件翻译成 InDesign 能读的 Unicode 文本格式。

*计算机最初用的是 ASCII 码,即二进制码,规定了128个字符编码。由于英文之外的语言,比如中文,这 128 个字符就不能覆盖,所以出现了中文常见编码 GB2312。这就导致世界上不同语言有不同的字符语言,因此出现了统一编码 UNICODE. 其实现形式最常用的是 UTF-8 和 UTF-16

在 Mac OS 系统里,Excel 可选择保存为CSV UTF-8(逗号分隔的 .CSV)或者UTF-16 UNICODE (.txt)的格式。建议选择 .txt 的文本格式,.csv 可能会出现类别栏中文乱码的情况。

InDesign 数据读取

数据合并 写入数据

菜单/窗口/实用程序/数据合并

2d8e716497239183e82754e2973b5256.png

在数据合并的窗口里,点击右上角的小图标。「选择数据源」。如果是 Unicode 的格式文件,那 InDesign 就可以读取,可能会出现两种常见的错误情况。

516c7a0e5fa643690dd6a13b41f4665e.png

一种是EXCEL内容错误。需要检查一下表格里是不是有空栏,把空栏删掉即可。

7b3acbc76374a6a15877de6f80f45b17.png

一种是EXCEL文件错误。即保存格式错误,检查一下是不是保存为了正确的 Unicode 格式。

模版填充

这里就到了最后的版面呈现了。其实「确定好版面」应该是第一步,也是最重要的一步。这里作为教程就放最后一步了。

f4118ba2f535a759f5e54d5744e37a8d.png

把数据域和模版板块相匹配。可通过预览查看效果。

e87e117189a89203e035f51ef7da384c.png

在「内容置入选项」里可以选择「单个记录」还是「多个记录」。

944394a17f164e9af187b259d6e6aff9.png

「单个记录」适合一张图的图片模版多数据输出,「多个记录」则适合一页里需要写入多条数据的。我们在这里选择「多个记录」。

6da9c2ff5bcbd6a7c0f59b4e4d33fa7d.png

这是数据记录写入后的界面。可以看到每个数据模版直接没有任何间距。

b4c87a238ec781ff9ddb245fdc64ff93.png

在「多个记录版面」里还可以调整各种间距。

b9e4f659b403eca62fae72d8065ec216.png

「选项」里可以调整图片的填充方式。

963fd35aabb8e851b5b45641be6e7bcd.png

所有完成之后,「创建合并文档」即可。

TIPS: 一个文档只能有一个「多个记录」,因此,如果一个文档里有两种以上的不同数据源的「多个记录」,需要创建新的文档写入数据,再通过复制粘贴实现。

分享给你身边的设计师们,让他们少点熬夜少掉点头发。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
软件介绍: 两个Excel表格匹配合并Excel文件信息匹配软件使用说明软件功能本软件能实现两个excel文件之间整条数据按某一个列进行匹配,并将匹配成功的行数据合并为一整行,之后输出到新的excel中。(匹配的源文件中,未匹配成功的行也会输出到新的excel中)。例如:A表有数据内容  姓名 工号 年龄    张三 9001 23    李四 9002 45  B表有数据内容 姓名 性别 学历    张三 男 本科生    王丽 女 研究生  以A表的作为匹配的源文件,A表第一列作为匹配内容;B表作为搜索的文件,B表第一列作为匹配内容,匹配结果为新表数据内容姓名 工号 年龄 姓名 性别 学历    张三 9001 23 张三 男 本科生    李四 9002 45     软件使用指南指定需要进行匹配excel表格。需要在软件的根目录里,对“excel匹配设置.txt”进行修改(如没有此文件,请自行创建,文件名必须保持一致)。“excel匹配设置.txt”包含四行内容,如软件中的示例:各行的含义如下:第一行:匹配excel源文件的绝对路径(如果文件在本软件根目录下,请直接输入文件名称即可)。第二行:源文件里需要进行匹配的列数。第三行:被搜索的excel文件的绝对路径(如果文件在本软件根目录下,请直接输入文件名称即可)。第四行:被搜索文件中进行匹配的列数。按上文的文本框内的配置,软件将会依照根目录中《拟录取名单》中第2列的内容,在根目录中《硕士生复试名单》的第一列搜索匹配(相同)的数据,并将《硕士生复试名单》中匹配成功的整行数据复制到《拟录取名单》相应行的末尾空白处,之后输出到一个新的excel文件里(文件在软件的根目录中)。建议在使用时候,将文件都拷贝到软件的根目录进行操作。双击运行“run.bat”文件如果系统提示无法运行,请右键点击“run.bat”文件,选择“以管理员身份运行”。特别提醒本软件只支持对xls格式的excel文件进行匹配,无法匹配xlsx格式的excel文件,请在进行匹配之前,自行做好格式转换。在输出新的excel文件以后,打开时可能会报错(如下图),此为您使用的excel软件版本较新,与旧版本(xls格式)不太兼容,并不意味着数据丢失,请在文件打开以后,另存为其他文件即可。本人开发此工具仅为了便于个人使用,允许一切人员对其进行使用。虽然在个人使用过程中没有出现数据匹配不准确的问题,但本人不对数据合并后的准确性做任何的保证。在使用本软件时候,请对需要进行匹配excel文件进行备份。如果数据丢失、覆写或误删,本人不承担任何责任。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值