
解答这个问题的过程中,使用到的函数比较多, 有if函数,mod函数,mid函数,
常见的公式如下:if(mod(mid(证件号码,17,1),2)=1,"男","女")
公式的具体意思:当证件号中的第17个数字为单数时候,男性;第17个数字为双数的时候,男性。
效果如图:=IF(MOD(MID(A2,17,1),2)=1,"男性","女性"),公式可以复制粘贴后直接使用。
如有疑问可以继续交流,问题得到解决请给个认可!
在EXCEL函数中如果想做快速判断男女的方法,可以采用IF条件格式来进行 *** 作。即在当前表格中,找到可以显示男女信息的表格,然后以该表格中的数据为条件,当满只当前设置的条件,就用不同的颜色标注就可以的
对于这种情况您可以使用countif函数。
首先选中您想要将其结果显示的单元格,点击如图所示的FX字样。
打开后请在“或选择类别”的下拉栏里找到统计。
往下滑动就能看到一个叫做countif的函数。
双击选中后,在Range栏内填写您想要计算的数据区域,例如我的就是B2:B16,之后在criteria栏内填写“男生”
点击确定就能统计出B2:B16中所有男生的个数。女生同理即可。
使用countif函数也可以统计出别的信息,不止是可以统计男女人数。
拓展内容:Countif函数是Microsoft Excel中对指定区域中符合指定条件的单元格计数的一个函数,在WPS,Excel2003和Excel2007等版本中均可使用。
该函数的语法规则如下:
countif(range,criteria)
参数:range 要计算其中非空单元格数目的区域
参数:criteria 以数字、表达式或文本形式定义的条件
一、求各种类型单元格的个数(1) 求真空单元格个数:=COUNTIF(数据区,"=")
(2) 非真空单元格个数: =COUNTIF(数据区,"<>") 相当于counta()函数
(3) 文本型单元格个数: =COUNTIF(数据区,"") 假空单元格也是文本型单元格
(4) 区域内所有单元格个数: =COUNTIF(数据区,"<>"""),如果数据区内有",该公式不成立
(5) 逻辑值为TRUE的单元格数量 =COUNTIF(数据区,TRUE)
二、求大于或小于某个值的单元格个数(1) 大于50=COUNTIF(数据区,">50")
(2) 等于50=COUNTIF(数据区,50)
(3) 小于50 =COUNTIF(数据区,"<50")
(4) 大于或等于50 =COUNTIF(数据区,">=50")
(5) 小于或等于50 =COUNTIF(数据区,"<=50")
(6) 大于E5单元格的值 =COUNTIF(数据区,">"&$E$5)
(7) 等于E5单元格的值 =COUNTIF(数据区,$E$5)
(8) 小于E5单元格的值 =COUNTIF(数据区,"<"&$E$5)
(9) 大于或等于E5单元格的值 =COUNTIF(数据区,">="&$E$5)
(10) 小于或等于E5单元格的值 =COUNTIF(数据区,"<="&$E$5)
三、等于或包含某N个特定字符的单元格个数(1) 两个字符 =COUNTIF(数据区,"")
(2) 两个字符并且第2个是B=COUNTIF(数据区,"B")
(3) 包含B =COUNTIF(数据区,"B")
(4) 第2个字符是B =COUNTIF(数据区,"B")
(5) 等于“你好”=COUNTIF(数据区,"你好")
(6) 包含D3单元格的内容 =COUNTIF(数据区,""&D3&"")
(7) 第2字是D3单元格的内容 =COUNTIF(数据区,""&D3&"")
注:countif()函数对英文字母不区分大小写,通配符只对文本有效
四、两个条件求个数(1)>10并且<=15 =SUM(COUNTIF(数据区,">"&{10,15}){1,-1}) 或者=SUM(COUNTIF(数据区,"<="&{10,15}){1,-1})
(2)>=10并且<15 =SUM(COUNTIF(数据区,">="&{10,15}){1,-1}) 或者 =SUM(COUNTIF(数据区,"<"&{10,15}){-1,1})
(3)>=10并且<=15 =SUM(COUNTIF(数据区,{">=10",">15"}){1,-1})
(4)>10并且<15 =SUM(COUNTIF(数据区,{">10",">=15"}){1,-1})或者=SUM(COUNTIF(数据区,{">10","<15"}))-样本数
注:一般多条件计数使用SUMPRODUCT函数,以上方法较少使用,仅供参考。
补充:三个区域计数: 三个区域中>=60 =SUM(COUNTIF(INDIRECT({"a46:a48","b48:b50","c47:c48"}),">=60"))
补充:(集合运算法)
统计范围,比如5<= x <=7
可以分解为(x>=5)-(x>7)
写为函数:
=countif(range,">=5")-countif(range,">7")
这样就可以利用集合的运算知识了。同样实现了上面两个条件求个数相同的目的,并且更简单易于理解。
身份z号码包含了每个人的出生日期、性别等等信息,并且最后一位数字可以判定身份z号码的正确与否。以下步骤为详细讲解使用函数提取性别的方法。公式为“=MID(A2,17,1)”(A表示单元格,从第17个字符开始提取1个字符)
1、首先,将所需要提取出生日期的身份z号码放在Excel表格中。
2、身份z号码中关于性别的信息是号码的第17位,这位数字为奇数,则为男,若是偶数,则为女。我们希望能在B2单元格显示对应该身份z号码的性别,那么首先应将身份z号码的第17位数字提取出来并显示在B2单元格中。
具体方法为在B2单元格使用MID函数,公式为“=MID(A2,17,1)”,意思是在A2单元格中从第17个字符开始提取1个字符。(为了便于理解,每个步骤后,如图所示将对后面的单元格进行填充,实际 *** 作时可以最后再进行填充)
3、然后需要判定使用MID函数提取出来的数据为奇数还是偶数。
具体方法是使用求余函数MOD,在B2单元格中使用MOD函数对最开始的公式进行嵌套,公式为“=MOD(MID(A2,17,1),2)”,意思是对“MID(A2,17,1)”所提取出来的数字除以2,返回求得的余数。
4、得到的余数只有1或0这两种可能,当余数是1时,那么可以知道该身份z号码第17位数是奇数,那么该身份z号码是男性的号码,反之当余数是0时,该身份z的号码是女性的号码。
这时需要使用IF函数对上一步得出的余数进行判别,公式为“=IF(MOD(MID(A2,17,1),2)=1,"男","女")”,含义是如果“MOD(MID(A2,17,1),2)”这个数等于1,那么这个单元格显示“男”,否则显示“女”。最后进行向下填充即可。
5、总的来说,整个过程运用了MID、MOD、IF函数。
*** 作完毕。
第1步:了解身份z号规则
在学习excel身份z号提取性别之前,我们首先需要了解身份z号的规则。身份z号码的第17位表示性别:男性是奇数,女性是偶数。
了解规则后,我们可以打开Excel软件并开始工作。
Excel 身份z性别公式,主要使用IF函数、 MOD函数、 MID函数这三个函数公式,下面咱们一起去看看。
第2步:MID函数提取第17位数字
取位函数MID(文本,从哪位开始,总共取几个)
例如:MID(“510852198010030786”,17,11),计算结果等于8公式的意思从身份z号的第17位开始提取1位数。结果是8,偶数,这意味着是女性。
第3步:MOD函数判断奇偶
Excel通常使用MOD函数确定奇偶。
MOD函数的功能是获取一个数除另一个数的余数。如果使用2作为除数,则结果为0或1例如,MOD(8,2)返回0; MOD(9,2)返回1。
第4步:IF函数判断性别
在上一步中,我们使用MOD函数进行奇偶判定,得到0或1的两个值。在最后一步中,我们可以使用IF函数进行性别判断。
IF函数的使用:IF(条件,满足条件返回,不满足条件返回)
例如,以下E1的公式是:= IF(D1 = 0,“女”,“男”),返回是女则是D1单元格的值为0否则是男。
关于excel身份z号码提取性别公式先说到这。现在我们把上面的这些公式嵌套写出完整的公式来进行提取性别。
E2单元格公式为:= IF(MOD(MID(D2,17,1),2)= 0,“女”,“男”),下拉公式,性别提取的批次完成。
根据身份z号码来提取性别公式,这里只分享其中一个公式,如= TEXT(-1 ^ MID(D2,17,1),“女;男”),这个公式可以也可以实现,小编认为,至少有五六种公式是可以用于提取男女性别的。
打开EXCEL表格,在身份z号码右侧单元格内输入函数IF和MOD的组合公式,按下回车键后自动录入性别。
1、首先在打开的表格中,选中需要的单元格。
2、输入函数:=IF(MOD(MID(B2,3,1),2),"男","女"),其中奇数代表男性,偶数代表女性。
3、然后点击勾图标。在单元格的右下角双击绿色小正方形。
4、这时就可以看到,excel男女性别公式if *** 作完成。
EXCEL中用COUNTIF求男女人数,用SUMIF求男女平均成绩。
方法步骤如下:
1、打开需要 *** 作的EXCEL表格,在空白单元格输入公式=COUNTIF(B2:B13,"男"),并回车即可求得男人数。
其中B2:B13是性别所在单元格区域,应根据表格实际情况修改
2、同理,输入公式=COUNTIF(B2:B13,"女")即可求得女人数。
3、利用SUMIF可分别求得男女成绩总分,再分别除于步骤1、2求得的男女人数即可求得男女的平均成绩。
在相应单元格中输入公式=SUMIF(B2:B13,"男",C2:C13)/F3,回车即可求得男的平均分。
其中C2:C13是成绩所在单元格区域,F3则是步骤1求得的男数所在单元格,可根据实际情况修改,函数执行结果先是SUMIF求得男的总分除于男数,便返回男的平均成绩
4、同理,在女平均成绩相应单元格输入公式=SUMIF(B2:B13,"女",C2:C13)/F4并回车即可。
返回EXCEL表格,发现在EXCEL中用COUNTIF求男女人数,用SUMIF求男女平均成绩 *** 作完成。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)