excel CountIf或

excel CountIf或,excel,excel-formula,Excel,Excel Formula,这两个选项都可以很好地工作,正如我在R&Q列中的电子表格图片中看到的那样,计数在哪里。 我的大多数栏目都是军用时间格式,比如24:00。我正在处理的一个栏目是X栏目,我试图将其添加到这个时间计数中。如果可能的话,我会添加一个数字栏目,其中数字从10、11、13开始,以此类推。长话短说。 我需要X列10,11中的数字作为O列的计数,正如你在Q&R列中看到的,我为我的计数设置了它,它工作得很好,但这没有我需要的X列的特殊处理,我只需要10,11中的数字,13中的一些。 所以,在一个坚果壳中,我只需要

这两个选项都可以很好地工作,正如我在R&Q列中的电子表格图片中看到的那样,计数在哪里。 我的大多数栏目都是军用时间格式,比如24:00。我正在处理的一个栏目是X栏目,我试图将其添加到这个时间计数中。如果可能的话,我会添加一个数字栏目,其中数字从10、11、13开始,以此类推。长话短说。 我需要X列10,11中的数字作为O列的计数,正如你在Q&R列中看到的,我为我的计数设置了它,它工作得很好,但这没有我需要的X列的特殊处理,我只需要10,11中的数字,13中的一些。 所以,在一个坚果壳中,我只需要它告诉我,如果X列中有a#10,11,13,给我O列的次数 =COUNTIF($13:$1000,“>=0:21”)-COUNTIF($13:$1000,“>0:30”)

连接时间


连接时间

-类似的功能。你有0:21-0:30。。这是怎么回事?零?O21还是0.21?等等,如果是时间,你想去掉那些东西,然后用小数加起来,所以30秒是0.5分钟。。或者把一切转换成秒。。。然后,您可以在之后进行转换。如果时间是分钟,并且您希望粒度将其拆分为列。左(单元格,查找(“:”,单元格),右(单元格,len(单元格)-查找(“:”)。可能以一种方式关闭,因此可能需要+1,-1。。。然后将文本转换为数值(文本)。和countif不允许字符串进行比较。所以最后一个参数周围的引号是“否”!只有数字..

而不是

=COUNTIF($O$13:$O$1000,">=0:21")-COUNTIF($O$13:$O$1000,">0:30")
请尝试以下操作:

=COUNTIF($O$13:$O$1000,">="&Time(0,21,0))-COUNTIF($O$13:$O$1000,">"&time(0,30,0))

我不知道为什么在条目中它指定了O列,而在文本中它指定了X列..即使编辑了你的文章,也很难阅读,因为你没有使用任何标点符号。我真的不知道你在问什么,因为不可能知道一个短语在哪里结束,下一个短语在哪里开始。标点符号就是为这个而设计的,所以请使用它。另外,请添加数据布局的屏幕截图并手动输入预期结果。然后用简单的词语(使用标点符号)解释是什么逻辑导致了结果。编辑您的问题,这样做。@RyanL他说的是“X行”,不是X列。这是一个概念,不是一个单元格地址。@teylyn,谢谢更正。我的疏忽。那我还是不清楚整个画面,我想我明白了。在O列中,您有一些时间。在X列中有一些代码。你想得到的是从O列计算时间,在21到31之间,在X列有10,11或13。是吗?谢谢,正如你在我的电子表格图片上看到的,我的输入对于O列的连接部分效果很好,这是Q&R列中显示的数字,我只是希望有一种方法可以给它加上O列中的时间,如果X列中的数字只是我需要的3个数字中的一个,那么我需要10,11,13,但那一行中的其他数字都不需要计数。希望这有点帮助。我试图附加一个电子表格,但系统说没有足够的点或类似的东西。如果数据单元格的数据类型是字符串,则必须执行左/右提取子字符串公式。如果它们是数字,并且格式类似于时间戳,那么你的countif可能会转换为十进制表示法,以分钟或秒作为小数点,具体取决于你是以小时、分钟、秒等单位工作。此链接也可能会有所帮助,甚至Youtube上的视频也可能会有所帮助