Bird
Raised Fist0
Excelspreadsheet~15 mins

Text to columns in Excel - Real Business Scenario

Choose your learning style10 modes available

Start learning this pattern below

Jump into concepts and practice - no test required

or
Recommended
Test this pattern10 questions across easy, medium, and hard to know if this pattern is strong
Scenario Mode
👤 Your Role: You are a sales data analyst at a retail company.
📋 Request: Your manager wants you to separate the full customer names into first and last names for better analysis.
📊 Data: You have a list of customer full names in one column, with first and last names separated by a space.
🎯 Deliverable: Create two new columns: one for First Name and one for Last Name, by splitting the full names.
Progress0 / 6 steps
Sample Data
Customer IDFull NamePurchase Amount
101John Smith250
102Mary Johnson300
103James Williams150
104Patricia Brown400
105Michael Jones350
106Linda Garcia200
107Robert Miller275
108Barbara Davis325
1
Step 1: Select the column that contains the full names (Column B).
Click on the header of Column B to highlight all full names.
Expected Result
All full names in Column B are selected.
2
Step 2: Open the Text to Columns wizard.
Go to the Data tab on the ribbon and click 'Text to Columns'.
Expected Result
The Convert Text to Columns Wizard opens.
3
Step 3: Choose the data type for splitting.
Select 'Delimited' and click Next.
Expected Result
You move to the delimiter selection screen.
4
Step 4: Select the delimiter that separates first and last names.
Check the box for 'Space' as the delimiter and uncheck others. Click Next.
Expected Result
Preview shows the full names split into two columns at the space.
5
Step 5: Choose the destination for the split data.
Set the destination to Column C (cell C2) to avoid overwriting original data. Click Finish.
Expected Result
First names appear in Column C and last names appear in Column D.
6
Step 6: Rename the new columns.
In cell C1, type 'First Name'. In cell D1, type 'Last Name'.
Expected Result
Columns C and D have headers 'First Name' and 'Last Name' respectively.
Final Result
Customer ID | Full Name       | Purchase Amount | First Name | Last Name
------------|-----------------|-----------------|------------|----------
101         | John Smith      | 250             | John       | Smith
102         | Mary Johnson    | 300             | Mary       | Johnson
103         | James Williams  | 150             | James      | Williams
104         | Patricia Brown  | 400             | Patricia   | Brown
105         | Michael Jones   | 350             | Michael    | Jones
106         | Linda Garcia    | 200             | Linda      | Garcia
107         | Robert Miller   | 275             | Robert     | Miller
108         | Barbara Davis   | 325             | Barbara    | Davis
Bonus Challenge

Split full names that include middle names into three columns: First Name, Middle Name, and Last Name.

Show Hint
Use Text to Columns with space delimiter and check if some rows have three parts. You may need to adjust manually or use formulas to handle middle names.

Practice

(1/5)
1. What does the Text to Columns feature in Excel do?
easy
A. Splits text in one cell into multiple cells based on a separator
B. Combines multiple cells into one cell
C. Changes the font size of text in a cell
D. Sorts data alphabetically

Solution

  1. Step 1: Understand the purpose of Text to Columns

    This feature is used to split text that is combined in one cell into separate cells.
  2. Step 2: Identify the correct description

    Among the options, only splitting text based on a separator matches the feature's function.
  3. Final Answer:

    Splits text in one cell into multiple cells based on a separator -> Option A
  4. Quick Check:

    Text to Columns = Splitting text [OK]
Hint: Remember: Text to Columns splits, not combines [OK]
Common Mistakes:
  • Thinking it combines cells instead of splitting
  • Confusing it with sorting or formatting features
  • Assuming it changes text style
2. Which of these is the correct first step to use Text to Columns on a cell with data separated by commas?
easy
A. Select the cell, right-click and choose Format Cells
B. Select the cell, go to Data tab, click Text to Columns, choose Delimited, then select Comma
C. Select the cell, press Ctrl+C, then paste special
D. Select the cell, then click Sort A to Z

Solution

  1. Step 1: Identify the correct menu path

    Text to Columns is found under the Data tab and starts with selecting the cell and clicking Text to Columns.
  2. Step 2: Choose the correct options for comma-separated data

    Choosing Delimited and then selecting Comma as the separator is the correct procedure.
  3. Final Answer:

    Select the cell, go to Data tab, click Text to Columns, choose Delimited, then select Comma -> Option B
  4. Quick Check:

    Data tab > Text to Columns > Delimited > Comma [OK]
Hint: Always pick Delimited for separators like commas [OK]
Common Mistakes:
  • Skipping the Data tab and looking in wrong menus
  • Choosing Fixed width instead of Delimited
  • Not selecting the correct delimiter
3. You have a cell with the text "John;Doe;35;New York". Using Text to Columns with semicolon as delimiter, what will be the content of the third cell after splitting?
medium
A. 35
B. Doe
C. John
D. New York

Solution

  1. Step 1: Split the text by semicolon delimiter

    The text splits into four parts: "John", "Doe", "35", and "New York".
  2. Step 2: Identify the third part after splitting

    The third part is "35" which will be placed in the third cell.
  3. Final Answer:

    35 -> Option A
  4. Quick Check:

    Third split part = 35 [OK]
Hint: Count parts after splitting; third part is third cell [OK]
Common Mistakes:
  • Confusing the order of split parts
  • Using wrong delimiter
  • Assuming spaces affect splitting
4. You tried to split a cell with data "apple orange banana" using Text to Columns but selected comma as delimiter. What is the result?
medium
A. Excel shows an error message
B. The text splits into three cells: apple, orange, banana
C. The text splits into two cells: apple orange, banana
D. The entire text stays in one cell

Solution

  1. Step 1: Understand the delimiter effect

    Since the text uses spaces but the delimiter chosen is comma, no splitting occurs.
  2. Step 2: Predict the result of incorrect delimiter choice

    Text remains in one cell because no commas exist to split on.
  3. Final Answer:

    The entire text stays in one cell -> Option D
  4. Quick Check:

    Wrong delimiter = no split [OK]
Hint: Match delimiter to actual separator in text [OK]
Common Mistakes:
  • Expecting split without correct delimiter
  • Thinking Excel auto-detects delimiter
  • Assuming error shows for wrong delimiter
5. You have a list of full names in one column like "Anna Smith", "Bob Lee", and want to split first and last names into two columns. Which steps correctly achieve this using Text to Columns?
hard
A. Select the column, Data tab, Text to Columns, choose Fixed width, set break after first name
B. Select the column, Home tab, click Merge & Center
C. Select the column, Data tab, Text to Columns, choose Delimited, select Space as delimiter
D. Select the column, Insert tab, click Table

Solution

  1. Step 1: Choose the correct splitting method for space-separated names

    Since names are separated by spaces, Delimited with Space delimiter is appropriate.
  2. Step 2: Apply Text to Columns with Space delimiter

    This splits first and last names into separate columns correctly.
  3. Final Answer:

    Select the column, Data tab, Text to Columns, choose Delimited, select Space as delimiter -> Option C
  4. Quick Check:

    Space delimiter splits first and last names [OK]
Hint: Use Delimited with space for splitting names [OK]
Common Mistakes:
  • Using Fixed width which is harder to set correctly
  • Trying to merge cells instead of splitting
  • Confusing Insert Table with splitting text