WPS表格 FILTER+IF+ISEVEN+MID函数嵌套筛选数据的应用案例

丁功令
丁功令

创作者俱乐部成员

场景:使用FILTER函数筛选数据

步骤1:先打开WPS软件,新建一份表格,并输入相应的内容。如下图所示:我们来实际操作一下,帮助大家理解这几个函数。

具体要求:根据身份证号码筛选性别为”男”的人员。

步骤2:在F2单元格输入公式,如下所示:

=FILTER(A2:A17,IF(ISEVEN(MID(D2:D17,17,1)),"女","男")="男")

然后按ENTER键,即可得到所要的结果。

知识拓展:第二种方法

在F2单元格修改公式,如下所示:

=FILTER(A2:A17,IF(ISEVEN(MID(D2:D17,17,1)),"女","男")<>"女")

然后按ENTER键,即可得到所要的结果。

函数语法:

MID 返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。

MID(text,start_num,num_chars)

Text 是包含要提取字符的文本字符串。

Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为 1,以此类推。

Num_chars 指定希望 MID 从文本中返回字符的个数。

说明 :

■如果start_num 大于文本长度,则 MID 返回空文本 ()。

■ 如果 start_num 小于文本长度,但 start_num 加上 num_chars 超过了文本的长度,则 MID 只返回至多直到文本末尾的字符。

■ 如果 start_num 小于 1,则 MID 返回错误值 #VALUE!。

■ 如果 num_chars 是负数,则 MID 返回错误值 #VALUE!。

函数语法:

ISEVEN(number)

Number 待测试的数值。如果参数值不是整数,则截尾取整。

说明 :

如果参数number 为非数值型,函数 ISEVEN 返回错误值 #VALUE!。

如果参数number 为偶数,返回 TRUE,否则返回 FALSE。

如果该函数不可用,并返回错误值#NAME? 。

以上就是今天要分享的内容,欢迎大家评论区留言,谢谢!!!!!!!!!!!!

四川省
浏览 2590
收藏
5
分享
5 +1
15
+1
全部评论 15
 
无为
点赞学习
· 江苏省
1
回复
丁功令
丁功令

创作者俱乐部成员

· 四川省
回复
 
清新自然
👍👍👍👍👏👏👏👏👏👏
· 河南省
1
回复
丁功令
丁功令

创作者俱乐部成员

· 四川省
回复
 
龙行健
学习
· 四川省
1
回复
丁功令
丁功令

创作者俱乐部成员

· 四川省
回复
 
S.C.M.浩
鼓掌。👏👏👏
· 河南省
1
回复
丁功令
丁功令

创作者俱乐部成员

· 四川省
回复
 
亂雲飛渡
亂雲飛渡

WPS寻令官

点赞学习
· 广东省
1
回复
丁功令
丁功令

创作者俱乐部成员

· 四川省
回复
 
墨云轩
墨云轩

创作者俱乐部成员

直接判断身份证号码第17位是否是奇数,是否就可以啦?
· 河北省
1
回复
丁功令
丁功令

创作者俱乐部成员

感谢墨老师的关注和良好的建议,修改一下公式就可以的。
· 四川省
回复