Is there a way to directly print the step by step values of a formula other than the one listed below:

example: lets say: a3= a1 + a2
If a1 = 5 and a2 = 3
I need to show in a3 :"=5+3=8"

one solution is : ="=" & a1 & "+" & a2 & "=" & a1+a2

sometimes i use very big formulas and this becomes a problem and subject to errors:
i.e.: (B101+B104)/100/4*(B16-B19)/B16+(B37*(B3+B5)/100*B10/B4*(B16-(B13-B17))/B16)....

is there a way to directly print this without using the "" and & ....

thanks for your help