Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel查询/宏,删除聚合值不超过100的记录_Excel_Vba - Fatal编程技术网

Excel查询/宏,删除聚合值不超过100的记录

Excel查询/宏,删除聚合值不超过100的记录,excel,vba,Excel,Vba,我有一个大约5000条记录的电子表格。我需要删除金额列小于$10.00的记录,除非金额列的总和大于或等于$100。我有一个与记录上的名称匹配的ID列。那么,是否可以为ID列中的每个ID号创建一些内容,如果金额列小于$10,则删除它,除非相同的ID再次出现并且大于$100?TIA如果ID列是A,而Amount列是D,每个列都有一个标签,那么helper列有: =SUMIF(A:A,A2,D:D) 在第2行中,复制到suit应该识别(少于100美元)那些应该删除的行。当我尝试使用我的colu

我有一个大约5000条记录的电子表格。我需要删除金额列小于$10.00的记录,除非金额列的总和大于或等于$100。我有一个与记录上的名称匹配的ID列。那么,是否可以为ID列中的每个ID号创建一些内容,如果金额列小于$10,则删除它,除非相同的ID再次出现并且大于$100?TIA

如果
ID
列是A,而
Amount
列是D,每个列都有一个标签,那么helper列有:

 =SUMIF(A:A,A2,D:D)  

在第2行中,复制到suit应该识别(少于100美元)那些应该删除的行。

当我尝试使用我的columns=SUMIF(X:X,X2,AH:AH)时,我遇到了一个错误?X是我的ID,AH是我的成本栏。这只是一个普通弹出窗口,上面写着“您的公式包含错误”。请尝试以下操作。我使用的是=SUMIF(X:X,X2,AH:AH)。当我使用你的例子时,没有错误。但是我的ID和cost列是由X和AHOk反映的,这很有效,但我肯定遗漏了什么。我还需要做些什么,因为公式没有给我任何值。我需要在某处参考100美元吗?我刚刚在最后一列中粘贴了公式,它们只是普通格式,所以没有格式。所以我有一个标题行1,其中X列称为ID,AH列称为cost。然后在第2行的最后一列中,我有了你的公式,所以我一定是遗漏了什么?找不到$,我试着只将3行复制到一张新的工作表上,同样的东西。公式在那里,但没有计算任何东西。谢谢你的帮助