Hard to say without seeing the sheet itself.
"explicit" sure has no problem with "min/max". It seems that the problem is the Excel component.
What happens if you add a region with "GSKID:=GSKID= " below the Excel component. Note that the numeric evaluation (=) at the end of this expression is essential and you may change the unit "m" to "mm" in the result..
If this makes your expression work OK, we may call it a bug and you may consider reporting it to official PTC support.
EDIT: I can confirm that its a bug wich should be reported. When the symbolics evaluates the value from the Excel component, it gets the correct value with respect to the applied unit but is missing the unit itself.

Workaround is as explained above:

That way the symbolics does not trace back to the Excel component but instead uses the value from the end of the last assignment.
test2 shows that the symbolics which does not know anything about units is using the unit you use when defining the variable.
BTW, independent of units and symbolics its strange and disappointing that the Excel component does not allow inline evaluations (if this would work it may have helped making the workaround more compact and less obvious):
