excel中match函数,如果数列中没有要找的数字,返回#n/a。
答案:3 悬赏:0 手机版
解决时间 2021-03-27 02:02
- 提问者网友:欲劫无渡
- 2021-03-26 08:31
excel中match函数,如果数列中没有要找的数字,返回#n/a。
最佳答案
- 五星知识达人网友:雾月
- 2021-03-26 09:16
Excel中MATCH函数是一个很强大的辅助函数,
MATCH函数语法为:MATCH(lookup_value,lookuparray,match-type)
lookup_value:表示查询的指定内容;
lookuparray:表示查询的指定区域;
match-type:表示查询的指定方式,用数字-1、0或者1表示,具体如图:
方法
选择B7单元格,输入“=MATCH(100,B2:B5,0)”,按回车,显示“3”。
公式解析:在“B2:B5”区域内查找等一个等于“100”的数值为第几个,按顺序找到B4单元格的数值为“100”,B4在“B2:B5”区域内排第3,所以显示“3”。
选择C7单元格,输入“=MATCH(80,C2:C5,1)”,按回车,显示“2”。
公式解析:在“C2:C5”区域内查找小于或等于“80”的数值,按顺序找到C2:C3单元格的数值都小于“80”,选择其中最大的数值,即C3的数值,C4在“C2:C5”区域内排第2,所以显示“2”。
选择D7单元格,输入“=MATCH(90,D2:D5,-1)”,按回车,显示“4”。
公式解析:在“D2:D5”区域内查找大于或等于“90”的数值,按顺序找到D2:D5单元格的数值都大于“90”,选择其中最小的数值,即D5的数值,D5在“D2:D5”区域内排第4,所以显示“4”。
MATCH函数语法为:MATCH(lookup_value,lookuparray,match-type)
lookup_value:表示查询的指定内容;
lookuparray:表示查询的指定区域;
match-type:表示查询的指定方式,用数字-1、0或者1表示,具体如图:
方法
选择B7单元格,输入“=MATCH(100,B2:B5,0)”,按回车,显示“3”。
公式解析:在“B2:B5”区域内查找等一个等于“100”的数值为第几个,按顺序找到B4单元格的数值为“100”,B4在“B2:B5”区域内排第3,所以显示“3”。
选择C7单元格,输入“=MATCH(80,C2:C5,1)”,按回车,显示“2”。
公式解析:在“C2:C5”区域内查找小于或等于“80”的数值,按顺序找到C2:C3单元格的数值都小于“80”,选择其中最大的数值,即C3的数值,C4在“C2:C5”区域内排第2,所以显示“2”。
选择D7单元格,输入“=MATCH(90,D2:D5,-1)”,按回车,显示“4”。
公式解析:在“D2:D5”区域内查找大于或等于“90”的数值,按顺序找到D2:D5单元格的数值都大于“90”,选择其中最小的数值,即D5的数值,D5在“D2:D5”区域内排第4,所以显示“4”。
全部回答
- 1楼网友:过活
- 2021-03-26 10:57
公式一
=IF(ISNA(MATCH(5,A1:A20,)),20,MATCH(5,A1:A20,))
公式二
=IF(COUNTIF(A1:A20,5),MATCH(5,A1:A20,),20)
公式三
=IF(ISERROR(MATCH(5,A1:A20,)),20,MATCH(5,A1:A20,))
公式四
=IF(ISNUMBER(MATCH(5,A1:A20,)),MATCH(5,A1:A20,),20)
公式五
=IF(COUNT(MATCH(5,A1:A20,)),MATCH(5,A1:A20,),20)
=IF(ISNA(MATCH(5,A1:A20,)),20,MATCH(5,A1:A20,))
公式二
=IF(COUNTIF(A1:A20,5),MATCH(5,A1:A20,),20)
公式三
=IF(ISERROR(MATCH(5,A1:A20,)),20,MATCH(5,A1:A20,))
公式四
=IF(ISNUMBER(MATCH(5,A1:A20,)),MATCH(5,A1:A20,),20)
公式五
=IF(COUNT(MATCH(5,A1:A20,)),MATCH(5,A1:A20,),20)
- 2楼网友:毛毛
- 2021-03-26 09:57
=IF(ISERROR(MATCH(5,A1:A20,0)),20,MATCH(5,A1:A20,0))
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯