我正在使用公式将表中的唯一值复制到列中。这是我目前使用的公式:
=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,是否可以修改当前公式?
答案 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)),"")