求多同时满足两个条件的公式匹配公式

工作中你也许会遇到这种情况:在一组数据中,想把满足多个同时满足两个条件的公式的最大值或者最小值查找出来这里的多个同时满足两个条件的公式,也说明同時满足两个条件的公式参数不止一个有多个!

下图中,我们要求出城市为“广州”地区为“天河”的最大销售额,公式应该怎么写

將得到的两个数组相乘,TRUE*TRUE=1FALSE*FALSE=0,最终得到:{1;0;1;0;1;0;1;0;1;0;1;0}其中1表示同一行中同时满足两个同时满足两个条件的公式城市为“广州”和地区为“天河”。

3、完整动图演示如下

好了,今天就跟大家分享到这里如果你觉得文章有用,可以转发分享给你的朋友希望多多支持,谢谢!

今天我们来看看其他几种双同時满足两个条件的公式查询的方法。

方法二:利用LOOKUP函数实现

这是LOOKUP函数的一个常用套路=LOOKUP (1,0/((同时满足两个条件的公式1区域=同时满足两个条件的公式1)*(同时满足两个条件的公式2区域=同时满足两个条件的公式2)),(返回的结果区域))可以查找出双同时满足两个条件的公式的对应值。

方法三:利鼡SUMIFS函数实现

SUMIFS函数是多同时满足两个条件的公式求和不过由于数据源是没有重复的行,所以可以用这个表达式来查找双同时满足两个条件嘚公式对应的数据哦

方法四:利用DSUM函数实现

DSUM是数据库函数,平时很少用到该函数一共有3个参数,用通俗点的语言来说就是:

=DSUM(要引用的數据源,要求和的列,同时满足两个条件的公式)

需要注意的是,同时满足两个条件的公式要包含表头数据比如这里我们设置的同时满足两個条件的公式是E1:F2。

除了以上几种方法外还能利用INDEX+MATCH函数、MAX函数等方式来实现双同时满足两个条件的公式的查找,这里就不多作介绍了同學们可以自己研究研究哦。

假设需要对具有多个同时满足两個条件的公式的值求和例如特定区域的产品销售总额。 这是在公式中使用 的一个好情况

请看一下此示例,其中我们有两个同时满足两個条件的公式:我们想要从 A 列开始) C 列 (肉类销售额) (

下面是可用于对此进行编译的公式:

让我们更仔细查看公式的每个部分。

=SUMIFS 是算术公式 咜计算数字,本例中为 D 列第一步是指定数字的位置:

换言之,在符合同时满足两个条件的公式时您希望公式对该列中的数字求和。 该單元格区域是 此公式的第 一个参数 即函数需要作为输入的第一段数据。

接下来要查找满足两个同时满足两个条件的公式的数据,因此通过为函数指定数据 (A2:A11) 的位置以及同时满足两个条件的公式是什么(即"南部")来输入第一个同时满足两个条件的公式。 请注意各参数之間的逗号:

"南部"周围的引号指定此文本数据

最后,输入第二个同时满足两个条件的公式的参数 – 包含单词“肉类”的单元格区域 (C2:C11) 加上该單词本身(用引号引起来)以使 Excel 可以与其匹配。 在公式末尾使用右括号 ) 然后按 Enter 同样,结果是 14719。

在 Excel 中键入 SUMIFS 函数时如果不记得参数,鈳随时提供帮助 键入 =SUMIFS (后,公式下方将显示"公式自动完成"参数列表按其正确顺序显示。

查看“公式自动完成”的图像和参数列表在我們的示例中 sum_range 是 D2:D11(要对其求和的数据列);criteria_range1 是 A2.A11(criteria1“南部”所在的数据列)。

在键入时其余的参数将出现在“公式记忆式键入”(未在此处顯示)中;criteria_range2 是 C2:C11,即同时满足两个条件的公式 2“肉类”所在的数据列

如果在"公式自动完成"中单击 SUMIFS, 将打开一篇文章以为您提供更多帮助

洳果要试验 SUMIFS 函数,下面是一些示例数据和使用该函数的公式

您可以在此工作簿中处理示例数据和 Excel 网页版 公式。 更改值和公式或添加自巳的值和公式,并实时查看结果更改

复制下表中的所有单元格,然后将其粘贴到新的 Excel 工作表的单元格 A1 中 您可能需要调整列宽以更好地查看公式

我要回帖

更多关于 同时满足两个条件的公式 的文章

 

随机推荐