用系统导出的表格数据可能存在大量的空单元格,这些空单元格实际上是有意义的,可能是上一个或下一个单元格的数据。
有时工作表中的大量空单元格没有任何意义,但这些空单元格的存在会影响数据分析汇总的效率,需要向这些空单元格中批量输入0,使表单数据完整。
因此,如何向空单元格中快速准确地填充数据是财务人员必须掌握的一项技能。
很多情况下需要把上一行数据向下填充到下方的空单元格中,以保证数据的完整性。
在图2-99所示的管理费用科目余额表中,“科目名称”列中存在大量的空单元格,这些空单元格中应该是上一行的数据。现在需要对这些空单元格进行填充,如何快速完成呢?
图2-99 A列中存在大量的空单元格
利用定位填充法可以迅速达到目的,具体的操作步骤如下。
步骤1 选择A列。
步骤2 按F5键或者Ctrl+G组合键,打开“定位”对话框,如图2-100所示。
步骤3 单击“定位”对话框左下角的“定位条件”按钮,打开“定位条件”对话框,选中“空值”单选按钮,如图2-101所示。
图2-100 单击“定位条件”按钮
图2-101 选中“空值”单选按钮
步骤4 单击“确定”按钮,即可将选定区域内所有的空单元格选中,如图2-102所示。
步骤5 当前的活动单元格是A3,在该单元格中输入公式“=A2”(因为要把上面的数据向下填充,所以要引用当前活动单元格的上一行单元格),然后按Ctrl+Enter组合键即可得到一个数据完整的工作表,如图2-103所示。
图2-102 选中A列中所有的空单元格
图2-103 填充空单元格
步骤6 选择A列,采用选择性粘贴的方法,将公式转换为数值。
2.8.1小节中的案例2-13介绍的是把上一行的数据向下填充,在实际工作中也会遇到把下一行的数据向上填充的问题。
图2-104所示为一个原始数据表格,每个税金占3行,科目名称仅仅保存在第4行,上面两行没有名称,现在要求把表格整理成完整的数据表单。
这种情况下的数据填充方法与案例2-13中相同:先选择A列,定位空单元格,在当前活动单元格A2中输入公式“=A3”,按Ctrl+Enter组合键,即可得到需要的表格,如图2-105所示。
图2-104 原始数据表格
图2-105 填充数据后的表格
思考:
为什么要输入“=A3”,而不是输入“=A4”呢?
如果要向数据区域的空单元格中快速填充数字0,有两种高效的方法:查找替换法和定位填充法。
图2-106所示是一个有很多空单元格的表格,现在需要在这些空单元格中输入0。
图2-106 有很多空单元格的表格
处理这样的问题有两种方法:查找替换法和定位填充法。
(1)查找替换法:打开“查找和替换”对话框,“查找内容”文本框中为空,在“替换为”文本框中输入0,如图2-107所示,单击“全部替换”按钮,即可快速向数据区域的所有空单元格中输入数字0。
图2-107 准备向数据区域的所有空单元格中输入数字0
(2)定位填充法:先定位所有空单元格(“定位条件”对话框),然后通过键盘输入0,再按Ctrl+Enter组合键。