Skip to main content

Text Case Conversions

Convert text to uppercase, lowercase, or proper case for standardization and consistency.

Relevant Formulas

UPPER

Converts text to uppercase.

View UPPER Formula Reference →

LOWER

Converts text to lowercase.

View LOWER Formula Reference →

PROPER

Capitalizes the first letter of each word.

View PROPER Formula Reference →

Basic Usage

UPPER - All Uppercase

=UPPER([text])
Input: "hello world"
Result: "HELLO WORLD"

LOWER - All Lowercase

=LOWER([text])
Input: "HELLO WORLD"
Result: "hello world"

PROPER - Title Case

=PROPER([text])
Input: "hello world"
Result: "Hello World"

Common Use Cases

Data Standardization

// Standardize state codes
=UPPER([state])

// Standardize email addresses
=LOWER([email])

// Format names consistently
=PROPER([customer_name])

Before Comparison

// Case-insensitive matching
=IF(UPPER([input]) = "YES", true, false)

// Standardize before join
=LOWER(TRIM([email]))

Display Formatting

// Title format for headers
=PROPER(CONCAT([first_name], " ", [last_name]))

// Uppercase for codes
=UPPER([product_code])

Advanced Techniques

Combined with Other Functions

// Clean and capitalize
=PROPER(TRIM([company_name]))

// Uppercase extracted text
=UPPER(LEFT([code], 3))

Conditional Case Conversion

// Convert based on type
=IF([type] = "code", UPPER([value]), PROPER([value]))

Best Practices

  1. Standardize Early - Convert case early in pipeline
  2. Combine with TRIM - Remove spaces while converting
  3. Consider Culture - PROPER may not work correctly for all names
  4. Index After - Index standardized columns for better performance

Additional Formula References


Additional examples will be added soon.