Tag: sumifs

SUMIF函数与另一个单元格中的条件

假设我必须总结列B中的单元格,如果它们在列A中的对应单元<= C列中某个特定单元格中的值。而不是SUMIF(A1:A10,"<=10",B1:B10)尝试SUMIF(A1:A10,"<=C1",B1:B10) ,并没有工作。 你如何解决它,使SUMIF函数的标准涉及特定单元格中的值? 我想这样设置,因为我必须将SUMIF函数应用于整个列。 理想情况下,列D的单元格中的公式将类似于 =SUMIF(A1:A10,"<=C1",B1:B10) =SUMIF(A1:A10,"<=C2",B1:B10) 等等

总和范围达到某个单元格的颜色或值之后?

我有一个电子数据表,突出显示特定types的数据,我需要单独的总和为第一个红色行上面的值,然后另一个总和为红色行的LAST实例下面的值。 我应该提到行是有条件格式的,但是如果我需要一个辅助行被插入,这是完全可以允许的。 例如,读取读取的CF返回TRUE,而不是读取CF返回TRUE,在H列中每次有红色的行可以是“x”,所以总和可以总结为第一个“x”,然后在“x ”。 input的数据量和突出显示的行随着每个项目而变化,因此它不能是一个简单的单元格引用。 如果有的话,通常只有两个红色的行。 数字总是在黄色的行中,所以这些值本身的单元格颜色是不相关的。 例如,对于下面的例子,我需要第一个总和返回6,然后第二个总和返回4.(单元格不合并,因为我包含在剪报中的格式,这只是看起来这样。值在G列) 颜色: Sub findRedsAndSum() redCount = 0 For x = 1 To range("b65536").End(xlUp).row 'find last row If range("G" & x).value = "CG" Then 'find red cells redCount = redCount + 1 End If Next x redCountAgain = 0 For x = 1 To range("b65536").End(xlUp).row 'find last row If […]

如何添加每个第三行的值(如:a1,a4,a7,a10等)超过240个条目?

我正在尝试添加每第三行的SUM。 我尝试手动做每一个(例如:“H8 + H11 + H14”等),但Excel中止执行时,我试图(240'箱),并拒绝添加每个单元格(这是太多Excelparsing,处理和执行)。 我想要查找的行的总数是(一次或多次)245行。 | APPLICANTS | # | | INTERVIEWED | # | | HIRED | # | 而且有大约245个条目(每个都有“申请人”,“被访问”字段)这种性质的我必须logging每个实例。 提前感谢您提供任何帮助。

Excel计数/总和通配符与数字

我有一个仪表板,它使用COUNTIFS和SUMIFS作为#和$在多个国家(列)的交易,并且符合某些标准(行)。 每行被分成不同的财政季度,然后分解成不同的额外的细节和月份。 第一行是'everything',所以FQ Relative是'*',它适用于sum / countifs中的string,但不适用于数字,我怎样才能使用sum / countifs作为单个公式,可以复制到FQ可以是零,正数/负数或“*”(或别的东西)来表示任何东西。 仪表板很大,所以需要重复多次,所以它不能是一个不同的公式(每行必须相同)。 希望下面给你一个简单的看法,我正在与。 ID | Caption | FQ Relative | FM | Other Criteria | Country A | Country B | Country C 1 | All Trans | * | * | <other criteria> | =sumif() | =sumif() | =sumif() 2 | Prev QTR | -1 | * […]

简洁的R代码相当于Excel中的sumif函数 – 特别适用于数据框行

我需要从数据框中的一个列子集中有select地添加行的值。 值可以是0,1,2或3的整数。2s和3s的总和(不是2s和3s的计数,这很容易)给出了我们所测量的“强度”。 假设我的数据框是60列,我只想看看第二到第十一列。 实现这个(单向)的excel代码是相当简单的: =sumif(a2:a11,">1") 。 这将在该范围内添加所有2s和3s。 尽pipe过去我使用了aggregate() ,但是在这个话题上的大部分答案并不是真的想要做我期望做的事情,而且我也无法find一种方法让aggregate()以我的方式运行需要。 我也很困惑,试图让rowSums()来做到这一点。 最终我意识到我可以做到以下几点: apply(data[,2:11], 1, function(x)sum(2*(x==2), 3*(x==3), na.rm=T)) 这是迄今为止我发现复制我的特定期望的行为相当于Excel的sumif最快,最优雅的方式。 如果有人有更好的方法,我会很高兴听到。

我如何根据给定月份在Excel列中对数值求和?

我有两列Excel数据。 列A列出date(如2013年11月15日),列B列出美元数量(如$ 125.23)。 我想列出2013年11月份B列中的所有值。 这是我试过的: =SUMIFS($B$1:$B$32,$A$1:$A32,">=" & "11/1/13", $A$1:$A$32,"<=" & "11/30/13") 这个问题是我必须手动input月份date。 我想说这样的话: =SUMIFS($B$1:$B$32,$A$1:$A32,"=" & "MONTH="11"", $A$1:$A$32,"=" & "YEAR="2013"") 但是这不起作用。 我怎样才能解决这个问题? 请注意:我也试图不要在我的电子表格中包含任何额外的列。

在两列范围内逐行比较

我有两列数据,一个是美元数量,另一个是文本值。 我正在尝试在底部创build一个公式,这个公式只会将B中相应行等于“是”的A中的值加起来。 所以在下面的例子中我的公式将返回1000的总和: | A | B | |500 |Yes | |150 |No | |500 |Yes | |533 |No | |1000 | 我的实际电子表格有更多的行,所以我想要一个公式,可以比较列A中的整个范围与列B中的整个范围,逐行。 这可能不需要build立一个macros吗?

excel – 假期费用,总结谁支付了什么

我和一个朋友每个月都去一个新的地方。 我们将成本logging在Excel文档中。 该文档看起来像这样: 我想总结一下“M”和“L”支付的费用。 我不知道为什么,但我的公式无法正常工作,即使我认为是正确的。 我使用sumif,index和match的组合来做到这一点。 在图像中看到forumla。 有什么build议么?

以INDEX(MATCH(COUNTIF()))公式中的标准字符处理通配符

我正在使用公式: =(INDEX($A$2:$A$300, MATCH(0, COUNTIF($B$1:B1, $A$2:$A$300), 0)) 这将从列A中获取值的列表,并在列B中将其重现以仅显示每个值一次,即如果值被重复,则会跳过该值。 在大多数情况下,它的工作原理与我所希望的完全一样,但A列中的某些值包含通配符“?”。 是否有可能得到这个公式来对待'?' 作为一个标准的人物? 理想情况下,我想将这个规则包含在公式本身中,而不是用“〜?”来查找和replace。 这是可能吗? 非常感谢

与或与Sumifs

我有一个看起来像这样的数据集… Group Opportunity Close Date Stage Yr Credited Probability Adjusted Credit Sigma A 12/31/2016 Lost 2016 0.1 Alpha B 1/1/2016 Signed 2016 0.5 Beta C 7/26/2016 Review 2016 0.7 Sigma D – Loss 1/1/2016 Lost 2016 -1 Alpha E 12/31/2016 Review 2016 0.7 Beta F 1/25/2016 Pending 2016 0.6 Sigma G 12/31/2016 Review 2016 0.4 […]