我正在尝试使用带有 if 语句的下拉列表,因此当我从下拉列表中选择一家公司时,一些信息会自动填写。
公司名称在 AF 列,年份在 E 列,索赔信息在 AB 中;SL Prem 在 AC 中;CF 在 AD 中;Exp 在 AE 中。我需要索赔、SL Prem、CF 和 EXP 在从下拉列表中选择公司时自动更改。
我怎样才能编写一个公式,以便当我选择“公司 1”时,它会自动汇总 2013 年、2014 年等所有索赔信息。
我的组织方式的屏幕截图:
答案1
答案2
我想建议一个两步解决方案来解决这个问题:
步骤1:
在单元格中输入此数组(CSE)公式
I65
,最后 Ctrl+Shift+Enter& 向下填充。{=IFERROR(INDEX($F$65:$F$73, MATCH(0, COUNTIF($I$64:I64,$F$65:$F$73), 0)),"")}
从德点击 TAB五然后从A允许,选择 大号然后将范围分配
I65:I67
给年代来源。
第2步:
在单元格中写入此数组(CSE)公式
B78
,最后 Ctrl+Shift+Enter& 向下填充。{=IFERROR(INDEX($A$65:$A$73, MATCH(0, IF($A$75=$F$65:$F$73, COUNTIF($H$77:$H77, $A$65:$A$73), ""), 0)),"")}
在单元格中输入此公式
C78
并填充。=IF(SUMIFS(B$65:B$73,$F$65:$F$73, $A$75,$A$65:$A$73,$B78)=0,"",SUMIFS(B$65:B$73,$F$65:$F$73, $A$75,$A$65:$A$73,$B78))
注意:
继续选择承销商/公司名称德进入单元格
A75
以获取索赔详细信息。为了以后整洁,您可以隐藏范围
I64:I67
。
根据需要调整公式中的单元格引用。