to save wasted processing I sometimes use
=if(A1="","", [heavy formula])
which clearly works, as the heavy formula isn't calculated when its redundant.
But if i use IFS() to do the same (as per the below)
=IFS(A1="", "", A1=0, "", 1=1, [heavy formula])
it should do the same... BUT when...