计数Xlogging符合某些条件,只有有相应的Ylogging

我正在寻找一些公式的帮助。 在我的“数据”表中,我有以下格式的数据:

  ABCDEFGHIJ
 1 UID RecordType HCode AdmittedDate Forename姓氏DOB性别STDate RDate
 2 87962 STAsses STIV1 01/01/2012 Mark Jones 13/07/1978男性09/12/2012 
 3 89658转让GLSI2 01/01/2012艾莉森艾特肯20/12/1956女08/07/2013 
 4 84563放电JHOP1 01/01/2012大卫·贝克汉姆09/08/1987男性08/07/2013
 5 89654 STAS1 STGE1 01/01/2012 Andrew Macbeth 27/09/1976男性08/07/2012 
 6 89867转移KIND1 01/01/2012乔治·德斯08/05/1989男性08/07/2013
 7 87962转让STIV1 01/01/2012 Mark Jones 13/07/1978男性04/03/2013 
 8 89654 Transfer STGE1 01/01/2012 Andrew Macbeth 27/09/1976男性2012/12/08 

在我的“报告”表中,我build立了以下表格:

  BCDEF
 4 HospCode RecordType 7月12日 -  8月12日 -  9月12日
 5 STGE1评估
 6转移
 7出院
 8

我需要的是“报告”表单元格D6中的一个公式,它计算“数据”表中的所有“转移”logging,发生在D4中指定的月份中,并且“HCode”与“报告“表。 棘手的部分是,我只需要这个公式来计算具有相应'STAssess'logging的logging。

在这里可能会推动Excel的极限,但任何事情都是可能的!

提前致谢。

你可以简单地使用

=COUNTIFS(Sheet1!B1:B8, "Transfer", Sheet1!C1:C8, Sheet2!B5) 

这是一个有两个标准的例子,你可以为多个IFS添加很多,而COUNTIFS会计数这些。


在跨行查找多个条件的情况下,您最好从这个数据范围中创build一个数据透视表,然后做多个select。

如果你想通过公式完成这个过程,有两个步骤。

上面描述的公式需要放在Sheet1中每个Person的名字旁边作为附加列。 然后在此列上运行另一个COUNTIFS,B列计算现有人员的计数> 1,并计算STAssess条件是否满足。