内容提要:本文通过实例剖析Excel中经典的筛选数据的函数公式的用法。 Excel中关于筛选数据最简单的方法,是使用数据透视表完成。如果对透视表不熟悉,可以使用Excel函数写公式来筛选。 借论坛今天的每日一题题目:《筛选组中最高工资的人的各项资料》来剖析一下经典的筛选公式的用法。 如下图,题目说明:A1:F11为数据源。筛选各组中工资最高的人的各项资料(如果最高工资重复,请按顺序分别显示出来),详见附件。 A18输入公式,按下ctrl+shift+enter组合键完成数组公式的输入,然后右拉下拉复制公式。 解题思路:确定两个条件:组数:D2:D11=$A16;最高工资:F2:F11=MAX((D2:D11=A16)*F2:F11)) 用index+small函数构造出来的筛选公式,经典在于获取出相应的行。剖析公式一般从内到位,用F9键逐一查看运算结果。 第一:small部分,获取行号,剖析如下: 1.MAX((D2:D11=A16)*F2:F11))*(D2:D11=A16) 3.small部分: 第二:index(区域,行,列) 第三:为了美观,最后添加&"" &""是什么意思呢? &是个文本粘贴符,后面的""是表示空白文本,就等于在后面强制性的把(0)粘贴成了空白文本。 |
|
来自: 部落窝教育BLW > 《部落窝excel/VBA》