请问这个函数公式是什么意思

lysfox
2012-02-21 · TA获得超过388个赞
知道小有建树答主
回答量:421
采纳率:0%
帮助的人:126万
展开全部
index(a6:c9,match(a9,a6:a9,0),3)

index的作用是返回表或区域中的值或值的引用。函数 INDEX() 有两种形式:数组和引用。你上面的公式是数组形式,也就是在a6:c9的这个区域中,这个区域成为一个数组,通过match(a9,a6:a9,0)的结果(代表行序号)与3(代表列序号),来指定该数组中的某个单元格。

match函数的作用是返回在指定方式下与指定数值匹配的数组中元素的相应位置。
语法
MATCH(lookup_value,lookup_array,match_type)
Lookup_value 为需要在数据表中查找的数值。
Lookup_array 可能包含所要查找的数值的连续单元格区域。Lookup_array 应为数组或数组引用。
Match_type 为数字 -1、0 或 1。Match-type 指明 Microsoft Excel 如何在 lookup_array 中查找 lookup_value。
如果 match_type 为 0,函数 MATCH 查找等于 lookup_value 的第一个数值。Lookup_array 可以按任何顺序排列。

所以match(a9,a6:a9,0)的意思就是查找a9在a6:a9数组中出现的位置。结果为4,就是位于第四个。其实你这个函数的另外一种意思,就是得出a6:a9数组中,有几个数(或者单元格)。

所以最后index的结果为index(a6:c9,4,3),在a6:c9的数组中,位于第4行第3列的那个单元格,即为C9
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式