跳至主要内容

在Excel中冻结行和列(简易教程)

Author: Amanda Li Last Modified: 2025-07-31

在处理包含数十行或列的复杂Excel电子表格时,您可能需要固定行和/或列标题,使它们保持在屏幕上可见,这样即使在滚动时也能看到标题(见左下图)。或者,您可能希望快速比较两组相距较远的不同数据(见右下图)。这些情况下,冻结行/列可以帮助您。

Rows freezing illustration
取消冻结行和/或列:在工作表中 | 跨多个工作表
 


如何在工作表中冻结行

在本节中,我将教您如何使用Excel内置功能,在滚动到工作表的其他区域时保持工作表中的行始终可见。

冻结首行

步骤 1:选择 视图 > 冻结窗格 > 冻结首行

Select View > Freeze Panes > Freeze Top Row

结果

冻结多行

步骤 1:选择要冻结行下方的行(或该行中的第一个单元格)

例如,如果您的标题在第4行,则选择第5行,或第5行的第一个单元格,即单元格A5。

Select the 5th row

步骤 2:选择 视图 > 冻结窗格 > 冻结窗格

Select View > Freeze Panes > Freeze Panes

结果

如何在所有工作表中冻结行

使用Excel内置的“冻结窗格”功能,您只能冻结一个工作表中的行,如果您有大量具有相同特定行的工作表,这可能会很繁琐。为了快速轻松地冻结所有工作表中的行,您可以使用“Kutools for Excel”的“冻结多个工作表”功能。

步骤 1:选择要冻结行下方的行(或该行中的第一个单元格)

例如,如果要冻结首行,选择第2行,或第2行的第一个单元格,即单元格A2;如果您的标题在第4行,则选择第5行,或第5行的第一个单元格。

Select the row (or the first cell in the row) below the row you want to freeze

步骤 2:选择 Kutools Plus > 工作表 > 冻结多个工作表

Select Kutools Plus > Worksheet > Freeze Panes Multiple Worksheets

结果

当前工作簿中所有工作表的相同行立即被固定在顶部。

注意:要使用“冻结多个工作表”功能,您需要在计算机上安装“Kutools for Excel”。如果没有安装Kutools,请点击这里下载并安装。这款专业的Excel插件提供30天无限制免费试用。

如何在工作表中冻结列

现在,让我们学习如何锁定Excel列,以便在向右滚动时可以看到值对应的行。

冻结首列

步骤 1:选择 视图 > 冻结窗格 > 冻结首列

Select View > Freeze Panes > Freeze First Column

结果

即使向右滚动,最左侧的列仍然可见。

冻结多列

如果要冻结多列,请按以下步骤操作:

步骤 1:选择要冻结列右侧的列(或该列中的第一个单元格)

例如,如果要固定前两列,应选择C列,或C列的第一个单元格,即单元格C1。

Select column C

步骤 2:选择 视图 > 冻结窗格 > 冻结窗格

Select View > Freeze Panes > Freeze Panes

结果

如何在所有工作表中冻结列

除了逐个锁定每个工作表的列外,您还可以使用“Kutools for Excel”的“冻结多个工作表”功能,批量冻结活动工作簿中所有工作表的列。

步骤 1:选择要冻结列右侧的列(或该列中的第一个单元格)

例如,要冻结最左侧的列,选择B列,或B列的第一个单元格,即单元格B1;要冻结最左侧的两列,选择C列,或C列的第一个单元格。

Select the column (or the first cell in the column) to the right of the column you want to freeze

步骤 2:选择 Kutools Plus > 工作表 > 冻结多个工作表

Select Kutools Plus > Worksheet > Freeze Panes Multiple Worksheets

结果

活动工作簿中所有工作表的相同列立即被冻结。

注意:要使用“冻结多个工作表”功能,您需要在计算机上安装“Kutools for Excel”。如果没有安装Kutools,请点击这里下载并安装。这款专业的Excel插件提供30天无限制免费试用。

如何在工作表中冻结行和列

要同时锁定一行或多行以及一列或多列,请按以下步骤操作:

步骤 1:选择要冻结的最后一行下方且最后一列右侧的单元格

例如,要固定前4行和前2列,选择第4行下方且B列右侧的单元格,即单元格C5。

Select the cell below the row 4 and to the right of column B, which is the cell C5, to pin the top 4 rows and first 2 columns

步骤 2:选择 视图 > 冻结窗格 > 冻结窗格

Select View > Freeze Panes > Freeze Panes

结果

如何在所有工作表中冻结行和列

要冻结所有工作表中的行和列,可以使用“Kutools for Excel”的“冻结多个工作表”功能,只需几次点击即可冻结所有工作表中的行和列。

步骤 1:选择要冻结的最后一行下方且最后一列右侧的单元格

例如,要锁定前4行和最左侧的2列,选择第4行下方且B列右侧的单元格,即单元格C5。

Select the cell below the row 4 and to the right of column B, which is the cell C5, to pin the top 4 rows and first 2 columns

步骤 2:选择 Kutools Plus > 工作表 > 冻结多个工作表

Select Kutools Plus > Worksheet > Freeze Panes Multiple Worksheets

结果

所有工作表中的确切行和列立即被冻结。

注意:要使用“冻结多个工作表”功能,您需要在计算机上安装“Kutools for Excel”。如果没有安装Kutools,请点击这里下载并安装。这款专业的Excel插件提供30天无限制免费试用。

如何在工作表中取消冻结行和列

如果您不想再冻结当前工作表中的行和/或列,请点击“视图” > “冻结窗格” > “取消冻结窗格”。

Select View > Freeze Panes > Unfreeze Panes

如何在所有工作表中取消冻结行和列

要批量取消冻结所有工作表中的行和/或列,请点击“Kutools Plus” > “工作表” > “取消冻结多个工作表”。

Click Kutools Plus > Worksheet > Unfreeze Panes Multiple Worksheets

注意:要使用“取消冻结多个工作表”功能,您需要在计算机上安装“Kutools for Excel”。如果没有安装Kutools,请点击这里下载并安装。这款专业的Excel插件提供30天无限制免费试用。