Excel有一个公式,大家帮忙解读一下。谢谢了

{=INDEX(D79:D98,MATCH(,COUNTIF(D$100:D100,D79:D98),))}这个公式,看不明白,哪位高手帮忙解答一下,谢谢啦。1,公式定义... {=INDEX(D79:D98,MATCH(,COUNTIF(D$100:D100,D79:D98),))}这个公式,看不明白,哪位高手帮忙解答一下,谢谢啦。
1,公式定义COUNTIF(range, criteria),这里显示的是countif(range,range);
2,公式定义MATCH(lookup_value, lookup_array, [match_type]),这里用的是match(,countif(range,range),) 。
3,以上两个公式组合,返回的是哪个值的位置?
展开
 我来答
xg7tf1
2019-01-22 · TA获得超过4424个赞
知道大有可为答主
回答量:7559
采纳率:22%
帮助的人:972万
展开全部
这段代码是对9月份工作表的A2:AB2000范围进行高级筛选,条件区域:2月份工作表A1:A2,
复制到2月份工作表的A5:AB2005
Unique:=False这句是设定选择不重复值,True为唯一值,False为允许存在重复值
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
葬花吃人
2019-01-22 · TA获得超过6361个赞
知道大有可为答主
回答量:6938
采纳率:76%
帮助的人:1313万
展开全部
countif条件计数
sumifsumif条件求和
index配合match可实现查找引用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hjx8899
2019-01-22 · TA获得超过331个赞
知道小有建树答主
回答量:508
采纳率:51%
帮助的人:117万
展开全部
列出区域的品牌名称,数组公式。表中刚好是降序,公式并没有对它排序
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jelifq
2019-01-23 · TA获得超过4.2万个赞
知道大有可为答主
回答量:1590
采纳率:68%
帮助的人:695万
展开全部
公式COUNTIF(D$100:D100,D78:D97)是数组公式,所以公式最后要按Ctrl+Shift+Enter,这个数组公式返回结果就是一个数据,其元素就是COUNTIF(D$100:D100,D78)、COUNTIF(D$100:D100,D79)、COUNTIF(D$100:D100,D80)、……直到COUNTIF(D$100:D100,D97)共20个元素的数组。
公式MATCH(,COUNTIF(D$100:D100,D78:D97),)省略了lookup_value参数的值,其实这种情况lookup_value就相当于0,那MATCH函数在这里就是去在COUNTIF函数返回数组中的第一个等于0的位置。
在D101单元格的公式:{=INDEX(D78:D97,MATCH(,COUNTIF(D$100:D100,D78:D97),))}解读:
在D$100:D100区域(其实就是D100单元格,其值为“品牌”)中去分别计数D78到D97共20单元格值,很显然,全部返回都是0,即COUNTIF函数此时的返回结果是一个由20个0组成的数据,那第一个0就出现在这个数组的第1个元素,然后在INDEX(D78:97,1,)中就取第1个(即D78)单元格的值,就是“美的”;
在D102单元格的公式应该是:{=INDEX(D79:D98,MATCH(,COUNTIF(D$100:D101,D79:D98),))}解读:
在D$100:D101区域(其实就是D$100到D101单元格,其值分别为“品牌”、“美的”)中去分别计数D79到D98共20单元格值,很显然,COUNTIF函数此时的返回结果应该是{1;1;1;1;0;0;0……},前面的4个1是在计数D79:D82中“美的”的值,都会返回1个,然后D83(“奥克斯”)就返回0了,所以MATCH函数此时返回5,然后在INDEX(D79:98,5,)中就取第5个(即D83)单元格的值,就是“奥克斯”……以此类推。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式