确定单数值或组合值的帮助列的公式

我正在创build帮助列来帮助我审查我们的数据,但是我遇到了一个问题。 我想要做的是创build一个帮手列,告诉我,按月,什么types的药物治疗一个人处方,然后结合多个select相同的名称为一个新的名字。

样本数据集将是:

ABC 1/1/2016 Doe, John Oral 1/1/2016 Doe, John Compound 1/1/2016 Doe, John Oral 2/1/2016 Smith, Jane Oral 2/1/2016 Smith, Jane Oral 2/1/2016 Adams, Tom Compound 2/1/2016 Doe, John Oral 

因此,例如,如果John Doe在2016年1月1日开出了2种口服药物和1种复合药物,那么助手专栏会列出这三种药物属于同一个人,属于两种不同types,因此将其改为结合。 最终会出现类似“1-Doe,John-Combined”的内容:

 D 1-Doe, John-Combined 1-Doe, John-Combined 1-Doe, John-Combined 2-Smith, Jane-Oral 2-Smith, Jane-Oral 2-Adams, Tom-Compound 2-Doe, John-Oral 

到目前为止,我所拥有的是按月份的连接:

 =MONTH(A2)&"-"&B2&"-" 

但是我不确定如何处理将呈现药物types和结合(如果需要)的配方的部分。 另外,如有必要,可以创build多个列。

先谢谢你。

使用SUMPRODUCT来testing:

 =MONTH(A1) & "-" & B1& "-" & IF(SUMPRODUCT((MONTH($A$1:$A$7)=MONTH(A1))*($B$1:$B$7=B1)*($C$1:$C$7<>C1))>0,"Combined",C1) 

在这里输入图像说明