带有动态参数的Excel中的唯一值

时间:2018-02-21 18:55:00

标签: excel excel-formula

我正在使用公式将表中的唯一值复制到列中。这是我目前使用的公式:

=IFERROR(INDEX(Table_Arch[customer], MATCH(0,COUNTIF($A$7:A7, Table_Arch[customer]), 0)),"")

到目前为止,非常好,我获得了独特的价值观。问题是,是否可以以某种方式修改此公式,以获得唯一的值,但基于Table_Arch中的不同列?

实施例: 表格拱形如下:

A    :    B
------------
1    :    AK
1    :    AJ
2    :    AM
2    :    AI

我需要得到的结果是只有Table_Arch中ColumnA中有“1”的唯一值。

我不确定这是否足够清楚,目前我从列中获取了所有唯一值,我需要的是columnB中的唯一值,其中1位于columnA中。

请不要VBA,是否可以修改当前公式?

1 个答案:

答案 0 :(得分:1)

将Table_Arch [A]替换为表格的实际列:

=IFERROR(INDEX(Table_Arch[customer],MATCH(1,INDEX((COUNTIF($A$7:A7,Table_Arch[customer])=0)*(Table_Arch[A]=1),),0)),"")
相关问题