分享

通配符在公式中的运用

 人在M迷途 2020-10-24

之前的文章我们介绍了通配符在查找、替换、筛选中的使用。

那么在公式当中通配符也是会经常作为模糊计算来使用的。

下面我们看一下具体的案例。

我们首先来计算一下姓孙的总人数,公式如下:

=COUNTIF(B22:B38,'孙*')

公式结果为3。核对后发现公式结果正确。

下面我们计算一下年龄20岁以上30岁以下的总人数,公式如下:

=COUNTIF(D22:D38,'2*')

公式结果为0。

???,核对后发现结果错误,20岁以上30岁以下的人数应该是7才对啊。。。???

这个事情也困扰我了一段时间。

后来我发现函数中使用通配符的前提必须是针对文本型的单元格,而数字型单元格是无效的。

所以我们可以使用分列,将该列改为文本型单元格。

选择需要进行分列的区域,点击数据-分列-下一步-下一步-选择文本-点击完成。

分列后我们可以发现,年龄区域被转换为文本格式,然后我们的公式结果也变更为7。

因此得出结论,在公式中运用通配符,必须先将源数据改为文本型,否则无法计算结果。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多