我正在寻找一些公式的帮助。在我的数据'表格,我有以下格式的数据:
A B C D E F G H I J 1 UID RecordType HCode AdmittedDate Forename Surname DOB Sex STDate RDate 2 87962 STAsses STIV1 01/01/2012 Mark Jones 13/07/1978 Male 09/12/2012 3 89658 Transfer GLSI2 01/01/2012 Alison Aitken 20/12/1956 Female 08/07/2013 4 84563 Discharge JHOP1 01/01/2012 David Beckham 09/08/1987 Male 08/07/2013 5 89654 STAsses STGE1 01/01/2012 Andrew Macbeth 27/09/1976 Male 08/07/2012 6 89867 Transfer KIND1 01/01/2012 George Deas 08/05/1989 Male 08/07/2013 7 87962 Transfer STIV1 01/01/2012 Mark Jones 13/07/1978 Male 04/03/2013 8 89654 Transfer STGE1 01/01/2012 Andrew Macbeth 27/09/1976 Male 12/08/2012
在我的报告中'表,我有下表设置:
B C D E F 4 HospCode RecordType Jul-12 Aug-12 Sep-12 5 STGE1 Assessments 6 Transfers 7 Discharges 8
我需要的是'报告'的单元格D6中的公式。工作表,计算所有'转移'来自“数据”的记录工作表,发生在D4中指定的月份,并带有“HCode”#39;匹配'报告中的B5'片。棘手的部分是我需要这个公式来计算具有相应的“STAssess”的记录。记录。
可能会在这里推动Excel的极限,但一切皆有可能!
提前致谢。
答案 0 :(得分:1)
您只需使用
即可=COUNTIFS(Sheet1!B1:B8, "Transfer", Sheet1!C1:C8, Sheet2!B5)
这是一个有2个条件的例子,你可以为多个IFS添加更多,而COUNTIFS会计算这些。
如果跨行查找多个条件,最好从该数据范围中制作数据透视表,然后再对其进行多项选择。
如果您希望通过公式实现此目标,则需要两个步骤。
上面描述的公式需要放在Sheet1中每个Person的名称旁边作为附加列。然后在此列上运行另一个COUNTIFS,并且B列计算现有人员有> 1个计数...并计算是否满足STAssess标准。