Split a number or text field containing numbers into sections separated by dashes

I am trying to achieve this:

LEFT([PHIN - 9], 3) + "-" + MID([PHIN - 9], 4, 3) + "-" + RIGHT([PHIN - 9], 3)

But there is no MID. can anyone tell how else I can make this happen?

6 replies