我有两张纸 SHEET 包含超过1500个这样的条目
A B C Year Month Births 1880 1 530 1880 2 456 1880 3 234 1890 1 163 1890 2 123 1890 3 125
表2 类似,但C列没有条目,随机年份和月份只有几年和几个月:
A B C Year Month Births 1880 1 1890 2 1890 3
我正在尝试找到一个公式来从 Sheet 1 |中返回值C列到表2 | C栏 如果 Sheet 1 中的A列和B列与表2 中的A列和B列相同。
我正在寻找一个公式,没有VBA,因为我无法一直使用它 并且无法适应我在stackoverflow找到的任何内容。
THX
答案 0 :(得分:1)
使用=SUMIFS()
可以轻松完成此操作。像下面这样的东西可以做到这一点:
=SUMIFS(Sheet1!C:C, Sheet1!A:A, Sheet2!A2, Sheet1!B:B, Sheet2!B2)
将其放入Sheet2
单元格C2
并复制下来。
如果您在Excel 2007之前处于Excel版本(添加SUMIFS时),您可以使用=SUMPRODUCTS()
做同样的事情,尽管格式有点不同。让我知道,我也会输入那个。
答案 1 :(得分:1)
你也可以用IF和&。
来做= IF(Sheet 1中A1&安培;!!Sheet 1中B1 = Sheet2的A1&安培;!Sheet 2中B1,C1表Sheet 1"!&#34)
if(表1 A1和B1值与Sheet2 A1和B1值相同,为真,假)