Quick Navigation
UPPER Function
Summary
The Excel UPPER function converts all lowercase letters in a text string to uppercase. It's perfect for standardizing text formatting, creating consistent data entry, and preparing text for comparisons or lookups that require case uniformity.
Syntax
UPPER(text)
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| text | Text |
Yes | The text string or cell reference containing the text to convert to uppercase letters |
Using the UPPER Function
UPPER is commonly used for data normalization, creating uniform text displays, and ensuring case-insensitive matching in lookups. It transforms mixed-case or lowercase text into full uppercase without affecting non-letter characters.
Common UPPER Examples
Basic Text Conversion
=UPPER("hello world")
Converts entire text string to uppercase
Cell Reference Usage
=UPPER(A2)
Converts text in cell A2 to uppercase
Mixed Case Normalization
=UPPER("Total Sales")
Returns "TOTAL SALES" for consistent headers
Frequently Asked Questions
Common Errors and Solutions
#VALUE! error
Cause: text argument is not valid text
Solution: Ensure the reference contains text or wrap with TEXT function
Notes
- Non-letter characters (numbers, symbols, spaces) remain unchanged
- Works with formulas that return text
- Useful in combination with LEFT, RIGHT, MID functions
- Perfect for preparing data for VLOOKUP or MATCH functions
Compatibility
Available in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Not available in:
Content last reviewed: December 9, 2025
Update frequency: As needed
Excel versions tested: Excel 2007+