根据条件创建唯一的名称列表

时间:2016-02-09 22:51:15

标签: excel-formula excel-2007

我试图使用以下地址中找到的表格中的公式作为我报告的基础。

http://www.get-digital-help.com/2009/05/03/create-a-list-of-distinct-values-from-a-list-where-an-adjacent-cell-value-meets-a-criteria-in-excel/

下载后,我可以看到它确实有效,但是当我点击单元格H2的公式以更好地查看其中使用的单元格时,它会中断并产生#N / A错误。我创建了一个新的电子表格并尝试使用此

=ARRAY_CONSTRAIN(ARRAYFORMULA(INDEX($C$2:$C$16,MATCH(0,IF($F$1=$B$2:$B$16,COUNTIF($H$1:$H1,$C$2:$C$16),""),0))), 1, 1)

适用于Google文档,但在Excel中打开时会从中删除。

所有这些问题都发生在家用电脑和工作电脑上。两者都运行Excel 2007。

1 个答案:

答案 0 :(得分:0)

ARRAY_CONSTRAIN()和ARRAYFORMULA()不是excel函数。它仅在Google文档中使用。

ARRAYFORMULA()可以删除并替换为excel中的CTRL + Shift + Enter。

ARRAY_CONSTRAIN()将数组结果约束为指定大小。除了Index Function之外,我不知道在excel中做任何公式。