xp连接win10凭证不足:EXCEL常用函数表达式
EXCEL常用函数表达式备忘:
1、合并字符--& 如:合并两个 A1&B1
2、提取字符--MID 如:把19710320转换成1971.03.20 =TEXT(DATE(MID(A1,1,4),MID(A1,5,2),MID(A1,7,2)),"yyyy.mm.dd")
3从身份证号中提取生日和性别
从身份证号中提取出生日期,和判断性别
提取出生日期公式(假设身份证号码在F5单元格):
IF(LEN(F5)<16,MID(F5,7,6),MID(F5,9,6))
首先判断身份证号码是15位还是18位,LEN(F5)
如果小于16位,就从号码的第7位开始提取后6个数字,否则就从号码的第9位开始提取6拉。
计算年龄:
106-IF(LEN(F5)<16,MID(F5,7,2),MID(F5,9,2))
判断性别:
IF(MOD(IF(LEN(F5)<16,RIGHT(F5,1),MID(F5,17,1)),2)=0,"女","男")
首先RIGHT函数担取出15位号码的最后1个数字,用MID函数提取出18位号码的最后第2个数字,然后用MOD函数判断出它们的的奇偶,如是偶则为“女”,否则为“男”。
补充公式
出生日期
=TEXT(MID(A2,7,6+(LEN(A2)=18)*2),"#-00-00")
性别
=IF(MOD(MID(A2,15+(LEN(A2)=18)*2,1),2)=0,"女","男")
4、从两个表进行数据校对:
表1,表2中卡号在A列,那在表1的C列中输入
=IF(VLOOKUP(A2,SHEET2!A:A,1,0)=A2,"","卡号不存在”)
把公式复制到表1最底部
我校学生学籍情况:
开学初表单为“表1”有学籍号和姓名两个字段
学期末表单为“表2”同上内容,但学生因转出转入变化了。
我想通过学籍号相互校对:
表1中有而表2中没有说明学生已经转出,在表1的C列出现学生“转出”并标示;
表2中有而表1中没有说明是后来转入的学生,在表2的C列标注:“转入”
这个函数式怎么写?
在表2中输入
=IF(ISNA(VLOOKUP(A2,SHEET1!A:A,1,)=A2),"转入")
在表1中输入
=IF(ISNA(VLOOKUP(A2,SHEET2!A:A,1,)=A2),"转出")
另,两个表对照并引用
http://zhidao.baidu.com/question/37629352.html
EXECL或者word里,用什么方法,可以去掉众多名字中相同的名字?
例如:
张三
张三
李四
李四
王五
只列5个名字,可以直接看出来,张三和李四有重复,有什么方法可以去掉一个张三和一个李四?
而变成这样的:
张三
李四
王五
当然了,这是简单的例子,我说的名字最少也得6000多个,怎样去掉其中重复的名字?
回答:设名字在A列,在后面任一列第一行输入:
=COUNTIF($A1:$A$5000,A1)
下拉填充到底,然后按该列排序(必须从大到小,即按降序排序。或者先将该列复制、选择性粘贴,数值,以取消公式),再把上面所有大于1的删除,剩下“1”的行就是唯一的。