Excel公式可以说是博大精深,只有掌握了一些基本的公式,在超级大的Excel表格中不论寻找什么数据都是易如反掌,但是,前提是你必须掌握一些基础的逻辑关系和Excel函数才行。
下面是15个常用的公式,只要收藏,用的时候套用就行:
countif函数是统计个数的函数,我们就用countif函数来统计A列中每个客户名称出现的次数,然后用if函数来判断,如果次数大于1次,就标记为“重复”,否则标记为空值。
第一、查找Excel表格中的重复内容
=IF(COUNTIF(A:A,A2)>1,'重复','')
2、重复内容首次出现时不提示
=IF(COUNTIF(A$2:A2,A2)>1,'重复','')
3、重复内容首次出现时提示重复
=IF(COUNTIF(A2:A99,A2)>1,'重复','')
DATEDIF(start_date,end_date,unit)
start_date表示的是起始时间。
end_date表示的是结束时间。
unit表示的是返回的时间代码,是天、月、年等。
4、根据出生年月计算年龄
=DATEDIF(A2,TODAY(),'y')
TEXT(value,format_text)
Value 为数值、计算结果为数字值的公式,或对包含数字值的单元格的引用。
Format_text 为“单元格格式”对话框中“数字”选项卡上“分类”框中的文本形式的数字格式。
5、根据身份证号码提取出生年月
=--TEXT(MID(A2,7,8),'0-00-00')
IF是选择函数,当MOD(MID(A2,15,3),2)=0成立时,单元格显示“男”,否则显示“女”.
MOD是取模函数,即是一个求余函数,求MID(A2,15,3)除以2的余数.实质是判断MID(A2,15,3)的奇偶性.
MID从一个文本字符串的指定位置开始,截取指定数目的字符.MID(A2,15,3)是从A2单元格的文本中的第15个字符开始,取一个字符,本处是第15个数字.
6、根据身份证号码提取性别
=IF(MOD(MID(A2,15,3),2),'男','女')
7、几个常用的汇总公式
A列求和:=SUM(A:A)
A列最小值:=MIN(A:A)
A列最大值:=MAX (A:A)
A列平均值:=AVERAGE(A:A)
A列数值个数:=COUNT(A:A)
8、成绩排名
=RANK.EQ(A2,A$2:A$7)
9、中国式排名(相同成绩不占用名次)
=SUMPRODUCT((B$2:B$7>B2)/COUNTIF(B$2:B$7,B$2:B$7))+1
10、90分以上的人数
=COUNTIF(B1:B7,'>90')
11、各分数段的人数
同时选中E2:E5,输入以下公式,按Shift+Ctrl+Enter
=FREQUENCY(B2:B7,{70;80;90})
12、按条件统计平均值
=AVERAGEIF(B2:B7,'男',C2:C7)
13、多条件统计平均值
=AVERAGEIFS(D2:D7,C2:C7,'男',B2:B7,'销售')
14、统计不重复的个数
=SUMPRODUCT(1/COUNTIF(A2:A9,A2:A9))
15、提取不重复的内容
C2单元格输入以下数组公式,按Ctrl+ Shift+Enter,向下复制。
=INDEX(A:A,1+MATCH(,COUNTIF(C$1:C1,A$2:A$10),))&''