发布网友 发布时间:2022-04-20 00:48
共5个回答
热心网友 时间:2022-05-25 00:49
方法一:公式法
插入一个辅助列,输入公式:=IF(C4=0,"",C4),再下拉填充公式
说明:此方法适合使用公式计算结果时使用
方法二:查找替换法
1、选中数据按Ctrl+H键调出查找和替换窗口
2、查找内容输入0,替换为空白,勾选【单元格匹配】,点击【全部替换】
这样表格中的0都没有了。
方法三:自定义格式法
1、选中数据,鼠标右键,选择【设置单元格格式】(或按Ctrl+1键)调出设置单元格格式窗口
2、在设置单元格格式窗口中【选择】数字页面,分类选择【自定义】,在类型文本框中开始添加【[=0] ;G/通用格式】,最后点击【确定】
注意:输入符号时先把输入法切换到英文状态,分号前面要加一空格
方法四:终极*【设置默认选项】
点击【文件】菜单,选择【选项】调出Excel选项窗口,点击【高级】,找到【在具有零值的单元格中显示零】,去掉此项的勾选,最后点击【确定】
这样表格中的0都不会显示出来,就算是再输入或计算结果出现0也不显示了
用下图 1 的数据表制作数据透视图,要求如下:
用切片器筛选每个月的订单;
数据表中的空值在数据透视图中不要显示。
效果如下图 2 所示。
解决方案:
我们先创建数据透视图,然后再看看是否有办法不显示空值。
1. 选中数据表的任意区域 --> 选择菜单栏的“插入”-->“数据透视图”
2. 在弹出的对话框中选择“现有工作表”及其位置 --> 点击“确定”
3. 在右侧的“数据透视表字段”区域,将“姓名”字段拖动到“行”区域,“订单数”字段拖动到“值”区域
4. 选中数据透视图 --> 选择菜单栏的“分析”-->“插入切片器”
5. 在弹出的“插入切片器”对话框中勾选“月份”--> 点击“确定”
切片器就创建好了,现在可以点击切片器上的月份按月筛选。
从下面的动图可以看出,按月筛选的时候,即使有些人当月没有订单,数据透视图上还是会有这个人的姓名。
接下来我们试试能否设置成不让空值的姓名出现。
6. 选中数据透视图 --> 右键单击 --> 在弹出的菜单中选择“数据透视图选项”
7. 点击“显示”选项卡,其中有两个选项“显示行中的空数据项”和“显示列中的空数据项”看上去有点相关,但却是灰的,事情陷入僵局。
到了这里,如果看过前一篇推文的读者可能会反应过来了,是不是创建数据透视图的时候先要建模?
正解!
那重新开始。
1. 重新选中数据表的任意区域 --> 选择菜单栏的“插入”-->“数据透视图”
2. 在弹出的对话框中选择“现有工作表”及其位置 --> 勾选“将此数据添加到数据模型”--> 点击“确定”
3. 在右侧的“数据透视表字段”区域,还是将“姓名”字段拖动到“行”区域,“订单数”字段拖动到“值”区域
4. 选中数据透视图 --> 选择菜单栏的“分析”-->“插入切片器”
5. 在弹出的对话框中勾选“月份”--> 点击“确定”
现在点击切片器上的月份按月筛选时,空值就不再出现在数据透视图上了。
虽然本案例的要求已经完成,但是进一步提问,如果又需要在数据透视图上显示空值了,还能设置出来吗?
必须可以。
6. 选中数据透视图 --> 右键单击 --> 在弹出的菜单中选择“数据透视图选项”
7. 点击“显示”选项卡,在前一种方案中为灰色的两个选项现在可以选了,勾选“显示轴字段上没有数据的项”--> 点击“确定”
现在空值项又显示出来了。
热心网友 时间:2022-05-25 00:49
SUBSTITUTE(text,old_text,new_text,instance_num)
Text 为需要替换其中字符的文本,或对含有文本的单元格的引用。
Old_text 为需要替换的旧文本。
New_text 用于替换 old_text 的文本。
Instance_num 为一数值,用来指定以 new_text 替换第几次出现的
old_text。如果指定了 instance_num,则只有满足要求的 old_text 被替换;否则将用 new_text 替换 Text 中出现的所有
old_text。
处理一个表:
如果处理表为SHEET1,则在SHEET2,使用=SUBSTITUTE(SHEET1!A1," ",""),拖动,表2就得到去中间空白的处理。
热心网友 时间:2022-05-25 00:50
除了na()别无他法.
不想在单元格中显示该错误有2种方法
1 你可以用条件格式将#n/a所在单元格的字体颜色和填充色设为一致
2 定位错误值后delete
方法1适用于数据经常变化,错误值位置不固定的情况.
方法2适用于数据不变化,一次性处理的情况.
热心网友 时间:2022-05-25 00:50
表中不出现#N/A,可以用
=IFERROR(E9/E10,“”)
折线图不出现零值,可以用
=IFERROR(E9/E10,NA())
这个的好处是折线图不断,可以直连,比如3、5月和7月有数据,折线图是可以直接连的(缺点是表中会出现#N/A)
目前两方面都考虑的话,暂时没有想到
热心网友 时间:2022-05-25 00:51
实测可行。
先制作带空值的数据,XY散点图,然后再添加合格率的连线散点图即可。