发布网友 发布时间:2024-07-11 13:39
共1个回答
热心网友 时间:2024-07-11 14:24
在excel中,使用数据透视表,对数据源有严格的要求。数据源要求使用一维表格,即只有列标题的数据。如果数据源中存在空白的数据,那么在做出来的数据透视表中,会有行或者列出现空白,而且值的汇总方式,也因为存在空白单元格,默认为计数(一般是求和)。
解决方法:
方法一
删除或者补充完整源数据中的空白单元格,完成以后,在数据透视表中,右键,刷新数据即可。
关于其他的方法,小编通过一些例子来给大家解决问题
如图 3‑52中左上图所示为加工费用汇总表,其中行字段中部分单元格显示为“(空白)”,如何去掉行字段中的“(空白)”数据如图 3‑52中右下图所示呢?
图3‑52 去掉数据透视表中的“(空白)”数据
解决方案1:
查找“(空白)”替换为“”(空格)。
操作方法
※查找替换去除“(空白)”※
步骤1 全选数据透视表。操作方法请参阅疑难15。
步骤2 按组合键打开“查找和替换”对话框→“替换”选项卡→“查找内容”下拉列表框中输入“(空白)”,“替换为”下拉列表框中输入“”(空格)→“全部替换”按钮,弹出“Microsoft Excel”对话框→“确定”按钮→“关闭”按钮,完成替换设置,如图 3‑53所示。
图3‑53 将“(空白)”替换为“”(空格)
此时,数据透视表中的“(空白)”数据已经替换为“”(空格)。如图 3‑52中右下图所示。
解决方案2:
重命名“(空白)”为“”(空格)。
操作方法
※重命名去除“(空白)”※
鼠标单击“(空白)”所在单元格,输入“”(空格),如图 3‑54所示。该字段中所有显示为“(空白)”的单元格均被替换为“ ”(空格)。
图3‑54 重命名“(空白)”为“”(空格)
依照以上方法重命名其他行字段中的空白数据。结果如图 3‑52中右下图所示。
解决方案3:
设置自动更正,将“(空白)”更正为“”(空格)。
操作方法
※自动更正去除“(空白)”※
步骤1 如图 3‑55所示,“文件”选项卡→“帮助”下面的“选项”选项,激活“Excel选项”对话框→左侧的“校对”项→右侧的“自动更正选项”按钮,弹出“自动更正”对话框→“自动更正”选项卡→“替换”文本框中输入“(空白)”,“为”文本框中输入“”(空格)→“添加”→单击两次“确定”按钮,完成自动更正设置。
图3‑55 自动更正设置
步骤2 单击“(空白)”单元格→在编辑栏中选中“(空白)”字样,如图 3‑56所示→按组合键→按组合键→按键确认输入。
图3‑56 在编辑栏中选中“(空白)”字样
此时,对应行字段中的“(空白)”数据均自动更正为“”(空格)。
依照以上方法重命名其他行字段中的空白数据。结果如图 3‑52中右下图所示。
注意:步骤2中也可按快捷键选中“(空白)”字样,再执行复制粘贴操作。