我的第一栏中有重复的日期。我在下一栏中有相应的评分。我的目标是只有在重复日期时才将评级合并到所有日期。我有很多重复的日期,每个副本我只想组合数字:
DATE 5STAR 4STAR 3STAR 2STAR 1STAR
12/2/2009 0 1 0 0 0
12/2/2009 1 0 0 0 0
4/6/2011 1 0 0 0 0
4/6/2011 1 0 0 0 0
所以在上面的例子中我想留下:
DATE 5STAR 4STAR 3STAR 2STAR 1STAR
12/2/2009 1 1 0 0 0
4/6/2011 2 0 0 0 0
答案 0 :(得分:1)
假设您的原始工作表被称为“重复数据”,并且您创建了第二张名为“组合数据”的工作表,其格式完全相同但每个日期只有一行,但这个公式在B2中的组合数据并根据需要向下拖动:
=SUMPRODUCT(('duplicate data'!$A$2:$A$5='combined data'!$A2)*'duplicate data'!B$2:B$5)
在Excel 2007和2010中,您可以使用“数据”选项卡中的“删除重复项”轻松删除重复日期。在XL 2003中,我相信您将使用“数据”菜单的“过滤器”项中的“高级过滤器”。
如果您要多次执行此操作,我会考虑对您的数据进行一些规范化,以便您可以使用数据透视表执行此操作。如果我正确地猜测每行只有一列得到一个,即每行只有一个等级,你的数据看起来像这样......
DATE Rating
12/2/2009 4STAR
12/2/2009 5STAR
4/6/2011 5STAR
4/6/2011 5STAR
...您可以轻松地从中创建数据透视表。