In Excel, there isn’t a direct shortcut key to convert small letters to capital letters, but you can use the UPPER function to achieve this. Here’s a detailed explanation:

Step-by-Step Process
1. Using the UPPER Function:
The UPPER function converts text to uppercase letters. Follow these steps:
- Type your text in a cell (e.g.,
A1
containshello
). - In the cell where you want the capitalized text, type the formula:
=UPPER(A1)
Copy the result as values if you need the uppercase text without the formula:
- Select the cells with the formula.
- Press Ctrl + C to copy.
- Right-click and choose Paste Special > Values to overwrite the original cells.
2. Using Flash Fill:
If you want a quick way without formulas, Flash Fill can help:
- Type your text in a cell (e.g.,
A1
containshello
). - In the next column, type the same text in uppercase (e.g.,
HELLO
inB1
). - Move to the next cell (
B2
), then press Ctrl + E to apply Flash Fill. Excel will auto-fill the uppercase version for the remaining rows.
3. Using VBA Macro (Advanced):
You can automate this with a VBA macro:
- Press Alt + F11 to open the VBA editor.
- Go to Insert > Module and paste the following code:
Sub ConvertToUpperCase()
Dim Cell As Range
For Each Cell In Selection
If Not Cell.HasFormula Then
Cell.Value = UCase(Cell.Value)
End If
Next Cell
End Sub
- Close the VBA editor and return to Excel.
- Select the range of cells to convert.
- Press Alt + F8, choose
ConvertToUpperCase
, and click Run.
4. Third-Party Tools:
You can use add-ins like Kutools for Excel that have a built-in function to change case quickly without formulas or VBA
Key Takeaways
- UPPER Function: Best for formulas and temporary conversions.
- Flash Fill: Quick and ideal for short lists.
- VBA Macro: Efficient for repetitive tasks on large datasets.
- Add-ins: Convenient but requires installation.
Choose the method that fits your workflow!
Read also….
Baby shower decoration Ideas in hindi
Learn Free Computer Courses With Free Certificate