Catalog

How to Capital Each Word in Excel [A Completed Guide]

January 30, 2024 1.3K views

In Excel, data often comes in various formats, including all uppercase, all lowercase, or mixed case. Capitalizing each word is a common formatting requirement to improve data consistency and presentation. However, there isn't a direct built-in formula for this in Excel, which can be frustrating. But fear not! This article will provide you with a complete guide and introduction on how to capitalize each word in Microsoft Excel.

Part 1.Capital Each Word by Using Flash Fill feature in Excel

Capital Each Word in Excel



Capital Each Word in Excel


Excel's Flash Fill feature is a powerful tool that simplifies the process of capitalizing the first letter of each word in your data. Here's how to use it effectively:

Step 1: Open your Excel worksheet containing the text you want to format.

Step 2: In a new column adjacent to the text you want to capitalize, start typing the desired capitalization for the first cell. Ensure that you correctly enter the first word as you want it to appear.

Data tab


Step 3: As you type, Excel will recognize the pattern you're establishing and automatically apply it to the entire column. It will capitalize the first letter of each word in all the cells.

A quick reminder: When using the Flash Fill feature, precision in entering the correct value for the first cell is crucial to ensure accurate results.

Using Flash Fill can significantly simplify the task of capitalizing each word in your Excel data, improving consistency and enhancing presentation.

Here are some tips for using Flash Fill to capitalize each word in Excel:

  • Make sure that the text in the first cell is formatted correctly. For example, if the text is in all lowercase, Flash Fill will capitalize the first letter of each word in the other cells. However, if the text is in all uppercase, Flash Fill will not capitalize the first letter of each word in the other cells.

  • If the text in the first cell contains numbers or symbols, Flash Fill will copy the entire text to the other cells. To capitalize only the first letter of each word, you can use the PROPER function.

  • If you are not sure how to use Flash Fill, you can watch a tutorial online or consult the Excel help documentation.

Part 2.Capital Each Word by Using UPPER function in Excel

Another effective method for capitalizing each word in Excel is by using the UPPER function. Here's a step-by-step guide on how to utilize this formula, along with a reminder to ensure accuracy when entering values:

Step 1: Open your Excel worksheet and create a new column adjacent to the text you want to capitalize.

Step 2: In the first cell of the new column, enter the following formula: "=UPPER(A2)" (assuming the text to be capitalized is in cell A2). This formula will convert all the text in cell A2 to uppercase.

UPPER formula


Step 3: Press "Enter" to apply the formula, and it will capitalize all the letters in that cell.

Step 4: To apply this formula to the entire column, click on the small square at the bottom right corner of the cell with the formula and drag it down.

A quick reminder: To ensure accurate results, it's essential to enter the correct value for the cell containing the text you want to capitalize. Precision in your data entry is key.

By using the UPPER function in Excel, you can efficiently capitalize each word, enhancing the presentation and consistency of your data.

Part 3.Capital Each Word by Using PROPER  Function in Excel

You can also capitalize each word in Excel by utilizing the PROPER function. Here's a step-by-step guide on how to use this formula, along with a reminder to ensure precision when entering values:

Step 1: Open your Excel worksheet and create a new column adjacent to the text you want to capitalize.

Step 2: In the first cell of the new column, enter the following formula: "=PROPER(A2)" (assuming the text to be capitalized is in cell A2). This formula will capitalize the first letter of each word in cell A2 while converting the rest of the text to lowercase.

PROPER  Function in Excel


Step 3: Press "Enter" to apply the formula, and it will capitalize the first letter of each word in that cell.

Step 4: To apply this formula to the entire column, click on the small square at the bottom right corner of the cell with the formula and drag it down.

A quick reminder: To ensure accurate results, it's crucial to enter the correct value for the cell containing the text you want to capitalize. Precision in your data entry is essential.

By using the PROPER function in Excel, you can efficiently capitalize each word in your data, improving consistency and presentation.

Part 4.Capital Each Word by Using  a VBA macro in Excel

For an advanced solution to capitalize each word in Excel, you can employ a VBA (Visual Basic for Applications) macro. Here's a step-by-step guide on how to use this macro, along with a reminder to ensure precision when entering values:

Step 1: Open the Excel workbook that contains the text you want to capitalize.

Step 2: Press Alt+F11 to open the Visual Basic Editor.

Developer tab


Step 3: In the Visual Basic Editor, insert a new module by clicking Insert > Module.

the Visual Basic Editor.


Step 4: In the new module, paste the following code:

Sub CapitalizeEachWord()

   Dim rng As Range

   For Each rng In Selection

       rng.Value = PROPER(rng.Value)

   Next rng

End Sub

Step 5: Save the module and close the Visual Basic Editor.

Step 6: To run the macro, select the text you want to capitalize and then click the Macros button in the Developer tab.

run the macro


Step 7: In the Macros dialog box, select the CapitalizeEachWord macro and then click Run.

Macros dialog box


The macro will capitalize the first letter of each word in the selected text.

Important: When using a VBA macro to capitalize each word, it is important to make sure that the macro is written correctly. If the macro is not written correctly, it could damage your Excel workbook.

Here are some tips for using a VBA macro to capitalize each word in Excel:

  • Make sure that the macro is written by a trusted source.

  • Before running the macro, test it on a small sample of data to make sure that it works as expected.

  • Back up your Excel workbook before running the macro.

Part 5.Best Free Alternative to Microsoft Office - WPS Office

WPS Office logo


The methods discussed in this article for capitalizing each word apply to both Microsoft Excel and WPS Office Spreadsheet. However, we highly recommend considering WPS Office for your office tasks for several compelling reasons:

  1. Price: WPS Office offers a cost-effective solution, making it an excellent choice for those seeking affordability without compromising on quality.

  2. Compatibility: WPS Office is fully compatible with Microsoft Office file formats, ensuring that you can seamlessly work with documents created in Microsoft Office without any compatibility issues.

  3. Features: WPS Office provides a rich set of features, including a word processor, spreadsheet application, presentation software, and a PDF editor, rivaling the capabilities of Microsoft Office.

  4. User-Friendly Interface: With a user-friendly and intuitive interface, WPS Office ensures that you can easily navigate and utilize its various tools and functions, even if you're new to office software.

By considering WPS Office as your free alternative to Microsoft Office, you can enjoy a cost-effective, feature-rich, and user-friendly office suite that ensures compatibility and efficient document management.

Choosing WPS Office can streamline your office tasks and provide an excellent alternative to Microsoft Office, ensuring a productive and cost-effective office software experience.

Trustpilotstars4.8
WPS Office- Free All-in-One Office Suite
  • Use Word, Excel, and PPT for FREE, No Ads.

  • Edit PDF files with the powerful PDF toolkit.

  • Microsoft-like interface. Easy to learn. 100% Compatibility.

  • Boost your productivity with WPS's abundant free Word, Excel, PPT, and CV templates.

5,820,008 User
avator
Algirdas Jasaitis
logo

FAQs

1.How do you capitalize all letters in Excel without formula?

To capitalize all letters in Excel without using a formula, use the "Find and Replace" feature. Select the column with the text, press Ctrl + H, leave "Find what" empty, and enter the capitalized version in "Replace with." Click "Replace All," and Excel will transform all text accordingly.

Editing tab


2.What is the shortcut key to change small letters to capital letters?

In Excel, you can quickly change lowercase letters to uppercase using the following shortcut key:

Step 1: Select the cell or text you want to convert to uppercase.

Step 2: Press Ctrl + Shift + U.

This shortcut key combination will transform the selected text to uppercase letters.

Summary

In this comprehensive article, we explored multiple methods for capitalizing each word in Excel, addressing the need for data consistency and presentation. We provided step-by-step instructions for utilizing Excel's features like Flash Fill, UPPER and PROPER functions, and even introduced advanced users to the VBA macro option. Throughout, we emphasized the importance of precision in applying these methods. Additionally, we highlighted the advantages of WPS Office as a cost-effective and user-friendly alternative to Microsoft Office, making it a compelling choice for office tasks.


15 years of office industry experience, tech lover and copywriter. Follow me for product reviews, comparisons, and recommendations for new apps and software.