Tag: 计数

如何计算在另一列中具有值的列中的唯一logging

我有这个问题:这是我的表 ColA ColB te Y te Y alo te Y te bb Y aa Y 我想要计算ColA中有多less条logging,其中ColB中的值是“Y”,如果A中有两个重复的logging也具有相同的Y,则只计算一条logging。 (在这种情况下,我们只logging一次logging)非常感谢

计算单元格范围内的数字数量

我正在试图在Excel VBA中查找一个公式,它将计算单元格范围内的数字数量。 我已经尝试过一个公式,但它只计算单个单元格内的数字数量。 谁能帮我这个? =IF(A1="",0,LEN(A1)-LEN(SUBSTITUTE(A1," ",""))+1)

在新列中标记重复的值

所以我需要帮助一个查询,将标记重复在一个特定的列。 基本上我有2列这样的: cust_id Order_id 001 001 001 002 001 003 002 001 003 001 003 002 我想在我的Q中创build一个新列,其中唯一的标记为'1',只有cust_id列的重复标记为'0'。 我的想法是在order_id列上使用min或<函数来确定哪个cust_id首先被input以标记为“1” 到目前为止,这是我提出的,显然是不正确的: SELECT A.cust_id, B.order_id, CASE WHEN COUNT(A.cust_id) > 1 THEN 0 WHEN COUNT(A.cust_id) = 1 THEN 1 END AS 'TESTING' FROM CUST A INNER JOIN ORDER B ON B.cust_id = A.cust_id GROUP BY B.order_id, A.cust_id 这运行,但只标记一个'1'的一切。 我知道这是因为它正在按照我要求的方式进行,而且它实际上是在查看cust_id的值,以及为什么ALL> […]

检查单元格范围是否有大于或小于0的数字

有没有一种方法可以在L列中识别C和K之间的单元是否包含大于或小于零的数字? 如果是,则返回TRUE,否则返回FALSE。 所以在示例图片中,行号4和6应返回FALSE,行号1,2,5应返回TRUE。

使用单元格内的数字作为参考点

我有一个单元格的值对应于特定的单元格,我希望从一个公式开始,另一个结束它。 E5 = 76 F5 = 340这意味着我希望从单元格A76:A340开始计算公式的计算公式,有没有一种方法可以使用E5和F5中的值来告诉Excel从列A中的那一行开始计数? 我的数据集是非常大的4-10k行,我有大约30个数据集来分析。 为了对我的工作做一个概述,我有一个列(时间超过24小时),列的值是1-6,列的数目是相邻的单元格(上面和下面)的值是1-6。 所以,我最终得到一个很多0 =(不变)和1 =(变化的值)的countif列。 我基本上想统计1到2点之间有多less个1,2-3,3-4,4-5等,但是很难find一个简单的方法来做到这一点。

excel count / sum stop count / sum match?

我试图看看这个问题以前是否被问过,但我似乎无法find答案。 我有一列单元格(> 3000行),值为1或0(称为此列A)。 该值将取决于列B中的值(其将包含值或不包含)。 B列中的值是一个SUMIFS函数,基于列C加总,并基于D列中的月份。 B中的值在下个月的第一个工作日支付。 所以,SUMIFS函数将计算与上个月相匹配的date。 这在理论上是行得通的,但是,并不是每个第一个工作日都是这个月的第一天。 这导致SUMIFS函数不包括正确月份中的所有内容,并允许有一些差异,当你处理人们的钱时并不是很好。 此外,这种差异在多个时期之间是复合的(有些情况下,有100多个时期,1期间1美元的差异在100期间达到近1000美元) 我想知道的是: 有没有什么办法可以告诉SUMIFS函数(B列)当列A中的值为0时停止? 这将告诉SUM函数从列B中的当前值开始求和,并将该函数继续到列B中之前的值之下的单元格。 我已经看到了MATCH函数可能工作的build议,但是我看不到如何用COUNT或SUM来完成这项工作。 出于安全原因,此解决scheme需要input到单元格中,并且不能是VBA。 此外,它不能太大,因为它将需要在工作簿中的200个工作表中复制(原本不是我的文件,而且我会以不同的方式做,但这是另一回事)。 如果需要的话,input另一列或两列是没有问题的。 感激不尽的帮助。 编辑: 不幸的是,我无法发布截图的图像。 我已经包括一个类似的截图(列不是相同的布局,但希望它提供了这个想法)在这里: 费率计算 SUMIF公式是(对于B2) = SUMIFS(C2:C35,D2:D35,D2-1,A2:A35,1) 这个工作正常,如果我想在月份的所有值,与付款时无关。 但是,我需要的公式是: SUM(C2:C35,D2:D35,D2-1,但在A2:A35中遇到前0时停止) 谢谢

Excel COUNTIF单元格包含给定的文本(部分匹配)

我有一个单元格的条件格式 =COUNTIF(A3:H2663;R5) 如果input到R5的值在其他地方find,则该框将变为红色。 但是,有时它不是完全匹配,然后它不能识别它。 这可能是因为在input的数字末尾有一个额外的数字。 所以我的问题是:如果来自A3:H2663的单元格仅包含R5中的值,并且不是完全匹配,我可以更改公式以进行匹配吗?

每十行增加一个计数器

我有一个超过50000行的Excel电子表格,并希望添加一个有效地将数据分组为十个数据组的列,方法是向每十行向下分配一个递增的数字。 澄清,这是我要去的: Col A Col B Decile 1 * * 1 2 * * 1 3 * * 1 4 * * 1 5 * * 1 6 * * 1 7 * * 1 8 * * 1 9 * * 1 10 * * 1 11 * * 2 12 * * 2 […]

使用COUNTIFS获取滚动计数

我在这一天的大部分时间里一直在做这个工作,而且我很困惑这一部分。 这里有一些背景:我已经被要求伤害日志(这是在Excel中创build的),并创build一个报告(我已经被告知必须在Excel中)。 现在,我正在计算在过去三个月内符合一定条件的伤害数目。 这是我到目前为止的工作: =COUNTIFS('All Injuries'!C:C,"*S/R*",'All Injuries'!K:K,"*Yes*",'All Injuries'!M:M,">="&TODAY()-180,'All Injuries'!M:M,"<="&TODAY()) 我遇到的问题是我不能依赖于TODAYfunction。 有一个单元格 – A2将会有一个date(2015年12月15日,2015年11月15日,10/15/2015等) 我想要的是计算在该范围内的伤害数量(A2到A2 180天)。 但是,当我用A2replace&TODAY时,公式只是出错。 所以,这就是我卡住的地方。

COUNTIFS在电子表格中,而忽略单独列中的重复项

我想find如何在excel中使用COUNTIFS函数来计算电子表格中的行,同时忽略单独列中的重复值。 这是一个数据的样本: [ ] 我想要统计“状态”和“蓝色”的行数。 但是,我只想在“ID”中为这些相应值重复计数一次。 以下是我所尝试的: =SUM(IF(FREQUENCY($A$2:$A$12,$A$2:$A$12)>0,1)) 与前面的例子相同的问题。 – 这是为了给我A列中的重复数目,但是我不能有效地处理任何IF语句。 =IF(B2:B12="One",IF(C2:C12="Blue",SUM(IF(FREQUENCY($A$2:$A$12,$A$2:$A$12)>0,1)))) 当我添加IF语句时,我得到了与前面的公式相同的数字。 为了您的复制/粘贴乐趣: ID Status Category 1423 One Blue 1423 One Blue 1423 One Red 5124 One Blue 5124 One Blue 2341 Two Blue 1111 One Red 1212 Two Red 1212 One Blue 1111 One Red 5124 One Red 理想的结果是3 。