提取独特的项目

Col A,Col B,Col C Test1,Test1,Test3 Test2,Test1,Test3 

有没有办法通过所有的单元格,并挑选出独特的价值观,并把它们放在一个新的列或东西?

如果您至less使用Excel 2007,则可以使用“数据”选项卡中的“删除重复项”function。

否则我觉得有点VBA仙尘喷洒是为了。 如果你需要的话,我可以混合一个快速的VBA脚本。

通过使用公式获取Excel中唯一值的大多数答案仅适用于单列中的值。

对于适用于多行和多列值的解决scheme,我发现以下公式非常有用,从http://www.get-digital-help.com/2009/03/16/unique-values-from-multiple-在get-digital.help.com上的columns-using-array-formulas / Oscar甚至一步一步地通过一个可视化的例子。

1)给值的范围标签tbl_text

2)在这种情况下,使用CTRL + SHIFT + ENTER将下面的数组公式B13。 更改$ B $ 12:B12以引用您input此公式的单元格上方的单元格。

  =INDEX(tbl_text, MIN(IF(COUNTIF($B$12:B12, tbl_text)=0, ROW(tbl_text)-MIN(ROW(tbl_text))+1)), MATCH(0, COUNTIF($B$12:B12, INDEX(tbl_text, MIN(IF(COUNTIF($B$12:B12, tbl_text)=0, ROW(tbl_text)-MIN(ROW(tbl_text))+1)), , 1)), 0), 1) 

3)复制/拖动,直到你得到N / A的。