从多列中提取唯一值

时间:2018-01-02 20:38:21

标签: excel excel-formula unique multiple-columns

因此,我正在通过一点点自动化自动化我的预算电子表格。对于每个费用,有一个类别,然后是费用的描述,例如:

Spreadsheet Rough Draft

我想要做的是在最右边,总数是每个类别的所有内容,但我想动态填充该列表,因此对于类别列,我希望它查看所有类别列并列出独特的类别,所以即使我可能有' Grocery'在本周列出两次,它只在Total Section中显示一次。然后,价格列将是该周所用类别的总和。

我遇到的问题是从多列中提取唯一值。我发现的最接近的是:

=INDIRECT(TEXT(MIN(IF(($A$2:$C$9<>"")*(COUNTIF($E$1:E1,$A$2:$C$9)=0),ROW($2:$9)*100+COLUMN($A:$C),7^8)),"R0C00"),)&""

如果我看到的列彼此相邻,但是我使用的列被拆分,则效果很好。我似乎无法让它与分解的列一起使用。

我的尝试:

=INDIRECT(TEXT(MIN(IF((($B$3:$B$35,$E$3:$E$35)<>"")*(COUNTIF($Q$2:Q2,($B$3:$B$35,$E$3:$E$35))=0),ROW($3:$35)*100+COLUMN($B:$B)+COLUMN($E:$E),7^8)),"R0C00"),)&""

我得到的只是&#39;价值错误&#39;

非常感谢任何建议。谢谢!

0 个答案:

没有答案