When handling large datasets in Google Sheets, important headers or labels can scroll out of view as you navigate through the sheet, making data tracking challenging. Freezing rows or columns keeps these key sections visible, enhancing data readability and navigation.

Freezing a column in Google Sheets

To illustrate how to freeze columns, we'll use the following dataset in Google Sheets.

Step 1: In your Google Sheets document, click on the View tab at the top of the page.

Step 2: From the dropdown menu, hover over the Freeze option to expand it.

Step 3: Click on 1 column in the submenu to freeze the first column.

A gray divider will appear after the first column, indicating that it has been frozen.

Now, when you scroll horizontally, the first column remains fixed. As shown below, after column 'A', the next visible column is 'E' because the columns between 'B' and 'D' have scrolled out of view, but the frozen column stays in place.

Freezing multiple columns in Google Sheets

To freeze multiple columns, follow these steps:

Step 1: Click on the header of the last column you want to freeze. This will select the entire column up to which you want the columns to be frozen.

Step 2: Click on the View menu, hover over Freeze, and select Up to current column (D) (the option will display the column letter you've selected).

A gray divider will now appear after the selected column, showing that all columns up to that point are frozen.

Freezing a row and a column simultaneously

You can freeze both rows and columns at the same time using the Freeze options.

Step 1: Click on the View menu, hover over Freeze, and select 1 row to freeze the first row.

Step 2: Again, hover over the Freeze option in the View menu, and this time select 1 column to freeze the first column.

After these steps, two gray dividers will appear: one below the first row and one beside the first column, indicating both have been frozen. This setup keeps the first row and column visible as you scroll through your sheet.


Freezing rows and columns in Google Sheets ensures that important headers and labels remain visible, making it easier to navigate and analyze large datasets efficiently.