Sorry Dan, I've been away from my computer most of the day. What you are
asking for cannot be done with just formulas. One cannot have a number in a
cell and replace it with a formula and have that formula re-create "some" of
the number in the same cell. A cell can have either a number or a formula,
not both. As has been given in the responses, your numbers can be split up
into parcels and placed into other columns but not replace the original
number directly.
If you have 123456 in A1, then =MID(A1,1,LEN(A1)-3) in B1 will give you 123,
and =RIGHT(A1,3) in C1 will give you 456. Then, you can do Copy >
PasteSpecial > Values in place on columns B and C and then delete column
A.........this will give you an end result of what I percieve you are
looking for.....ie: 123 in A1 and 456 in B1.
If, on the other hand all your numbers are the same number of digits, then
you can achieve the same thing with the Data > TextToColumns feature. This
method will not need any formulas and will stay within the two columns A and
B.
Or, there is probably some nifty piece of code that could do the job in
place without either of the above methods, but it's beyond my present skill
level in VBA
If this is something you have to do frequently, then either of the first two
methods can also be automated with VBA.
hth
Vaya con Dios,
Chuckk, CABGx3