Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
DiscussionsAccessExcelInfoPathOutlookPowerPointPublisherWord
DirectoryUser Groups
Related Topics
Outlook ExpressInternet ExplorerWindowsMS Server ProductsMore Topics ...

MS Office Forum / Word / Mailmerge and Fax / June 2006

Tip: Looking for answers? Try searching our database.

Using IF with MERGEFIELD

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
stuart.collins@tpointsolutions.net - 21 Jun 2006 15:48 GMT
Hi there

I'm having problems trying to do the following:

I have 4 fields, each with a 0 or 1, I want to be able to add these
fields together and base the output on if the total is >= 3.

First I started with adding them together:

{ «MG_Q1»+«MG_Q2»+«MG_Q3»+«MG_Q4» }

output: 0+1+1+1

I them made this in to a SUM:

{ =«MG_Q1»+«MG_Q2»+«MG_Q3»+«MG_Q4» }

output: 3

So far so good :) This gives me the sum of the four fields fine.

Now I need to have an output of YES or NO, depending on if the total
>=3, so I put this (based on examples I've seen online):

{ IF{ =«MG_Q1»+«MG_Q2»+«MG_Q3»+«MG_Q4» } } >=3 "YES" "NO" }

Using this, I don't get any output at all :(

I've checked the data source and the fields are non-formatted etc, and
obviously add up OK (as with the second step) but seems I have the IF
clause incorrect.

Any help would be very greatly appreciated.... I'm starting to get
bumps on my head from banging it on the desk!

Many thanks

Stoo
Doug Robbins - Word MVP - 21 Jun 2006 16:01 GMT
Assuming that you used Ctrl + F9 to insert each pair of field delimiters and
that the superfluous } in

{ IF{ =«MG_Q1»+«MG_Q2»+«MG_Q3»+«MG_Q4» } } >=3 "YES" "NO" }

is just a typing error in composing your post, all you may need to do is
update the fields in the document.

Signature

Hope this helps.

Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.

Doug Robbins - Word MVP

Hi there

I'm having problems trying to do the following:

I have 4 fields, each with a 0 or 1, I want to be able to add these
fields together and base the output on if the total is >= 3.

First I started with adding them together:

{ «MG_Q1»+«MG_Q2»+«MG_Q3»+«MG_Q4» }

output: 0+1+1+1

I them made this in to a SUM:

{ =«MG_Q1»+«MG_Q2»+«MG_Q3»+«MG_Q4» }

output: 3

So far so good :) This gives me the sum of the four fields fine.

Now I need to have an output of YES or NO, depending on if the total
>=3, so I put this (based on examples I've seen online):

{ IF{ =«MG_Q1»+«MG_Q2»+«MG_Q3»+«MG_Q4» } } >=3 "YES" "NO" }

Using this, I don't get any output at all :(

I've checked the data source and the fields are non-formatted etc, and
obviously add up OK (as with the second step) but seems I have the IF
clause incorrect.

Any help would be very greatly appreciated.... I'm starting to get
bumps on my head from banging it on the desk!

Many thanks

Stoo
stuart.collins@tpointsolutions.net - 21 Jun 2006 16:17 GMT
Many thanks for a speedy reply Doug....

It's sorted thanks :) It was because I hadn't entered the delimiters
using ctrl+f9 and had typed them in myself... silly huh :)

Again, thanks...

Stoo

> Assuming that you used Ctrl + F9 to insert each pair of field delimiters and
> that the superfluous } in
[quoted text clipped - 50 lines]
>
> Stoo

Rate this thread:






 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.