What to do when CurrentValue is overloaded

That’s a know thing:

There’s a workaround with storing the outer CurrentValue in a cell somewhere (e.g. same row dedicated column, or a helper table).
E.g. here’s the way I’m iterating over Value Drivers, then each of their Metric Uplifts, then for each of those I insert six rows with a Sequence().FormulaMap(). Note how I store _Current Value Driver and _Current Metric Uplift into a cell before using it in a nested FormulaMap:
image

(Fun fact: in retrospective, in my case none of this temporary cell saving was needed :slight_smile: I could rewrite the formula without it )


However, in your case CurrentValue is in fact a row from Habits to condition with. It’s a bug with formula editor that incorrectly treats it as if from Messages 2 table. See:

2 Likes