# Combining 2 Formulas

Options
edited 12/09/19

Hi There! I have 2 formulas that I would like to combine together. They both work independently, but i can't seem to figure out how to combine them.

Formula 1:

=IF(OR([Phase Health]3 = "Red", [Phase Health]3 = "Yellow"), "Yellow")

Formula 2:

=IF((((COUNTIFS(CHILDREN(Status@row), OR(@cell = "Not Started", @cell = "In Progress"), CHILDREN([Key Milestones]@row), 1, CHILDREN([End Date]@row), TODAY() - @cell > 6))) > 0), "Red", IF((((COUNTIFS(CHILDREN(Status@row), OR(@cell = "Not Started", @cell = "In Progress"), CHILDREN([Key Milestones]@row), 1, CHILDREN([End Date]@row), TODAY() < @cell))) > 0), "Green", IF((((COUNTIFS(CHILDREN(Status@row), OR(@cell = "Not Started", @cell = "In Progress"), CHILDREN([Key Milestones]@row), 1, CHILDREN([End Date]@row), TODAY() - @cell <> 6))) > 0), "Yellow")))

I've tried a few iterations and it always results in the "#UNPARSEABLE" error message.

Would someone be able to help guide me on what I need to do to combine these?

Thank you!

Tags:

• ✭✭✭✭✭✭
Options

It is going to depend on where exactly you are trying to incorporate the first into the second.

• Options

Hi Paul--I'm trying to incorporate the first formula in the beginning of the 2nd.

Thanks!

• ✭✭✭✭✭✭
Options

As Paul noted it is almost impossible for us to know what you are trying to do here without more context.

After reformatting your formulas for readability , I think that  Formula 2 is in cell [Phase Health]3. If this is the case, then a possible solution is to simply change Formula 2 so that "Red" is now "Yellow".

Here are the formatted formulas, with the change made to Formula 2. Of course, you will need to remove the comment, and the formatting to use the new formula 2

#### Formula 1:

=IF(

OR(

[Phase Health]3 = "Red",

[Phase Health]3 = "Yellow"

),

"Yellow"

)

#### Formula 2:

=IF(

(

(

(COUNTIFS(

CHILDREN(Status@row),

OR(@cell = "Not Started", @cell = "In Progress"),

CHILDREN([Key Milestones]@row),

1,

CHILDREN([End Date]@row),

TODAY() - @cell > 6

)

)

) > 0

),

"Yellow",
//comment: changed "Red" to "Yellow"

IF(

(

(

(COUNTIFS(

CHILDREN(Status@row),

OR(@cell = "Not Started", @cell = "In Progress"),

CHILDREN([Key Milestones]@row),

1,

CHILDREN([End Date]@row),

TODAY() < @cell

)

)

) > 0

),

"Green",

IF(

(

(

(COUNTIFS(

CHILDREN(Status@row),

OR(@cell = "Not Started", @cell = "In Progress"),

CHILDREN([Key Milestones]@row),

1,

CHILDREN([End Date]@row),

TODAY() - @cell <> 6

)

)

) > 0

),

"Yellow"

)

)

)

Hope this helps

--

Lee Joramo

Data Integrations Developer - Mesa County Valley School Dist. 51

• ✭✭✭✭✭✭
Options

Easy enough. Let's first take a look at the syntax for an IF statement...

=IF(logical statement, value if true, value if false)

.

You already have your first logical statement with the OR function and the value if true with "Yellow".

=IF(OR(......., .......), "Yellow")

.

All we need to do is take your second formula and drop it into the value if false portion of the first formula.

=IF(OR(......., .......), "Yellow", value if false)

becomes

=IF(OR(......., .......), "Yellow", second formula without the = at the beginning of it)

• ✭✭✭✭✭✭
Options

Really wish that Smartsheet provided better forum formatting tools. I have submitted a request.

• ✭✭✭✭✭✭
Options

What kind of formatting tools did you have in mind?

• ✭✭✭✭✭✭
Options

The big one would be to format text as "Code" like on Stack Overflow and many other forums, displayed as a monospace font, without putting additional space between lines.

## Help Article Resources

Want to practice working with formulas directly in Smartsheet?

Check out the Formula Handbook template!