繁体   English   中英

根据一列excel中的条件对行中的值进行计数

[英]count values in a row based on criteria in a column excel

因此,我认为可以使用Countif来解决此问题-但该函数需要一个“正方形”数组来查看。 我有一个员工姓名列表(每列28行),以及一个带有班次类型的日历(365列,10个班次类型)。 我想做的是连续计算每种班次的实例,但要根据员工姓名保持动态。 因此,如果Bob排在第5行,它将计入他的“ D”档,但是如果我稍后将他移至第7行,则将计入他的档。 因此,A5:A28列中的Staff名称,B5:ND28范围中的Shift类型。 摘要页面将在行与行之间移动人员名称,因此我需要能够根据A列中的名称计算班次类型,并将行与该值匹配。 我实在太笨拙了,无法嵌入图像...

假设这样的数据设置:

在此处输入图片说明

L列包含要从网格中查找的名称,M列包含要为该名称计数的Shift Type,单元格N2包含此公式以获取计数并向下复制:

=COUNTIF(INDEX(B:J,MATCH(L2,A:A,0),0),"*"&M2&"*")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM