To add to what John said, 21 can be either a number or text. For
example I work for the Ohio Department of Taxation. We have 88 counties
numbered 1-88. To identify the counties we use the characters 01 - 88.
These are text and a formatted that way (almost all the time) We will never
need to add them together.
Each taxing district in a county (we have over 4,000 in Ohio) as an
additional 4 character field using 0-9 as characters, so again they look
like numbers but are text. In order to be able to use them together like
County 31 Taxing district 0111: 310111, they must be text or it gets real
complex.
Any number, like taxable values must be a number in order to be able to
compute things like tax and penalty.
One exception I use is with two identification numbers, a taxpayer
account number or charter number which are always composed of the characters
0-9 only. In the strict sense they are text since calculations will never
be done, but I use numbers so user can type 142 or 00000142 for the same
account. This reduces typing somewhat and really helps with the human
factor where many people will see 00000142 as just 142.
--
Joseph E. Meehan
26 + 6 = 1 It's Irish Math