这篇excel使用教程是要为大家讲解一下在我们平常在使用sumifs函数时,一般都是在条件范围内对符合某条件的数据进行相加,然而经常会出现条件不止一个的状况,当我们要对满足多个条件的数据进行相加时,我们经常会将sumifs函数和sum函数搭配使用,但是有的时候,有些要求会更加复杂,比如说,不仅仅计算一列的数据,或者是说对求和列的大小有限制,这个时候,我们依旧使用sumifs函数就能将数据得到sumifs函数的使用方法,只需要将数组思维渗透入sumifs函数即可。
第一个问题:当求和列不止一列的时候,我们应该用什么办法将他们的和统计出来呢?比如说下面的这个问题。
在条件复杂的情况下,我们需要先计算出两列数据中符合条件的值sumifs函数的使用方法,再对它们进行相加的操作,平时我们求和时一般都是对一列数据中符合条件的数据进行相加,那么当我们需要对多列数据进行求和运算时该怎么办呢?
可能会有人说,我先一列一列把他们算出来,再对这些数据进行相加就可以了,这就是sumifs函数与sum函数搭配使用的办法,如果我们只有几列的数据需要进行运算还好说,要是数据众大的话,这种方法显然不被待见,这个时候,如果能恰到好处的运用数组思维的话,问题也就很容易解决了。
公式中的offset函数就是在H2到H12的范围内,将其往下偏移0,往右偏移1,这就将H和I列都包含进要计算的范围之中了,其他的就和平常使用sumifs函数一样,当然,这仅仅为了满足那些需要计算大量数据的人,对于数据比较少,条件比较简单,甚至不能将数组思维运用得比较好的人来说,仅仅使用简单的sumif或者sumifs函数也是可以的。
当我们能将数组思维运用到函数运算中,就会让我们的计算变得十分简单。在有大量数据的前提下,不用对各个条件进行分类计算再相加,可以直接一次性的将它们进行运算,省时间省精力,不用像傻瓜一样进行一次又一次的计算。
对于如何将求和区域扩大,即扩充到两列甚至两列以上呢?就是用到我们刚才提到的offset函数,offset函数的参数有三个,分别是要引用的区域,向下偏移量以及向右偏移量,在大数据面前,当我们需要引用的数据较多时,就可以用这个函数对它们进行范围的偏移,即扩充范围的大小。简单来说就是将offset函数套进sumifs函数内,满足大范围内寻找数据并求和的操作。
有的时候我们会在offset函数中看到参数为空的情况,其实这是代表参数默认为0的情况。在许多的函数中都可能出现这种情况,至于哪一些会出现,就靠你们自己在使用的过程中去发现咯!
第二个问题:当我们在使用sumifs函数满足多条件查找求和的情况下,如果对求和列的数值的大小有限制的话,又应该怎么去表达公式呢?
如下题目:
如果我们仅仅对H列进行范围的界定,但是不将其以“和”的方式连接起来,就会得到错误的结果,所以,需要运用数组思维,将范围用中括号括起来,这样就能实现对数值大小进行限定了,再用sum函数进行求和就能得出结果了。
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击网站首页每天更新
站 长 微 信: aiwo51889