永发信息网

请excel大神解读下这个函数

答案:5  悬赏:60  手机版
解决时间 2021-01-12 19:02
请excel大神解读下这个函数
最佳答案
在“得分计算”表中从1到204行中查找当前表E3单元格内容,并返回第X行的数据(X等于当前表B207内容在“得分计算”表中的行号)(注:HLOOKUP用法同VLOOKUP,HLOOKUP查找的是行,不是列)。
全部回答
不太清楚
=HLOOKUP(A,B,C,D) HLOOKUP一共分为四部分:
A部分:你要查找的值或文本
B部分:你要查找的值或文本所在的区域
C部分:查找到你要的值或者文本后,返回此数值第几行数值
D部分:FALSE表示精确查找,TRUE表示相似匹配
MATCH($B207,得分计算!$B:$B,0)
意思是在得分计算工作表内的B列查找B207数值,然后显示此数值所在的行数。0表示精确查找
=HLOOKUP($E$3,得分计算!$1$204,MATCH($B207,得分计算!$B:$B,0),FALSE)
此公式意思是:
在得分计算工作表内的$1$204区域(这个区域应该是错误的,没有列数)内精确查找E3数值,然后返回第X行(X由得分计算工作表的B207数值所属行数决定,如果B207数值在第100行,就返回E3数值往下第100行的数值)
不明白再问吧
在得分计算的第1行去搜索E3的内容,在得分计算的B列去搜索B207的内容,返回交叉处单元格的内容。

MATCH($B207,得分计算!$B:B,0) ,返回单元格B207中的数据在工作表得分计算B列的次序,这里是整列使用,返回的就是行号,看公式的意义,B207和B列应该是姓名或学号(最好是学号,因为姓名有重复的),这里B207,对列标加了绝对引用符$,是为了公式向右填充时人员不变,向下填充时人员可变;
HLOOKUP……,是查找E3单元格数据,在得分计算工作表中第一行所在列,并返回同一列所在某行的数据,这个某行就是MATCH返回的结果。根据公式的意义,E3应该是代表的课目。
在公式中,FALSE,可以直接用0代替,TRUE用1代替,在此公式中,MATCH用的0,HLOOKUP用FALSE不太好,也改用0,比较统一,用0或FALSE都是精确查找。
整个公式的意义就是,查找B207人员的E3课目得分。
追问E3是一个下拉框,里面有22条选择,每选一个从e5到e207全部会变
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
怀孕25周出现羊水过多是怎么回事 该怎么办
六千七百万是八位数最高位的计数单位是千万为
上海永达汽车销售哪些品牌的汽车,需要最全面
一百分,需要几首男人味十足的歌曲
用JavaScript写一个函数,求最大值~ 例如:3
李白的送友人诗句
毛毯里钻进了蟑螂怎么办
word 里面有没有高亮的快捷键啊
我想注销2345贷款王里面的资料可以吗
义字在田字格中的书写
什么是职业操守?职业操守对与与个人的人生有
云中藏身是数字几?
六十和五十九哪个更大
阅读理解CaptainGoodfellowDoyourchildrenenj
由于我虚伪地称赞了朋友的狗,此家美国朋友,
推荐资讯
为什么叫电位移矢量?
求间柴京花的(也叫limu 远藤里木)的种子 41
这样做,女生反感吗?
上海浦进电子工程有限公司怎么样?
一天三度电正常吗
计算机中能直接被CPU存取的信息是存放在(
白果能不能放在冰箱的冷冻室里长期保存,会不
四库全书的作者是谁
液体石蜡就是矿物油么?
腿有点细小胳膊也有点细,但是身上又不瘦是什
7月25号 立刻出行 like 全国通用 最新一期内
对佛山市三水附中的印象和看法
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?