MS Word 邮件合并:组织每第 n 条记录?

MS Word mail merge: organise every nth record?

Excel 文件有七条记录(行)。我想把每三个记录整理在一起。然而,下面的代码returns计算错误。

{ IF { =MOD({MERGESEQ},3) = 0} "{ MERGESEQ }: { MERGEFIELD _record}" "" }

如何修复错误?提前感谢您的帮助!

这可能是因为您在 { = } 字段中使用了 = 0 而它应该在外部,如下所示:

{ IF { =MOD({MERGESEQ},3) } = 0 "{ MERGESEQ }: { MERGEFIELD _record}" "" }

另一种可能导致语法错误的情况是您的 Windows 区域设置要求您使用“;”而不是“,”作为列表分隔符(即在那种情况下你需要

{ IF { =MOD({MERGESEQ};3) } = 0 "{ MERGESEQ }: { MERGEFIELD _record}" "" }