根据重复条件对单独的列求和

根据重复条件对单独的列求和

如何创建工作表公式来实现以下内容:

在 列中查找保单号重复项B,然后在 列中查找相应的付款日期重复项C。如果两者都包含重复项,则将 中的保费行金额相加D,然后分别将 中的佣金行金额相加E(例如Jane Doe)。

如果 列中的重复保单号B没有对应的重复付款日期C,则不执行任何操作(例如John Smith)。


所述 Excel 数据的图像

答案1

您需要使用该SUMIFS函数对这样的重复项求和。

我将您的范围转换为 EXCEL 表并使用您的范围列名,然后应用这些公式。

获取保费

=IF(SUMIFS([Premium],[Policy Number],[@[Policy Number]],[Pay Date],[@[Pay Date]])<>[@Premium], SUMIFS([Premium],[Policy Number],[@[Policy Number]],[Pay Date],[@[Pay Date]]),"")

获取专员金额

=IF(ISNUMBER([@Payout]), SUMIFS([Commission],[Policy Number],[@[Policy Number]],[Pay Date],[@[Pay Date]]), "")

如果您的范围是具有相同列名的 Excel 表,则公式将按原样工作。但是,您可以通过将所有 [xxx] 替换为特定范围来保留范围。[Policy Number] 是整个列,其中 [@[Policy Number]] 是应用公式的列Policy Number中行上的特定单元格。Policy Number

相关内容