TYPE function
Value
The value whose type should be returned.
Returns
1 if the value is a number, 2 if the value is a text string, 4 if the value is a logical value, 16 if the value is an error, 64 if the value is an array and 65536 (2^16) if the value is a color.
Returns the type of the given value. TYPE(42)TYPE(42) returns 1, indicating that 42 is a number.
These are the values returned by this function:
| Type of value | Return value | 
|---|---|
| Number | 1 | 
| Text | 2 | 
| Logical (TRUE or FALSE) | 4 | 
| Error | 16 | 
| Array ( { ? }) | 64 | 
| Color | 65536 (2^16) | 
Calcapp has many additional types (representing things like number fields and reset buttons) that are not covered by this function.
Examples
Returns 1, indicating that 42 is a number.
Returns 2, indicating that "42" is a text string.
Returns 4, indicating that TRUE is a logical value.
      Returns 16, provided that the value of Field2 is 0 or blank,
      which triggers a #DIV/0! error ("division by zero").
      Otherwise, 1 is returned, indicating that the value is a number.
    
Returns 64, indicating that the value is an array.
Returns 65536, indicating that the value is a color.