Tag: sumifs

Excel使用sumifs或另一个公式来计算基于列标准

我正在尝试编写一个Excel计算公式,它将根据某个区域的列标题计算出一个数据集。 本质上,我正在使用它来帮助自动化一些我所做的世俗对话。 数据:我想要search“Car_ERN”的列标题,并加上整个列。 我的公式我一直试图得到的工作是在两个版本。 一个版本使用sumifs: SUMIFS('Sum Payroll Dept Dump'!$Y$2:$CG$85,'Sum Payroll Dept Dump'!$Y$1:$CG$1,"ERN_CAR_AMT") 另一个版本是合并Sumproduct,但我得到一个零回报。 “2”正在search一个有多个2的列,因为我想要这个标准的所有行。 `SUMPRODUCT('Sum Payroll Dept Dump'!$Y$2:$CG$200,('Sum Payroll Dept Dump'!$Y$1:$CG$1='Filter Sheet'!A8)*('Sum Payroll Dept Dump'!A2:A200="2"))` 如果有更好的方法来做到这一点,没有macros将不胜感激。 谢谢您的帮助!

如何使用另一列中的多个条件进行SUMIFS文本匹配?

我希望以我可以即时更改类别的方式对交易进行分类。 我觉得通过展示我所拥有的东西来解释起来更简单。 我有以下表格 交易 一个约会 C:姓名 D:金额 快餐名单: L:名字(部分名字,因为要做stringsearch) 我希望根据多个标准(如date和类别)对交易金额进行汇总。 这是一个可行的公式: =SUMIFS(D:D,A:A,"*03/2013*",C:C,"*"&L3&"*") 有一个基本问题:只支持快餐单中的一项。 有什么办法可以简单地在整个快餐名称上进行文字串search? “ ”&L3&“ ”到“ ”&L:L&“ ”什么的? 这是我尝试过的一些事情。 1)用布尔UDF修改SUMIFS标准“ ”&L3&“ ”。 我遇到的问题是,我不知道如何通过SUMIF循环当前行到函数中。 Public Function checkRange(Check As String, R As Range) As Boolean For Each MyCell In R If InStr(Check, MyCell.Value) > 0 Then checkRange = True End If Next MyCell End Function 如果我可以发送检查到这个function,那么我会被设置。 […]

如何编写一个实现Excel SUMIFS函数的SQL查询

我有这样一张桌子: Date Sales Department Store 02/01/2012 4.09 Toys A 03/01/2012 5.90 Toys A 02/01/2012 6.64 Toys B 03/01/2012 4.71 Toys B 02/01/2012 16.72 Toys C 03/01/2012 1.37 Toys C 02/01/2012 13.22 Movies A 03/01/2012 18.06 Movies A 02/01/2012 5.97 Movies B 03/01/2012 16.71 Movies B 02/01/2012 15.38 Movies C 03/01/2012 19.75 Movies C 想要这样一个表,只有商店A和B被考虑: Date […]

如何在Excel中search另一个范围内的总范围

在Excel中,我需要Sum值,但只有在任何一列文本值出现在特定的列中。 换句话说:“Sum the Values [Column X] where Country = Y,但只有在ID = [A2:A2000中的任何内容,格式化为文本]。如果ID不是范围内的那些值之一,不要求国家= Y的行值被总结。 我不能一行一行,所以我正在寻找一个范围与另一个范围的语法,因为ID“keys”是在一个单独的列中,而不是要求和的国家。 列A =单个国家,在单独的表中,我们有一个非常长的“有效”的ID列表。 从主数据表中,我想按国家Sumif Widgets列,但只有ID =“有效”ID表中的ID之一。

更改SUMIF标准的单元格引用?

我试图告诉Excel更改SUMIF公式的单元格引用基于每行中包含一个值的最后一个单元格。 现在,我知道我可以写一个嵌套的if语句来为我做这件事,但是作为一个长期的解决scheme太难以应付了。 例: 在另一份报告中,此列表中的每个人都有多行logging他们的日常销售情况。 在小范围内,我只是写一个SUMIF用于A2,B3和C4作为标准。 规模要大得多,所以我现在的解决scheme是用SUMIF公式写出逻辑检查。 在这种情况下,E2中的公式是: = IF(C2 = “”,如果(B2 = “”,SUMIF( '范围',A2, '范围'),SUMIF( '范围',B2, '范围')),SUMIF( '范围',C2, '范围')) 是否有不同的方式告诉Excel运行每个行中最后一个值的SUMIF ? 我希望我可以使用COUNTA每行,然后SUMIF公式使用COUNTA值来更改条件单元格引用。 我在这里错过了一些东西。

将sumif语句,stringsearch和可能的查找组合成单个公式

我有一个excel文件,几张。 一张表格“程序数据”包含所有的手册条目。 这个数据的一个非常基本的近似如下所示: ID Type Route RevACT Aug 2013 RevBGT Aug 2014 … 250 New CCS $1000.00 $500.00 310 Deep RCS $750.00 $150.00 015 Exist CCS $250.00 $1000.00 我们正在做的是分两步,我希望能凝聚到一步。 现在我们使用sumif语句将这张表中所需的信息从第一张表格(名为New&Exst Dasbrd-Bckup)中提取出来: =SUMIFS('Program Data'!CC:CC,'Program Data'!$M:$M,$A74,'Program Data'!$E:$E,'Program Data'!$E$2)+SUMIFS('Program Data'!CC:CC,'Program Data'!$M:$M,$A74,'Program Data'!$E:$E,'Program Data'!$E$3) 此公式查找与A74(即Route = CCS)中的标准相匹配的值,然后将Type为“New”(E2)或“Existing”(E3)的Aug Revenue(在CC中find) 。 一旦我们有这些数据编译了几个月,我们有一个仪表板,使我们能够创build图表。 有一个下拉菜单来select你想要的月份(1月 – 12月),并使用第二张表格填充单元格,并根据下拉select使用以下公式: =HLOOKUP($A$11,'New & Exst Dshbrd-Bckup'!$B$74:$M$77,3,FALSE) 其中A11是下拉选项(1月 – […]

以范围作为标准的Excel SUMIFS

我有一些问题得到SUMIFS做我想做的事(也许是因为它不能)。 这正是我想要设置的: 非规范化数据表(服务器,扩展名,计数,大小的文件) 带有行的string(服务器名称) 带有string+公式的行 基本上我试图看看我的各种数据服务器上的数据是如何分拣的。 所以我有一个我关心的扩展名列表(比如说.docx,.xlsx和.pptx)以及我关心的服务器列表(比如serv_a,serv_b和serv_c)。 鉴于大量的工作表,我已经从所有的服务器的所有数据和所有文件我需要得到的文件在服务器上有扩展,我关心的文件的数量。 这是我现在使用的公式(它不工作) =SUMIFS(data!$C:$C, data!$A:$A, A2, data!$B:$B, filter!$A:$A) 数据!$ C是服务器上扩展的数量,data!$ A是服务器名称,A2是我要过滤的服务器名称,而filter!$ A是我要过滤的扩展名列表。 我认为这是扩展的列表filter正在破坏的东西。 给定一个值(.docx)我可以计算给定服务器上的143,567个文件,但查询返回1。 谢谢!

SUMIFS或IF查找Excel 2010

我目前有公式=SUMIF(AE12,">0",AD12)返回值,如果数字大于零,我试图添加一个额外的SUMIF指出,如果其大于零返回AC12。 我试过=SUMIF(AE12,">0",AD12), SUMIF(AE12,"<0",AE12)但它错误,我做错误的一切行为! 还尝试了=SUMIFS(AE12,">0",AD12,"<0",AB12) 无法得到这个工作!

我想根据当年的B列的总和

如果列A中的date落在当年,怎样才能得到B列的总和? 我有一个Cell来表示当前年份:Cell I1 =YEAR(TODAY())

Excel公式:如果两列匹配,则为Sum

如果匹配同一行中的两个单元格,我需要一个公式只能在列中的单元格中求和。 在J3中,我试图从2009年1月份得到所有回报的总和。在J4中,我试图从2009年2月份得到所有回报的总和。等等。 我尝试了不同的sumifs,但没有返回值。