EXCEL函数语法及应用
MATCH
返回主目录
示例一
示例二
C列有重姓名的,要求统计出不重复的人名,并提取出不重复的人名放置F列,然后计算出重复的人
E26公式: =SUM(--(MATCH(C26:C37,C26:C37,)=ROW(C26:C37)-25))
F26公式: =INDEX($C$26:$C$37,SMALL(IF(MATCH($C$26:$C$37,$C$26:$C$37,0)=ROW($C$26:$C$37)-25,RO G26公式: =SUMIF(C26:D37,F26,D26:D37)
=SUMIF($C$26:$D$37,F26,$D$26:$D$37)
示例三
下表是学生成绩表,根据学生姓名提取成绩、根据输入班级、姓名确定是否有学生名单存在。
辅助列1张11张21张32张42张52张63张7 =INDEX($H$503张8 =IF(ISERROR(
3张9
示例四
下表是学生成绩表,根据班级信息提取各班始末行信息,定位最末记录。
E26公式:提取
本变为数字.MATCH函数一次出现的位置的特性域为查找值,后一个为和计算;
测试记录起始终止信息
计算不重复值
查找记录
K66公式 =MATCH(--LEFT(J66),$C$66:$C$74,0)K70公式
K67公式 =MATCH(--LEFT(J67),$C$66:$C$74,1)K73公式
K69公式 =MATCH(--LEFT(J69),$M:$M,0)K74公式
Windows ANSI
Number 是用于
返回查找引用函数ch_type参数
为1,则小于或等于;
参数为0则为等于:
参数为负1,则大于
或等于;
默认为1,必须按升
序排列,0不要求任
何顺序,-1必须降序
排列;
列,然后计算出重复的人名奖金总和。
)=ROW($C$26:$C$37)-25,ROW($C$26:$C$37)-25),ROW(1:1)))
否有学生名单存在。
=INDEX($H$50:$H$58,MATCH(K49,D50:D58,0))
=IF(ISERROR(MATCH($J$53&$K$53,$B$50:$B$58,0)),"没有","有")
式:提取的人名即文本,--是简单的通过减负运算,使文本变为数字.MATCH函数的特性是只返回区域内每个记录的第一次出现的位置的特性;MATCH(C26:C37,C26:C37,)前一个区域为查找值,后一个为查找区域,向VLOOKUP也可以如此运用和计算;
=MATCH(--LEFT(J70),$M:$M,1)
=MATCH(9E+307,M:M)
=MATCH(9E+307,M:M,1)
ANSI 字符集。
是用于转换的字符代码,介于 1 到 255 之间。使用的是当前计算机字符集中的字符。