跳至主要内容

在 Excel 中仅将一个或多个值粘贴到可见单元格

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

是否难以将值粘贴到可见的 Excel 单元格中,无论是从筛选范围还是隐藏行?你并不孤单!本教程专为引导您完成仅将数据粘贴到可见单元格的过程量身定制,有效应对筛选和隐藏数据场景。系好安全带,让我们一起踏上这段旅程吧!

Illustration: Copy a value and paste it to visible cells only

视频:在 Excel 中仅将一个或多个值粘贴到可见单元格


复制一个值并将其粘贴到可见单元格

假设您有一列从 1 到 8 的数字,并且包含数字 3-6 的行被隐藏了。现在您想用数字 10 替换未隐藏的数字。以下是具体操作方法:

步骤 1:选择并复制要粘贴的值

选择包含数字 10 的单元格。然后按“Ctrl”+“C”复制该值。

Select and copy the value to be pasted

步骤 2:仅选择可见单元格

  1. 选择要粘贴值的区域。
  2. 按“Alt”+“;”以仅选择该区域内的可见单元格。
  3. Select visible cells only
提示:如果您忘记了键盘快捷键,也可以通过点击“开始”选项卡中“编辑”组里的“查找和选择”>“定位条件”,然后选择“仅可见单元格”来实现相同效果。

步骤 3:将复制的值粘贴到可见单元格

选中可见单元格后,按“Ctrl”+“V”粘贴复制的值。

Press Ctrl + V to paste the copied value

结果

取消隐藏行后,您会看到粘贴的值仅出现在之前可见的单元格中(如下图浅黄色标记所示)。

The pasted value appears only in the previously visible cells


复制多个值并将它们粘贴到可见单元格

当需要将多个值粘贴到可见单元格时,操作会稍微复杂一些。请继续阅读以了解以下几种实现方法:


使用填充颜色将值粘贴到可见单元格

在本节中,我们将通过将 A10:A12 单元格中的新数据覆盖原始值为例,更新下图中可见水果的库存数量。

步骤 1:在数据集右侧应用填充颜色

选择可见数据右侧的列,并应用填充颜色(例如,我们案例中的黄色)。

Apply a fill color to the right of the dataset

步骤 2:清除筛选并将带填充颜色的单元格置顶排序

  1. 在“数据”选项卡中,选择“清除”以清除已应用的筛选。
  2. 右键单击其中一个带颜色的单元格,然后选择“排序”>“将所选单元格颜色置顶”。

之前散落在表格各处的可见行现在集中位于顶部。

The previously visible rows are now collectively located at the top

步骤 3:复制并粘贴值

只需复制 A10:A12 单元格中的更新库存数量,并将它们粘贴到 C2:C4 单元格中以替换原有值。

Copy and paste the values

注意事项:

  • 此方法适用于可见单元格中数据多样的场景。如果您的数据具有相关性,例如橙子,您可以直接将所有与橙子相关的数据分组在一起,然后进行复制和粘贴。
  • 请注意,此方法会打乱原始数据顺序。如有必要,您需要手动恢复它们。如果您希望保留原始顺序,请考虑以下使用辅助列的方法。

使用辅助列将值粘贴到可见单元格

在本节中,我们将更新橙子、菠萝和香蕉的库存数量,同时不打乱原始数据顺序。

步骤 1:添加辅助列

在筛选行之前,在数据右侧添加一个辅助列,并用连续的数字填充它。

Add a helper column

步骤 2:筛选数据

  1. 单击数据集中的任意单元格,然后在“数据”选项卡的“排序和筛选”组中点击“筛选”。
  2. 点击箭头 在“水果”旁边,选择“香蕉”、“橙子”和“菠萝”以筛选相关行。
  3. Filter the data

步骤 3:为辅助列中可见单元格的背景着色

选择辅助列中的可见单元格,并应用填充颜色(例如,我们案例中的黄色)。

Color the background of visible cells in Helper column

步骤 4:清除筛选并将带填充颜色的单元格置顶排序

  1. 在“数据”选项卡中,选择“清除”以清除已应用的筛选。
  2. 右键单击其中一个带颜色的单元格,然后选择“排序”>“将所选单元格颜色置顶”。

之前散落在表格各处的可见行现在集中位于顶部。

The previously visible rows are now collectively located at the top

步骤 5:复制并粘贴值

只需复制 A10:A12 单元格中的更新库存数量,并将它们粘贴到 C2:C4 单元格中以替换原有值。

Copy and paste the values

步骤 6:将数据恢复到原始顺序

单击“辅助列”旁边的箭头,然后选择“从小到大排序”以将数据恢复到原始顺序。

Restore data to its original order

结果

如您所见,橙子、菠萝和香蕉的库存数量(黄色单元格旁边)已更新。如果不再需要辅助列,您可以删除它。

Result using the helper column

注意:此方法适用于可见单元格中数据多样的场景。如果您的数据具有相关性,例如橙子,您可以直接将所有与橙子相关的数据分组在一起,然后进行复制和粘贴。


使用 Kutools 在两步内将值和格式粘贴到可见单元格

Kutools for Excel 的“粘贴到可见”功能允许您方便地将复制的数据仅粘贴到可见单元格,绕过被筛选掉或隐藏的单元格。此功能支持仅粘贴值或同时粘贴值和格式,从而为您节省大量时间和精力。

Kutools for Excel 提供了超过 300 种高级功能,简化复杂任务,提升创造力与效率。 通过集成 AI 能力,Kutools 能够精准自动执行任务,让数据管理变得轻松简单。Kutools for Excel 的详细信息...         免费试用...

考虑这样一种场景:包含数字 3-6 的行被隐藏,而您希望将 A12:A15 单元格中的值及其格式仅粘贴到 A2:A9 范围内的可见单元格中。安装 Kutools for Excel 后,只需按照以下步骤操作:

  1. 选择包含要复制值的单元格(A12:A15)。
  2. 导航到“Kutools”选项卡并选择“粘贴到可见”。
  3. 将出现一个对话框。选择要粘贴值的顶部单元格(A2),然后点击“确定”。
  4. Paste values and formatting to visible cells with Kutools in 2 clicks

结果

取消隐藏行后,您可以看到值仅粘贴到了最初可见的单元格中。

The values are pasted only to the cells that were visible initially

注意事项:

  • 要启用此功能,请下载并安装 Kutools for Excel
  • 要仅复制和粘贴值(不包括格式和公式),请点击“粘贴到可见”旁边的箭头并选择“仅粘贴数值”。
  • Select Paste to Visible > Only Paste Values

使用填充功能将值粘贴到同一行的可见单元格

注意:此方法适用于粘贴到通过筛选显示的单元格。如果您的数据中有手动隐藏的行,填充功能不会仅粘贴到可见单元格。

在此示例中,我将使用填充功能更新下图中可见水果的库存数量,新库存数量用红色标记。

步骤 1:选择目标单元格,然后选择要粘贴的值

  1. 选择要粘贴值的目标单元格。对于此示例,目标单元格将是“库存数量”列中的可见单元格。
  2. 在按住“Ctrl”键的同时,选择要复制的值。对于此示例,选择“库存更新”列中的单元格。
  3. Select destination cells and then the values to be pasted

注意:您可以选择非相邻列,但请确保要复制和粘贴的值在行上对齐。

步骤 2:应用填充功能

在“开始”选项卡的“编辑”组中,选择“填充”>“左对齐”以从右向左填充值。

Select Fill > Left

结果

当我清除筛选后,您会看到只有之前在 C 列中可见的库存数量被更新了。

Only the stock counts previously visible in column C are updated

注意事项:填充功能会将值和格式一起粘贴到单元格中。它不允许您仅粘贴值而不包括格式。

以上是与在 Excel 中粘贴到可见单元格相关的所有内容。我希望本教程对您有所帮助。如果您想探索更多 Excel 技巧,请点击这里访问我们包含数千个教程的广泛集合。