简体   繁体   English

VBA在A列中找到x值,在B列中找到y值,在C列中找到和值

[英]VBA find value x in column A and value y in column B and sum values in column C

following problem: 以下问题:

Let's say my file looks like this: 假设我的文件如下所示:

Column A  | Column B | Column C
ABCDEFI | 7000 | 50 
ABCDEFI | 7500 | 20
ABCDIFE | 7000 | 30
ABCDEFI | 7500 | 80

I want to look for "ABCDEFI" in Column A and for "7500" in Column B and sum up the corresponding values of Column C and store them in Column D. 我想在A列中查找“ ABCDEFI”,在B列中查找“ 7500”,并汇总C列的相应值并将它们存储在D列中。

In this case the end result should be "100" in Column D. 在这种情况下,最终结果在D列中应为“ 100”。

Hope that makes sense. 希望有道理。

Happy to see read your answers. 很高兴看到您的答案。

非常简单的SUMIFS()将起作用:

=SUMIFS(C:C,A:A,"ABCDEFI",B:B,7500)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 excel总和列,如果值x在A或B列中且A不等于B - excel sum column if value x is in column A or B and A does not equal B Excel VBA —查找列A中任何值的第一个出现位置,然后将列B的值插入列C(同一行) - Excel VBA — Find first occurrence of any value in column A, then insert value of column B into column C (same row) 如果A列包含x AND B列包含y然后添加值 - If column A contains x AND column B contains y THEN add value VBA-条件求和B列,直到A列中的值更改 - VBA - conditional Sum column B until change of value in column A 使用 vba 将 A 列中每个唯一值的 B 列中的所有值相加 - Sum all values in column B for each unique value in column A using vba 在第 1 列中找到相同的值,如果第 2 列中的所有值都是 X,则在第 3 列中给出 Y - Find same value in column 1, if all values are X in column 2, give Y in column 3 根据不在数组 Z 中的 Y 列中的值对 X 列求和 - Sum column X based on value in column Y not being in array Z VBA如何按y列中的日期计算x列中值的实例? - VBA How to count instances of a value in column x by date in column y? PHPExcel:读取.xlsx文件,将列'x'的值求和,以得到与列'y'相似的值 - PHPExcel: Read .xlsx file, sum column 'x' values for similar value of column 'y' 汇总B列中的值。仅当A列中有相同值时 - Sum values that are in column B. Only when there are same value in column A
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM