ad

在 Excel 中使用大于或 0 的值填入空白贮存格 - 逐渐指南-英雄云拓展知识分享

匿名投稿 257 2024-02-06

在 Excel 中使用大于或 0 的值填入空白贮存格 - 逐渐指南

在 Excel 中,当贮存格的资料只是重复其上方贮存格的值时,通常的做法是将贮存格留空。 这类格式选择通常会产生更乾净且更具视觉吸引力的布局。 但是,如果您想要对清单进行排序或挑选,这些空白贮存格可能会出现问题。 在这类情况下,您需要使用上面贮存格中的值填入空白,以下面的萤幕截图所示。

在本指南中,我们将重点介绍如何使用正上方贮存格中的值、0 或任何其他特定值填入空白贮存格。 这对处理包括空单元格的资料集非常有用,可确保计算和视觉化準确且成心义。

在 Excel 中使用大于或 0 的值填入空白贮存格 - 逐渐指南-英雄云拓展知识分享

用上面的值填充空白单元格

  • 使用转到特殊功能和公式
  • 只需点击 3 次便可使用 tools for Excel
  • 使用VBA程式码
  • 应用 Power Query

用 0 或特定值填满空白贮存格

  • 使用转到特殊功能
  • 使用寻觅和取代功能
  •  
  •  


 用上面的值填充空白单元格

在本节中,我们将介绍在 Excel 中使用上述值填入空白贮存格的4个简单技能。

  • 前往特殊和配方:Excel原生,但需要多个步骤,需要将终究公式转换为值。
  • Excel的tools:只需点选 3 次,简单快捷。 但需要下载并安装。
  • VBA代码:需要 VBA 程式设计知识,如果编码不正确,可能会出现毛病或毛病。
  • Power Query:学习曲线较陡,适用于Excel 2016以上版本。

使用“转到特殊功能”和公式用上面的值填充空白单元格

使用此方法,您应当利用 特别 功能选择资料范围中的所有空白贮存格,然后在空白贮存格中输入一个非常简单的公式,然后按 Ctrl + Enter 键用上面的值填满选取的空白贮存格。 以下是步骤。

第 1 步:选择空白贮存格

      1. 选择要使用上面的值填入空白的贮存格范围。
      2. 然后,单击 首页 > 查找和选择 > 去特别,请参见屏幕截图:
        保养诀窍:您也能够按 F5 键打开 转到 对话框,然后单击 特别 按钮在 转到 窗口来显示 去特别 对话框。

      3. 去特别 对话框当选择 空白 选项并单击 OK.
      4. 现在,该范围内的所有空白贮存格都会立即选取。

Step2:输入公式

在仍选取空白贮存格的情形下,键入等号 (=) 直接地。 等号将出现在选定的空白贮存格之一中,例如本例中的 A3。 现在,按一下 A2 以援用其上方的贮存格。

步骤 3:按 Ctrl + Enter 键填入所有选取的空白贮存格

现在,按 Ctrl + Enter 键一起将公式复制到所有其他选取的贮存格。 所有选取的空白贮存格都会填满其正上方贮存格的值。 看截图:

步骤 4:将公式转换为值

现在,选定的空白贮存格是公式,您应当将这些公式转换为值。 请选择包括公式的资料范围,然后按 按Ctrl + C 复制资料列表,然后右键单击复制的范围,然后选择 价值观 来自 粘贴选项 部份,请参见屏幕截图:

现在,公式已转换为静态值,您可以针对需要进行任何其他操作。

备注:如果您选择的范围内还有任何其他公式,这些公式也会转换为值。

只需点击 3 次便可使用 tools for Excel

如果您正在寻觅快捷简便的解决方案, Excel的tools填写空白单元格 该功能多是您的绝佳工具。 借助这项强盛的功能,您可以快捷完成以下操作:

  • 用上方、下方、左边或右边的数值填满空白贮存格
  • 用一系列线性值填满空白贮存格
  • 用特定值填满空白贮存格

下载并安装 tools for Excel,请这样做:

若要使用上述值填入空白贮存格,请选取要填入空白贮存格的资料范围,然后按一下 库工具 > 插入 > 填写空白单元格,然后指定操作 填写空白单元格 对话框:

  1. 选择 基于价值 选项从 填充 部份。
  2. 选择 选项 部份。 (您也能够选择 Up, or 左列 针对需要向下、向左或向右填入空白贮存格)
  3. 点击 OK 利用此功能。

结果:

现在,所有空白单元格都填入了上面的值,以下图所示:

备注: 要利用此功能,请 下载并安装 tools for Excel 第一。

使用VBA程式码用上面的值填满空白贮存格

如果您熟习 VBA 程式码,这里我们将提供一个用上面的值填满空白贮存格的程式码。 请依照以下步骤进行:

步骤1:打开VBA模块编辑器并复制代码

  1. 按住 ALT + F11 键,然后打开 Microsoft Visual Basic for Applications 窗口。
  2. 点击 插入 > 模块,然后将以下代码粘贴到“模块窗口”中。
    VBA程式码:插入具有上述值的空白贮存格
    Sub FillBlankCellsWithValueAbove()

    'Updateby

    Dim WorkRng As Range

    Dim cell As Range

    On Error Resume Next

    xTitleId = "toolsforExcel"

    Set WorkRng = Application.Selection

    Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)

    On Error GoTo 0

    If WorkRng Is Nothing Then

    MsgBox "No valid range selected.", vbExclamation, "Error"

    Exit Sub

    End If

    For Each cell In WorkRng

    If IsEmpty(cell) Then

    cell.Value = cell.Offset(⑴, 0).Value

    End If

    Next cell

    End Sub

第2步:履行程式码

粘贴此代码后,请按 F5 键来运行此程式码。 在提示方块中,选择要使用上述值填入空白贮存格的资料范围。 然后,点击 OK.

结果:

现在,所有空白单元格都填入了上面的值,以下图所示:

惊人的! 在 Excel 中使用高效率的选项卡,如 Chrome、Edge、Firefox 和 Safari!
每天节省50%的时间,并减少数千次鼠标单击!



应用 Power Query 填充上面的空白贮存格值

如果您使用的是Excel 2016及更高版本,Excel提供了一个强盛的功能— Power Query,这可以帮助立即便用其上方单元格中的值填充列中的每一个空白单元格区块。 以下是履行此操作的步骤:

第一步:将资料汇入 Power Query

  1. 选择您要使用的资料范围,然后按一下 数据 > 从表格,请参见屏幕截图:
    保养诀窍:在 Excel 2019 和 Office 365 中,单击 数据 > 从表/范围.

  2. 在弹出的 创建表格 对话框,单击 OK 按钮创建一个表,看截图:
  3. 现在, Power Query 编辑页 窗口显示数据,见截图:

步骤2:在 Power Query 编辑器窗口,指定操作

  1. 按一下要使用上面的值填入空白贮存格的列标题。 然后,右键单击选定的标题,选择 > ,请参见屏幕截图:
    保养诀窍:要填入多列中的空白贮存格,请按住 按Ctrl or 转移 键并按一以下标题以选择不相邻或相邻的列,然后右键单击任何选定的列,然后选择 > 如前所述。

  2. 现在,所选列中的所有空白贮存格都会填满其正上方贮存格中的值,请参阅萤幕截图:

第3步:输出 Power Query 到 Excel 表格

  1. 然后,您应当将资料输出到工作表中。 请点选 首页 > 关闭并加载 > 关闭并加载 / 关闭并加载到,(在这里,我将点击 关闭并加载),请参见屏幕截图:
    保养诀窍:点击 关闭并加载 将数据输出到新的工作表; 点击 关闭并加载到 选项,资料将输出到您需要的新工作表或至今为止工作表。

  2. 然后,资料将载入到新的工作表中,请参见萤幕截图:

用 0 或特定值填满空白贮存格

如果您需要用 0 或任何其他特定值填入空白贮存格,这里我将介绍两类快捷方法。


使用「转到特殊」功能以 0 或特定值填满空白贮存格

第 1 步:选择空白贮存格

      1. 选择要使用 0 或特定值填入空白的贮存格范围。
      2. 然后,单击 首页 > 查找和选择 > 去特别,请参见屏幕截图:
        保养诀窍:您也能够按 F5 键打开 转到 对话框,然后单击 特别 按钮在 转到 窗口来显示 去特别 对话框。

      3. 去特别 对话框当选择 空白 选项并单击 OK.
      4. 现在,该范围内的所有空白贮存格都会立即选取。

Step2:输入0或具体数值

依然选择空白贮存格,直接键入 0 或您需要的其他特定值,请参阅萤幕截图:

步骤 3:按 Ctrl + Enter 键填入所有选取的空白贮存格

现在,按 Ctrl + Enter 键一起用您键入的值填满选定的空白贮存格,请参阅萤幕截图:


  • 不要让空白减慢您的速度,让 tools for Excel 填满它们!

    空细胞扰乱了你的活动? 使用 tools 改变您的 Excel 之旅。 填满各类空白单元格,完善满足您的需求。 没有空白,只有光彩! 立即下载 Excel 版 tools!

    以 0 或任何其他特定值填入空白贮存格

  • 不要让空白减慢您的速度,让 tools for Excel 填满它们!

    空细胞扰乱了你的活动? 使用 tools 改变您的 Excel 之旅。 填满各类空白单元格,完善满足您的需求。 没有空白,只有光彩! 立即下载 Excel 版 tools!

    用一系列线性值填满空白贮存格

  • 不要让空白减慢您的速度,让 tools for Excel 填满它们!

    空细胞扰乱了你的活动? 使用 tools 改变您的 Excel 之旅。 填满各类空白单元格,完善满足您的需求。 没有空白,只有光彩! 立即下载 Excel 版 tools!

    用上/下/左/右的值填满空白贮存格


使用寻觅和取代功能以 0 或特定值填满空白贮存格

Excel的 查找和替换 此功能还可协助以 0 或任何其他特定值填入空白贮存格,请履行以下步骤:

步骤 1:选择资料范围并启用寻觅和取代功能

  1. 选择要使用特定值填入空白贮存格的资料范围。
  2. 然后,单击 首页 > 查找和选择 > 更换 (您也能够按 Ctrl + H 打开 查找和替换 对话框),请参阅截图:

步骤 2:指定「寻觅与取代」对话方块中的动作

  1. 查找和替换 对话框中,保存 查找内容 文字方块留空,然后在文字方块中输入具体值 更换 文字方块。 然后,点击 “全部替换” 按钮。 看截图:
  2.  会跳出提示框,提示您有多少贮存格被替换为新值。 最后,点击 OK 并关闭 查找和替换 对话框。

结果:

现在,所选范围内的空白贮存格将填入您输入的特定值,请参阅萤幕截图:


这是您可使用上述值或特定值填充空白贮存格的方法。 如果您有兴趣探索更多 Excel 提示和技能,我们的网站提供数千个教程,请点击 这里 访问它们。 感谢您的浏览,我们期待在不久的将来为您提供更多有用的信息!


相干文章:

  • 自动填充序号并跳过空白
  • 如果您有一个包括一些空白单元格的数据列表,现在,您想要为数据插入序列号,但跳过空白单元格,以下图所示。 在本文中,我将介绍一个在 Excel 中解决此任务的公式。

  • 用线性值填充空白单元格
  • 您是不是需要在选择中使用线性值填充空白单元格? 本文将介绍有关如何在选择中快捷填充线性值的空白单元格的一些技能。

  • 用破折号填满空白贮存格
  • 假定您有一个包括一些空白单元格的数据范围,现在,您想用破折号填充这些空白单元格中的每个,以下面的屏幕截图所示,您是不是有任何好主张立即在其中用破折号填充空白单元格Excel?

上一篇:如何在Excel中按第2个或第3个字符对字符串排序?-英雄云拓展知识分享
下一篇:如何在Excel中向日期添加或减去特定的年,月和日(2years4months13days)?-英雄云拓展知识分享
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×