Text formula based on multiple column criteria
I am trying to work out a formula based on three columns:
Est. Duration in Months
Months to Release
Scope
Est. Duration in Months is a single number based on a formula that calculates the complexity of a project.
Months to Release calculates how long from today until a specified release date, in months.
Scope is trying to indicate RED, YELLOW, GREEN status based on the delta between those two previous dates. For example, if Est. Duration is 12 months, and Duration to Release is 8 months, that would flag as RED. If they were the same, it would flag as YELLOW, and if Duration to Release was larger it would flag as green.
The problem I'm having is that even when they are equal, it still flags it as GREEN. Here is my formula:
=IF([Est. Duration in Months]@row > [Months to Release]@row, "RED", IF([Est. Duration in Months]@row = [Months to Release]@row, "YELLOW", IF([Est. Duration in Months]@row < [Months to Release]@row, "GREEN")))
So far I can only get GREEN and RED to populate correctly. The = formula is not working. Seems to be overwritten by the < formula. Any help would be appreciated. Thanks!
I have attached a screenshot here. NOTE the colorization is coming from conditional formatting as I wanted it to be a color, and not just say "GREEN". The underlined should in theory be making the "Scope" cell next to them YELLOW.
Answers
-
Hello @Robert Hawkey
The syntax of your formula appears correct. Have you tried disabling your conditional formatting to see what values the formula actually returns? Also, have you tried swapping the order of how your conditional formulas appear in their list - I mean slide the green rule below the yellow rule.
Does the formula actually return the correct value?
Kelly
-
First, I must state that I am not a formula guru but in most 'health' formulas I have used, the third condition, which exists always when the other two are false, does not get fully defined. Save your current syntax of course before trying my suggestion but try this variation and see if it helps.
=IF([Est. Duration in Months]@row > [Months to Release]@row, "RED", IF([Est. Duration in Months]@row < [Months to Release]@row, "GREEN", "Yellow”)))
Categories
- All Categories
- 14 Welcome to the Community
- Customer Resources
- 64.5K Get Help
- 424 Global Discussions
- 136 Industry Talk
- 465 Announcements
- 4.8K Ideas & Feature Requests
- 143 Brandfolder
- 145 Just for fun
- 62 Community Job Board
- 464 Show & Tell
- 32 Member Spotlight
- 1 SmartStories
- 301 Events
- 39 Webinars
- 7.3K Forum Archives