Tag: sumifs

sumifs循环所有表

我一直在寻找不同的论坛,似乎无法find我的答案。 我有相当基本的VBA知识,并从在线位构build我的大部分代码! 不pipe细胞参考如何,我将能够在以后的工作。 请你可以让我如何在多张纸上制作一个sumifs公式参考。 这正在构build到一个模板中,每次运行时会有不同数量的不同名称的表单,所以我将无法引用表单。 对不起,这在先进的模糊感谢

if和sumifs与多个命名范围critera和一个(<>)数组与数据从系统中拉下来

我正在研究一个需要根据三个标准来总计总价值的公式。 公式如下: =IF($D$4<=4,IF($D$4=1,SUMIFS(Name1,Nmd1,189,Nmd2,'Spreadsheet'!$A75),IF($D$4=2,SUMIFS(Name2,Nmd1,189,Nmd2, 'Spreadsheet '!$A75),IF($D$4=3,SUMIFS(Name3,Nmd1,189,Nmd2, 'Spreadsheet '!$A75),SUMIFS(Name4,Nmd1,189,Nmd2, 'Spreadsheet '!$A75)))),IF($D$4<=8,IF($D$4=5,SUMIFS(Name5,Nmd1,189,Nmd2, 'Spreadsheet '!$A75),IF($D$4=6,SUMIFS(Name6,Nmd1,189,Nmd2, 'Spreadsheet '!$A75),IF($D$4=7,SUMIFS(Name7,Nmd1,189,Nmd2, 'Spreadsheet '!$A75),SUMIFS(Name8,Nmd1,189,Nmd2, 'Spreadsheet '!$A75)))),IF($D$4=9,SUMIFS(Name9,Nmd1,189,Nmd2,'Spreadsheet '!$A75),IF($D$4=10,SUMIFS(Name10,Nmd1,189,Nmd2, 'Spreadsheet '!$A75),IF($D$4=11,SUMIFS(Name11,Nmd1,189,Nmd2, 'Spreadsheet '!$A75),SUMIFS(Name12,Nmd1,189,Nmd2, 'Spreadsheet '!$A75)))))) Name1到Name1 Name12是具有数字值的不同命名列。 Nmd1是一个有数字值的命名范围 Nmd2是一个有数字值的命名范围 $ A75包含一个数值(固定的,不受数据下拉的影响) 所有这些都基于从数据库中提取实时数据的关键点,所以公式需要使用这个约束。 这是从单元格H12 ,从包含上述所有命名范围的工作表摘录。 =+'DATA PULL DOWN FROM SYSTEM'!H12 问题 : 我的挑战是我需要将189个数字全部更改为200( ">=200" )和小于300( "<300" )。 我试图涉及以下数组{">=200","<300"} ,但没有设法得到这与所有条件的工作。 非常感谢您的帮助。

date范围内的数据和其他=文本的和数组

我有一个包含两个选项卡的数据集,一个包含每月目标(目标)和另一个包含销售和订单数据的选项卡。 我试图用其他选项卡的销售数据汇总到目标选项卡使用几个参数与索引(Match和SumIfs: 我的尝试: =SUMIFS(INDEX(OrderBreakdown!$A$2:$T$8048,,MATCH(C2,OrderBreakdown!$G$2:$G$8048)),OrderBreakdown!$I$2:$I$8048,">="&A2,OrderBreakdown!$I$2:$I$8048,"<="&B2) Order Breakdown是OrderBreakdown表单中列D是OrderBreakdown_Category(Col G)= Col C,OrderBreakdown_Order Date(Col I)> =开始date(Col A)以及OrderBreakdown_Order Date(Col I )<=结束date(Col A) 我的答案应该更加符合Col D的要求,但是我得到了$ MM 以下是我从中提取的数据集示例: 我从中拉取数据集

用if函数计算小计

我在下面的一个单独的表中有以下公式(下表是数据集)。 然而,该部分的结果是由一个部分 例如,我怎样才能获得现金的许可证结果? =AVERAGE(IF(Table1[[#All],[SECTION_NAME]]=[@[SECTION_NAME]],IF(SUBTOTAL(102,OFFSET($G$12,ROW(Table1[RC – 1 RESULTS])-ROW(G$12),0)),Table1[RC – 1 RESULTS])))

Excel:如何基于计算而不是范围求和值?

我很难find一种方法来创build一个公式,可以根据计算的值而不是范围来对数据进行求和。 下面是一个简单的什么即时通讯试图实现: Task_Name User Start_Date End_Date Task_A Peter 01/09/2016 28/10/2016 Task_B Peter 01/09/2016 05/09/2016 Total days for September Peter 25 如果投入是九月,我需要一个计算25天的公式。 如果我使用十月作为input,它应该在十月份的时间段内总结所有date。 我使用下面的公式来获得工作日公关。 任务: =MAX(NETWORKDAYS(MAX($C2,DATE(YEAR($B$9),MONTH($B$9),1)),MIN($D2,DATE(YEAR($B$9),MONTH($B$9),DAY(EOMONTH($B$9,0))))),0) 哪里: $B$9 = 01/09/2016 该公式可以为第一项任务正确计算22天。 我正在考虑做类似的事情: {=SUM(MAX(NETWORKDAYS(MAX($C2:$C3,DATE(YEAR($B$9),MONTH($B$9),1)),MIN($D2:$D3,DATE(YEAR($B$9),MONTH($B$9),DAY(EOMONTH($B$9,0))))),0))} 以上是不工作,我一直在玩不同的select,但不能破解代码 – 但:) 期待一些投入。 编辑: 帮手列不是首选,因为它会使我的工作表非常复杂。 /托马斯

Excel COUNT一个月内的date

我在工作中从我们的网站提取的Excel表中列出了生日的date。 它有1000多个date,我想build立一些可以统计1月份的生日。 例如 01/02/1999 01/01/1981 28/01/2000 12/02/1976 对于上面的答案是2,因为在1月有2个生日,如果这是有道理的。 我已经尝试了下面的forumala和许多其他的,但他们都返回零,从来没有#VALUE或任何错误,只是0。 =SUM(IF(MONTH(A2:A1607)=1,1)) 有什么我做错了,我的date可能是错误的格式? (目前以date格式) 任何帮助,将不胜感激。 谢谢 🙂

总金额使用特定的文本和date

我想知道是否有人可以帮助我,因为我在网上到处看看,似乎无法得到正确的答案。 我有一个非常大的复杂的Excel表,包含我已经买了几个月的产品。 我想要达到的目的是在一定的时间范围内使用特定的文本进行总和。 我已经设法使用这个公式来达到使用特定文本的总数 = SUMIF(A2:A8,“ 苹果 ”,B2:B8) 但是现在我想要做的就是在可能的情况下添加一个额外的string来查找date,以便在1月份内查找“apple”的总和。 工作表的例子 ABC product price date apple £150.00 Jan-16 apple £150.00 Feb-16 pear £100.00 Jan-16 pear £100.00 Feb-16 apple £150.00 Jan-16 banana £200.00 Feb-16 banana £200.00 Feb-16 Apple Total Jan Feb March **£450.00** Pear Total Jan Feb March

尽pipe范围相同 – Google工作表错误数组参数到COUNTIFS具有不同的大小

我试图在Google表格中使用IMPORTRANGE的Countifs公式 我已经使用了下面的公式, =COUNTIFs(IMPORTRANGE("SPREADsheetKEY####","2016 Data!G1:G77"),"Filled and Awaiting",'2016 Deployments'!M1:M77,">"&A4,'2016 Data'!M1:M77,"<"&B4)> 向右滚动以查看完整的公式。 但是我得到一个错误说明 – 数组参数到COUNTIFS是不同的大小。 配方有什么问题吗?

SUMIF不能与嵌套的MONTH或LEFT函数一起使用

我从下面开始: =SUMIF(MONTH('Inventory'!K:K),B5,'Inventory'!M:M) MONTH('Inventory'!K:K)应该从mm / dd / yyyydate列中返回月份编号(Jan = 1,Feb = 2等),B5保存我想和的月份编号, 'Inventory'!M:M是金额栏。 代替MONTH('Inventory'!K:K)我也尝试了LEFT('Inventory'!K:K, 1) ,没有运气。 我虽然可能MONTHexpression式返回一个值,其中Excel正在寻找一个范围,但我无法find一个解决方法。 试过以下,这也没有工作: =SUMIF('Inventory'!K:K,MONTH('Inventory'!K:K)=B5,'Inventory'!M:M) 虽然一个关键点可以工作,但我希望用户能够添加到“清单”选项卡而不必担心刷新。

Excel:基于两个其他列匹配的SUMIF

我一直在试图find一个答案,但还没有find具体的帮助。 情况: 我有一个Excel文件中的两个工作表。 在一张工作表“工作表:全部”中,我列出了选举年期间候选人提出的每一个独特的活动广告。 D列有公布广告的候选人的姓名,而H列则列出了广告在选举期间的总播放时间: 工作表的图像:全部 在另一个工作表Worksheet:Governors中,列D中列出了每个州长候选人: 工作表的图像:总督 我的目标是在G列中总结每个候选人的All!H值,以获得候选人的总计通话时间。 所以,基本上,我需要总结所有!H的每个价值!D:D =总督!D:D。 我试图把它放到一个SUMIF函数中: =SUMIF(All!H:H,D:D=All!D:D) 但是至less在大卫·威廉姆斯看来,这应该是我应该得到的。