我有两张数据表,原始数据在数据表里,新数据在 Sheet1 里(引用原始数据,引用 Luonnos 表)。简单来说,我有来自同一“地块”的多个物种出现情况,同一地块的数据应该被汇总/合并。不幸的是,我并不是自己收集这些数据的,因此每个物种出现情况都记录在新的一行上,即使它们存在于同一地块上。
HI 列中填写样地编号。如果样地编号相同,则应将物种出现次数(0-1 数据,从 J 列开始)相加。如果样地编号是文本而不是数字,则 Excel 应仅返回数据表中的原始值。
请参阅所附图片以获得更多信息。
目前,我已经开始使用这种方法,但也许我应该尝试完全不同的方法?现在它将样地编号与下一行的样地编号进行比较,如果它们匹配,则它会总结给定列中的物种出现情况。
=(IF(data!$H29=data!$H30,SUM(data!J29,data!J30),data!J29))
- 我需要添加另一个条件,即 H 列(样地编号)中的值必须是数字,如果数字匹配,则对物种出现次数求和。我尝试添加 AND(ISNUMBER() 之类的子句,但收效甚微。
- 同一地块最多可能有 5 行。发现下一行有相同的样本编号后,还应检查下一行是否也匹配。
最后,例如,在同一图表中有 5 行时,我希望获得 5 行相同的数据(然后删除“重复”行,我想这相当容易),或者只有一行汇总数据,其余行保持空白。无论如何,我可以稍后再担心这个问题。
我知道我问的这个问题可能很乏味,如果你能帮我指明正确的方向,我将不胜感激!任何一点帮助我都会非常感激。