In Excel for Microsoft 365 on Windows, click a column letter to select that entire column, or click a cell in the column and press Ctrl+Space. To select several adjacent columns, drag across their letters or select the first letter, hold Shift, and select the last; to select separate columns, hold Ctrl while clicking each letter.
What a column selection includes
A worksheet column is the full vertical range identified by a letter at the top of the grid. Clicking its letter selects every cell in that column, including blank cells above, between, and below your data. The selected column is shaded, and one cell remains the active cell within the selection. The active cell matters when you type: typing a value and pressing Enter affects the active cell, not every cell in the selected column.
Excel worksheets have 16,384 columns, running from A through XFD. Selecting a column is different from selecting only the cells currently containing data. For example, selecting the letter B selects all of column B, while dragging from B2 to B20 selects only those 19 cells. Use a full-column selection when you want to format, hide, or otherwise work with the whole worksheet column; use a cell range when the task should affect only a defined section of data.
Ways to select one column
The column heading is usually the clearest target: click the letter above the cells. If you are already working in the column, click one of its cells and press Ctrl+Space. On Mac, Control+Space is the corresponding shortcut in Excel, but macOS keyboard settings may assign that combination to input-source switching. If the shortcut does not select the column, click its heading instead.
You can also use Excel’s Name Box, the small reference field to the left of the formula bar. Click it, type a column reference such as B:B, and press Enter. Excel selects the full column B. This method is useful when the target column is far to the right, when the sheet is zoomed out, or when a narrow heading is difficult to click. To select a limited section instead, enter a range such as B2:B50.
- Click a column letter to select the full worksheet column.
- Use Ctrl+Space on Windows, or Control+Space on Mac if the shortcut is available.
- Type a reference such as D:D in the Name Box to select column D.
Selecting adjacent columns
For a continuous block, click the first column letter and drag across the headings to the last column. For a wider block, click its first heading, hold Shift, and click its last heading. For example, clicking B and then Shift-clicking E selects columns B, C, D, and E. The same range can be entered in the Name Box as B:E.
Keyboard selection is another option. Click a cell in the first column of the block, press Ctrl+Space to select that column, then hold Shift and press the right or left arrow to extend the selection by columns. On Mac, use Control+Space where available and Shift with the arrow key. Because keyboard behavior can depend on the current selection and Mac shortcut settings, the column-heading method or Name Box is often easier to verify visually.
Adjacent selection is handy before applying one format to several fields, such as setting the same number format for a group of monthly sales columns. It also helps when resizing or hiding a contiguous set of columns. Check the highlighted headings before making a change: selecting B:E includes all four columns, even if some are hidden or contain unrelated information.
Selecting separate columns
To choose nonadjacent columns, select the first column heading, then hold Ctrl and click each additional heading on Windows. On Mac, hold Command while clicking additional headings. For example, selecting A, then Ctrl-clicking C and F on Windows selects those three complete columns without selecting B, D, or E. This is useful when formatting a few fields that are separated by other data.
Use the modifier key only while adding or removing headings from the selection. A normal click on another heading replaces the existing selection. If you accidentally lose the selection, start again and use Ctrl-click or Command-click consistently. You can also select nonadjacent cells or ranges, but that is not the same as choosing whole columns: click the relevant cells or enter the specific references rather than the column letters when only part of each column should be affected.
Select a worksheet, table column, or data range?
These three selections can look similar but have different boundaries. Clicking a worksheet column letter selects the full sheet column. Dragging over cells selects only those cells. Clicking within an Excel Table and selecting a table column works within the table’s structured data area, not necessarily the whole worksheet column. A table may also have a header row and a total row, so confirm which parts are highlighted before applying an operation.
For example, suppose a table occupies A1:D100 and column C contains prices. Clicking the worksheet heading C selects all of worksheet column C, including cells outside the table. Selecting the table’s price column targets its table data, which is usually the safer choice when sorting, formatting, or editing just that table field. Clicking a table header may also interact with its filter control, so click the header text area rather than the filter arrow when selecting the table column.
If you mean a list of column labels rather than a selection, Excel uses letters for worksheet headings: A, B, C, and so on; after Z, the sequence continues AA, AB, AC. You do not need to memorize the whole sequence. Use the Name Box or the heading letters to identify a column, and remember that Excel’s final column is XFD.
What you can do after selecting columns
A selection is a way to identify cells; it does not by itself change their contents. Once selected, you can use the Home tab to apply formatting, such as a number format, font, or fill. You can also drag a boundary between selected column headings to resize the selected columns together. To set a specific width, right-click a selected heading and choose Column Width, then enter a value.
- Hide: Right-click a selected heading and choose Hide. To show hidden columns, select the headings on both sides of the hidden area, right-click, and choose Unhide.
- Insert: Right-click a heading and choose Insert to add a worksheet column before the selected column or columns.
- Delete: Right-click a heading and choose Delete to remove the worksheet column or columns, including their contents.
- Clear contents: Press Delete on Windows or Mac to clear cell contents while leaving the selected columns in place. This is not the same as deleting the columns.
Take care with whole-column actions in a busy worksheet. A format or clear operation can affect cells well beyond the visible data, and deleting a column shifts cells to its right. If you only intend to edit a small data block, select that range instead of the full column.
Common selection problems
If clicking a heading does not select the column, check that the pointer is over the letter area rather than a cell, the formula bar, or a table filter arrow. At high zoom or with narrow columns, the headings can be difficult to target; zoom out slightly or use the Name Box. If the sheet is protected, some selection or editing actions may be restricted according to the protection settings.
If Ctrl+Space appears to do nothing on Windows, first click a worksheet cell and try again. In Excel for Mac, Control+Space may be intercepted by macOS, so use the heading or Name Box. In Excel for the web, shortcuts can also be affected by the browser or operating system; clicking headings is the most consistent method across desktop and web versions.
A frequent mistake is confusing a selected column with a selected range. Pressing Ctrl+Space from a cell selects its worksheet column, not just the filled cells around it. Conversely, clicking and dragging in the grid selects cells, not entire columns. Look at the highlighted column letters and the status bar or selection outline before using a command that could delete, clear, or reformat data.
Helpful shortcuts and alternatives
Ctrl+Space selects the current column and Shift+Space selects the current row in Windows Excel. On Mac, the column shortcut is Control+Space and the row shortcut is Shift+Space, subject to system shortcut conflicts. The worksheet’s upper-left Select All button, at the intersection of the row numbers and column letters, selects the entire worksheet grid; clicking it again may select all cells in the worksheet. Use it only when a whole-sheet operation is intended.
For a very large or distant selection, the Name Box is often more reliable than scrolling. Enter A:XFD to select all worksheet columns, or enter a narrower reference such as F:J. You can also use the Go To dialog, opened with Ctrl+G or F5 on Windows, to navigate to a reference; on Mac, shortcut availability can vary, so the Name Box is a straightforward alternative. Navigation to a cell is not the same as selecting its entire column: use a full-column reference such as F:F when that is the goal.
Excel for the web supports clicking column headings and selecting ranges, though some keyboard combinations may be intercepted by the browser. On Mac, the ribbon and grid are broadly familiar, but keyboard modifiers differ from Windows for nonadjacent selections: Command replaces Ctrl for adding separate headings. If a shortcut behaves unexpectedly, use the visible headings or Name Box rather than relying on a key combination.
Frequently Asked Questions
How do I select an entire column in Excel?
Click its letter at the top of the worksheet. Alternatively, click a cell in the column and press Ctrl+Space on Windows, or Control+Space on Mac if macOS does not use that shortcut.
How do I select multiple columns that are not next to each other?
Select one column heading, then hold Ctrl and click the other headings on Windows. On Mac, hold Command while clicking each additional heading.
How can I select columns by typing their letters?
Click the Name Box beside the formula bar, enter a reference such as C:C or B:E, and press Enter. The first reference selects one whole column; the second selects a continuous block.
What is the difference between clearing and deleting a column?
Pressing Delete clears the selected cells’ contents but leaves the worksheet columns in place. Choosing Delete from a column heading’s right-click menu removes the selected worksheet column and shifts cells to the right.
Why does Ctrl+Space not work on my Mac?
macOS may use Control+Space to switch input sources. Click the column heading instead, or adjust the conflicting macOS keyboard shortcut if you want to use Excel’s key combination.
Related
- Excel Hyperlink Shortcut: How to Add a Link
- Circular References in Excel: How to Find and Trace Them
- Circular References in Excel: How to Find and Trace Them
Try it: the Date Difference Calculator: days, months, years and weekdays between two dates, with the DATEDIF formulas.
More in How-to basics
- Excel Go to Bottom of Data: Keyboard Shortcuts Explained ClearlyIn Excel for Microsoft 365 on Windows, press Ctrl+Down Arrow to jump to the bottom edge of the…
- Copy Excel to Word Without Losing FormattingTo copy Excel cells into Word without losing their appearance, select the range in Excel, press Ctrl+C, then…
- Excel Shortcut to Delete Cells and Shift Them UpwardIn Excel for Microsoft 365 on Windows, select the cells to remove, press Ctrl+- (Ctrl and the minus…
- Excel Shortcut to Enter a Cell: F2, Enter, and More ExplainedIf you mean “enter” or edit the contents of the selected cell, press F2 in Excel for Microsoft…
- Add a Drop-Down List in Excel or Google SheetsTo add a drop-down list, select the cell or cells where choices should appear, then create a list…
- Excel Shortcut to Go to the Top of a Sheet ExplainedIn Excel for Microsoft 365 on Windows, press Ctrl+Home to go to the top-left of the worksheet, normally…
Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources
Spotted an error in this guide? Let us know.