使用365中的filter函数返回一组数据,返回的列中如果有空白的会被填充为0,请问怎么避免这种情况,不让它被填为0。Clark您好,这是我说的使用IF嵌套的方式实现的返回值不为0的方法,这个公式看起来有点长,不过可以参与计算。我需要更正下我图片中的一处错误,在F7单元格中,不是“F1==”而是“F2=”
Hi,我仔细阅读了您的贴子,
请问您说“但这样会对您进一步计算Filter下来的值造成影响。”是什么意思?
Hi,谢谢您的更新信息,例如,您通过Filter功能得到了一个区域显示的是筛选后学生的成绩,若是想要使用公式计算这区域中学生成绩的平均值,最大值,会得到错误的结果。因为其中的数字在您加入&””之后转换为文本格式了,无法使用针对数字格式的公式进行计算。祝好!Clark
Clark您好,请问除了您说的在后面加上&“”这个方法以外,您是否还能想起其他的解决办法,我知道一种是filter里面嵌套IF的方法。
Hi,谢谢您的信息,目前据我所知,以上所列的两种方法虽然有点缺陷,却是目前来看最简单的办法了。经过我的搜索和询问,没有找到与您所说的Filter里嵌套if的办法,如果您有类似的方法,方便将其分享在论坛中吗?这样也会启发遇到类似问题的其他论坛成员。除此之外,若是您有计算需求,上述方法中的第二种“在具有零值的单元格中显示零”仅在您选择的工作表中生效,因此您可以使用这种办法来选择不显示零值,该设置应该不会影响您在其他工作表中的工作内容。祝好!Clark
Clark您好,这是我说的使用IF嵌套的方式实现的返回值不为0的方法,这个公式看起来有点长,不过可以参与计算。我需要更正下我图片中的一处错误,在F7单元格中,不是“F1==”而是“F2=”

点赞(93) 打赏

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部