FIPNAME Function

Converts two-digit FIPS codes to uppercase state names.

Category: State and ZIP Code

Syntax

FIPNAME(expression)

Required Argument

expression

specifies a numeric constant, variable, or expression that represents a U.S. FIPS code.

Details

If the FIPNAME function returns a value to a variable that has not yet been assigned a length, by default the variable is assigned a length of 20.
The FIPNAME function converts a U.S. Federal Information Processing Standards (FIPS) code to the corresponding state or U.S. territory name in uppercase, returning a value of up to 20 characters.

Comparisons

The FIPNAME, FIPNAMEL, and FIPSTATE functions take the same argument but return different values. FIPNAME returns uppercase state names. FIPNAMEL returns mixed case state names. FIPSTATE returns a two-character state postal code (or world-wide GSA geographic code for U.S. territories) in uppercase.

Example

The examples show the differences when using FIPNAME, FIPNAMEL, and FIPSTATE.
SAS Statement
Result
x=fipname(37);
put x;
 
NORTH CAROLINA
x=fipnamel(37);
put x;
 
North Carolina
x=fipstate(37);
put x;
 
NC