excel中如何用函数根据条件获取一个区域的数据
1、首先我们来一张简单的数据源,操作过程都根据这个原数据来写函数

3、那首先我们就要知道蔬菜的位置是从哪里开始到哪里结束的我们可以通过match来计算他的出现的位置,然后用COUNTIF来数据蔬菜的数量

5、=OFFSET($A$1,$亭盍誓叭J$2-1,0,$J$3,3)以A1为起点,注意$绝对引用行$绝对引用列这个符号要加上$J$2这个是条件的位置,但从A1到条件的位置其实是6个单元格所以我们减去1个单元格

7、这个时候我们范围的是错误值,因为单元格接收不了一个范围的数据,我们可以全选公式,然后按F9,查看公式的结果,其实结果是一个范围“,”是一行里面的数据,“;”是划分行的,现在这个问题是怎么提取这里的数据返回到对应的地方呢?


9、加上ROW(A1),COLUMN(A1),因为A1的位置是1,1,往下拉公式会变成A2往右拉会变成B1,结果返回的数据没错了,但我们发现超过的地方就会错误显示

11、我们修改一下搜索条件,改成水果后数据没有错误

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:26
阅读量:29
阅读量:69
阅读量:69
阅读量:47