带有下拉菜单的 IF 语句?

带有下拉菜单的 IF 语句?

我正在尝试使用带有 if 语句的下拉列表,因此当我从下拉列表中选择一家公司时,一些信息会自动填写。

公司名称在 AF 列,年份在 E 列,索赔信息在 AB 中;SL Prem 在 AC 中;CF 在 AD 中;Exp 在 AE 中。我需要索赔、SL Prem、CF 和 EXP 在从下拉列表中选择公司时自动更改。

我怎样才能编写一个公式,以便当我选择“公司 1”时,它会自动汇总 2013 年、2014 年等所有索赔信息。

我的组织方式的屏幕截图:

输入和输出

答案1

你想获得这样的表格吗? 在此处输入图片描述

在此处输入图片描述

如果是,请使用以下公式:

=SUMPRODUCT(($AA$1=$AF$11:$AF$27)*($AA2=$E$11:$E$27)*AB$11:AB$27)

在此处输入图片描述

答案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

根据需要调整公式中的单元格引用。

相关内容