How to Change Font in Excel to All Caps (8 Simple Ways)

When you change fonts to all caps in Excel, you convert the selected letters to uppercase. This formatting technique turns lowercase letters into uppercase while keeping uppercase letters unchanged. Changing fonts to all caps ensures consistency in the presentation of text data, making it visually uniform and easier to read. It is helpful for data matching, particularly in situations that involve case-insensitive comparisons.

In the Excel tutorial, you will learn how to change the font to all caps.

The following dataset shows company department purchases. We will change the name font to all caps for the person related to the purchase.

 Overview of Changing Font to all caps

Here are the 8 simple ways to change the font to all caps in Excel:

Using UPPER Function

To change the font in Excel to all caps, you can use the UPPER function. You need to create a separate column to apply the formula and then copy the data to your required location.

Here are the steps to change the font to all caps with the UPPER function:

  1. Select a cell in a new column.
  2. Insert the following formula:=UPPER(C5)
    Here, you can replace cell C5 with your cell reference to change text cases.
  3. Drag the Fill Handle down to auto-fill the remaining cells.
    Applying Upper Function
  4. Now, copy the cells that contain the text after changing cases.
    Copying the Output
  5. Select your desired location.
  6. To paste the copied cells, go to the Home tab > Clipboard group > Paste dropdown > Paste Values group > Values.
    Pasting the Outputs
  7. Now, select the entire column that was generated to change the font to all caps.
  8. Right-click on the mouse and select Delete.
    Deleting the Column

Finally, you have changed the font to all caps in your desired location.

Final Output of Using UPPER Function

Read More: How to Change Font Within Formula in Excel

Using Shortcut Keys

You can use the UPPER function with shortcut keys to change fonts in Excel to all caps. You need not use a formula. You just have to define the formula and the cell range to change the font case.

To change fonts to all caps with shortcut keys:

  1. Select a cell in a new column.
  2. Press Shift+F3.
    Select a cell in a new Column
  3. From the Insert Function dialog box:
    • Choose All from Or select a category.
    • Pick the UPPER function from Select a function.
    • Click on OK.

    Selecting UPPER Function

  4. In the Function Arguments dialog box:
    • Define the range from the dataset in the Text
    • Click OK to finish.

    Defining the Range

Finally, you have changed the font to all caps.

Final Output of Using Keyboard Shortcuts

Read More: How to Increase Font Size Using Keyboard in Excel

Using Flash Fill Tool

The Flash Fill tool predicts the data format as soon as you type your data in a cell and generates a similar format to the remaining data. To change the font to all caps, just accept the suggested format by Flash Fill.

The Flash Fill tool may produce unexpected results if there is no recognizable pattern for it. So, it is recommended to double-check the results after applying Flash Fill.

Here are the steps to change the font to all caps using Flash Fill:

  1. Select a blank cell in a new column.
  2. Write the text in all caps.
  3. Press Ctrl+E to accept the predictions.
    Using Flash Fill Tool

Thus, you can change the font to all caps.

Output of Using Flash Fill

Alternatively, you can use the Flash fill tool from the Home tab.

  1. Go to the Home tab > Editing group > Fill drop-down.
    Selecting Fill From Home
  2. Select Flash Fill.
    Selecting Flash Fill

You will have the font changed to all caps.

Output of Using Flash Fill

Read More: [Fixed!] Excel Default Font Is Not Changing

Using All Caps Font

There are a few built-in fonts in all caps. You can use any of the fonts to change the font in Excel to all caps.

Follow the following steps to change the font to all caps:

  1. Select a cell or range of cells.
  2. Go to the Home tab > Font group > Font drop-down.
    Going to Font Drop down
  3. Now, select a font with all caps.
     Selecting All Caps Font

Thus, you can change the font in Excel to all caps quite easily.

Output after Changing All Caps Font

Using Microsoft Word

There is a built-in feature in Microsoft Word to change the font cases. You can use Microsoft Word as a helping tool to change the font in Excel to all caps.

To change the font in Excel to all caps with Microsoft Word:

  1. Copy the entire data from Excel.
    Copying the Data
  2. Open a new workbook in Microsoft Word.
  3. Paste the copied data.
  4. Next, select the data to change the font to all caps.
  5. Go to the Home tab > Font group > Change Case feature > UPPERCASE.
    Changing Cases in WordYou will have the selected texts in all caps.
    Upper Cases in Word
  6. Copy the data from Word and paste it into Excel.
    Final Output After Copying from WordThus, you can change the font in Excel to all caps.

Using VBA

You can change fonts in Excel to all caps using VBA. Follow the steps:

  1. Select a cell or a range of cells.
    Selecting Cell Range
  2. Go to the Developer tab > Visual Basic to open the Visual Basic Editor.
    Opening Visual Basic Editor
  3. Go to the Insert tab > Module.
    Creating a Module
  4. Copy and paste the following VBA code:
    Sub AllCaps()
    For Each Cell In Selection
    If Not Cell.HasFormula Then
    Cell.Value = UCase(Cell.Value)
    End If
    Next Cell
    End Sub
  5. Click on Run.
    Running the Code

Finally, you have changed the font to all caps.

Output of Excel VBA

Using Power Query

Power Query is highly efficient in connecting, transforming, and cleaning data from various sources. You can use the Power Query tool to change the font in Excel to all caps.

Here are the steps to change the font to all caps with Power Query:

  1. Select the data.
    Selecting Data
  2. Go to the Data tab > Get & Transform Data group > From Table/Range.
    Defining RangeA Create Table dialogue box will pop up.
  3. From the Create Table dialog box:
    • Insert the cell range.
    • Check My table has headers if you have any headers in your dataset.
    • Click on OK.

    Defining RangeA Power Query Editor will pop up.

  4. Next, go to Add Column tab > From Text group > Format feature > UPPERCASE.
    Changing the Case
  5. Go to the Home tab > Close & Load.
    Load in a new Sheet

Finally, you have changed the font of the selected data to all caps.

Output after Using Power Query

Using Cell Styles

For a one-click transformation, you can use Cell Styles to change fonts in Excel to all caps. Before that, you have to set an all-caps font to the cell styles.

To change the font to all caps in Excel with Cell Styles:

  1. Go to the Home tab > Styles > Cell Styles.
  2. Now, right-click on Heading 2 and select Modify.
     Going to Heading 2A Style dialog box will appear
  3. Check only the Font box and click on Format.
    Selecting Font OnlyA Format Cells dialog box will pop up.
  4. From the Format Cells dialog box:
    • Go to the Font tab > Font.
    • Select an all-caps font and click OK.

     Setting the Font

  5. Click OK again from the Style box.
    Confirming the Font
  6. Now, select a range of cells.
  7. Go to the Home tab > Styles group > Cell Styles drop-down > HEADING 2.
    Selecting Heading2

Thus, you can set a format to change the font in Excel to all caps with just one click.

Output after Changing Cell Styles

Read More: How to Change Default Font in Existing Excel Workbook

Download Practice Workbook

You can download the workbook and practice by yourself.

Conclusion

In this article, we have discussed 8 simple ways to change the font in Excel to all caps. You can do this by using the UPPER function, the Flash Fill tool, selecting the all-caps font, and using Cell Styles. You can export data to Microsoft Word to change the font to all caps.  Advanced tools, like VBA and Power Query, can also be used to perform the same task. If you have any questions or opinions, feel free to share them in the comments section below.

Frequently Asked Questions

Is it possible to change the font in Excel to all caps in a single click?

Absolutely possible. You can set the all-cap font from Cell Styles and use it to change the font to all caps in a single click.

Does changing the font to all caps affect sorting and filtering in Excel?

No, changing the font to all caps does not affect sorting and filtering in Excel.

What functions are to be used to change the font cases in Excel?

There are 3 built-in functions in Excel to change the font’s case.

  1. For Upper Case: =UPPER(B5)
  2. For Lower Case: =LOWER(B5)
  3. For Title Case: =PROPER(B5)


Related Articles

<< Go Back to Excel Fonts | Excel Cell Format | Learn Excel

Get FREE Advanced Excel Exercises with Solutions!

Tags:

Yousuf Khan
Yousuf Khan

Yousuf Khan has been working with the ExcelDemy project for over one year. He has written 47+ articles for the ExcelDemy site. He also solved a lot of user problems with ExcelDemy Forum. He has interests in Excel & VBA, Desktop and mobile applications, and projects & templates. He completed his graduation and post-graduation in Information Technology from Jahangirnagar University. Currently, he works as a VBA & Excel Content Developer in ExcelDemy projects, writing unique and informative content... Read Full Bio

We will be happy to hear your thoughts

Leave a reply

Advanced Excel Exercises with Solutions PDF

 

 

ExcelDemy
Logo