C
CJ
Hello,
I have been using some advanced formulas that I have picked up on this
board and I am trying to understand better how they work.
For example:
Match(Min(If(F2:F6-F8>=0,F2:F6,FALSE)),If(F2:F6-F8>=0,F2:F6,FALSE),0)
The part that I am vague on is what gets returned in the value_if_true
arguments here in the two If statements. It's not the whole array of
F2:F6 getting returned here but only those elements of it that
evaluate to true in the logical_test or 1st argument of the If
function:
F2-F8>=0 = TRUE
F3-F8>=0 = FALSE
F4-F8>=0 = FALSE
F5-F8>=0 = TRUE
F6-F8>=0 = TRUE
Array returned would be {F2,F5,F6}, correct?
Thanks
I have been using some advanced formulas that I have picked up on this
board and I am trying to understand better how they work.
For example:
Match(Min(If(F2:F6-F8>=0,F2:F6,FALSE)),If(F2:F6-F8>=0,F2:F6,FALSE),0)
The part that I am vague on is what gets returned in the value_if_true
arguments here in the two If statements. It's not the whole array of
F2:F6 getting returned here but only those elements of it that
evaluate to true in the logical_test or 1st argument of the If
function:
F2-F8>=0 = TRUE
F3-F8>=0 = FALSE
F4-F8>=0 = FALSE
F5-F8>=0 = TRUE
F6-F8>=0 = TRUE
Array returned would be {F2,F5,F6}, correct?
Thanks