永发信息网

初学者请求大家帮忙解答一个excel公式的含义:)

答案:2  悬赏:80  手机版
解决时间 2021-05-06 01:19

=IF(ISERROR(VLOOKUP(A4,$F$23:$G$40,2,0)),"",VLOOKUP(A4,$F$23:$G$40,2,0))

 

这个公式我怎么都看不懂,尤其是$F$23:$G$40,2,0    请高手帮忙详细解答一下,明白后再追加悬赏!

最佳答案
公式先简写为 =IF(ISERROR(X),"",X)
函数IF(条件,参数1,参数2)你应该很容易明白,如果条件成立(真,TRUE)返回参数1,否则返回参数2;
函数ISERROR(参数),如果参数是个错误,返回TRUE,否则返回FALSE(假)。

下面解释X:VLOOKUP(A4,$F$23:$G$40,2,0)
VLOOKUP(参数1,参数2,参数3,0),在参数2代表的单元格区域的第1列找参数1,找到后往右数参数3列,返回那个值。0表示精确查找(非精确查找的情形比较复杂,且用处不大)。
如果找不到,就返回错误(#N/A)。
全部回答

IF是条件函数,有3个参数,

第一个:判断条件;

第二个:如果判断条件成立则怎么处理;

第三个:如果判断条件不成立则怎么处理;

ISERROR函数是判断括号里的内容成不成立,如果不成立就返回TRUE值,如果成立就返回FALSE值;

VLOOKUP函数是查找函数,作用是在某个区域的第一列里查找内容,返回该内容对应行某一列的内容,

函数是:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) ,

第一个参数lookup_value表示要查找的内容;

第二个参数table_array表示查找区域,就是要在哪里查找;

第三个参数col_index表示如果找到你要找的内容的话,显示你要查找的内容在查找区域中与查找内容同一行的第几个单元格;

第四个参数range_lookup表示你要精确匹配还是模糊查找;

$是单元格绝对位置的符号,在单元格前加个$就表示不管你把单元格里的公式往哪里拖,公式里引用的单元格是不变的;

整个公式的意思是:在F23到G40单元格区域的第一列里查找和A4单元格一样的内容,如果找到了,就显示和A4单元格内容一样的那一行的第2列的内容,如果没找到就不显示。。如果还是看不懂可以加我QQ:70992929问我

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
孕晚期做什么运动好?
从西安城南汽车站到771所,应该座几路车,在
小学语文古诗名句,小学语文常识,名言名句,
请问电脑有时候能开机有时候开不了机是什么原
大话西游2新手礼包怎么消失了
爱情跟友情你会选择哪个?
今天是男友的生日又是爷爷死去,这意味着什么
兰花指舞蹈学校地址有知道的么?有点事想过去
艺术生该怎没报是纯艺还是文科兼艺术
云计算的发展趋向如何
爱情美好的诗歌,关于幸福晚年的古诗词
妈咪宝贝婴幼儿用品地址有知道的么?有点事想
开朗的时候可以看些什么电影?
瑞安到广西要多少车费
新手学车技巧有哪些?
推荐资讯
像我现在18岁、每天的正常休息时间是多少安
凉性的水果有哪些?
夏普906i为什么出了上海就没信号?只有上海有
CF更新7.6
小脑发育不良会怎么样
51和QQ哪个有意思?
诺基亚的E71好还是夏普的935SH好?
喜欢艾弗森吗?原因?
2010年人教版初二语文暑假作业答案,要全部。
索尼爱立信手机怎么辨别真假?
大连有轨电车
谁介绍几个网游
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?