Excel合并和产生不同的列总数

我有两列看起来像这样:

Make/Model Parc Abarth*500 15 Abarth*500 19 Abarth*500 2 Abarth*500 14 Abarth*500 15 Abarth*500 25 Abarth*500 20 Abarth*500 17 Abarth*500C 12 Abarth*500C 16 Abarth*500C 23 Abarth*500C 18 Abarth*500C 1 Alfa Romeo*145 405 Alfa Romeo*145 431 Alfa Romeo*146 36 Alfa Romeo*146 80 Alfa Romeo*146 121 Alfa Romeo*146 72 Alfa Romeo*146 39 

等等…

“Parc”栏中的数值总和为10475387。

我在这个表格上执行一个合并以消除“品牌/型号”中的重复,并且对每个“品牌/型号”的“Parc”列中的值进行求和。

Excel合并

一旦我进行合并,一切都如预期的那样:

 Make/Model Parc Abarth*500 127 Abarth*500C 70 Alfa Romeo*145 836 Alfa Romeo*146 348 Alfa Romeo*147 3848 Alfa Romeo*155 29 Alfa Romeo*156 3148 Alfa Romeo*159 573 Alfa Romeo*164 111 

等等…

所以有什么问题? “Parc”栏目的新数字是10,554,076! 当我进行随机“点”检查时,一切似乎都是正确的。 我不明白这个数字可能会如何增加? 我在这个数据集中有超过18,000行,所以单独检查所有的数据将是非常耗时的。

您可以在这里find完整的数据集: Excel文件

编辑:我使用巩固工具添加了我的屏幕截图,让你知道我做了什么来得到这个结果。

编辑2:我已经尝试删除所有格式。 此外,这些数字都是整数,并且不会选中“自动插入小数点”选项。 我也尝试创build一个= INT()值的新列,以确保它们都是整数。 我的结果在所有情况下都完全相同。

星号是Excel中的一个特殊字符。 我知道的最简单的解决scheme是用空格replace星号。 为此,在查找/replace框中,在查找框中input'〜*',在replace中input'',然后replace全部(不含引号)。

总和和sumif然后产量10,475,387。