Excel 如何根据合并的数据使邮件合并显示不同的文本或删除文本?

Excel 如何根据合并的数据使邮件合并显示不同的文本或删除文本?,excel,ms-word,ms-office,mailmerge,Excel,Ms Word,Ms Office,Mailmerge,我正在发送催收单信函,其中一行是“您当前的债务是(合并数据)。”如果合并数据金额是$0.00,我想从信函中完全删除该句话。可能吗 例如,而不是: Your account number: (123456) Your last active date: (1/2/13) Your current debt is: ($0.00) Your sales to date are: ($12.34) 内容如下: Your account number: (123456) Your last a

我正在发送催收单信函,其中一行是“您当前的债务是(合并数据)。”如果合并数据金额是$0.00,我想从信函中完全删除该句话。可能吗

例如,而不是:

Your account number: (123456)

Your last active date: (1/2/13)

Your current debt is: ($0.00)

Your sales to date are: ($12.34)
内容如下:

Your account number: (123456)

Your last active date: (1/2/13)

Your sales to date are: ($12.34)
对于该示例,合并数据在括号中进行了说明。其余为普通文本。
有什么想法吗?

我不确定邮件合并是否可行(事实上我真的很怀疑)

我是你的领袖,你可以用这个

以下是一篇关于可能的解决方案的帖子:

模板如下所示:

Your account number: {accountNumber}

Your last active date: {lastActiveDate}

{#debtShow} Your current debt is: {currentDebt} {/debtShow}

Your sales to date are: {salesToDate}
{ IF { MERGEFIELD myamount } = 0 "" "
Your current debt is: { MERGEFIELD myamount \#$,0.00 }" }

我不确定邮件合并是否可行(实际上我真的很怀疑)

我是你的领袖,你可以用这个

以下是一篇关于可能的解决方案的帖子:

模板如下所示:

Your account number: {accountNumber}

Your last active date: {lastActiveDate}

{#debtShow} Your current debt is: {currentDebt} {/debtShow}

Your sales to date are: {salesToDate}
{ IF { MERGEFIELD myamount } = 0 "" "
Your current debt is: { MERGEFIELD myamount \#$,0.00 }" }

假设金额为的合并字段称为myamount,包含0.00

单向-将整个段落放在IF字段中,如下所示:

Your account number: {accountNumber}

Your last active date: {lastActiveDate}

{#debtShow} Your current debt is: {currentDebt} {/debtShow}

Your sales to date are: {salesToDate}
{ IF { MERGEFIELD myamount } = 0 "" "
Your current debt is: { MERGEFIELD myamount \#$,0.00 }" }
其中所有{}必须是特殊字段代码大括号,您可以在Windows Word上使用ctrl-F9插入

i、 e.您需要在单词“Your”之前立即按Enter键,以便在出现文本时在文本的开头获得段落标记


如果根据金额是正数还是负数需要不同的输出,可以使用#数字格式开关的功能(在Microsoft的文档中有描述)。

假设包含金额的合并字段称为myamount,包含0.00

单向-将整个段落放在IF字段中,如下所示:

Your account number: {accountNumber}

Your last active date: {lastActiveDate}

{#debtShow} Your current debt is: {currentDebt} {/debtShow}

Your sales to date are: {salesToDate}
{ IF { MERGEFIELD myamount } = 0 "" "
Your current debt is: { MERGEFIELD myamount \#$,0.00 }" }
其中所有{}必须是特殊字段代码大括号,您可以在Windows Word上使用ctrl-F9插入

i、 e.您需要在单词“Your”之前立即按Enter键,以便在出现文本时在文本的开头获得段落标记

如果需要根据金额是正数还是负数有不同的输出,可以使用#数字格式开关的功能(在Microsoft文档中有描述)