查找基于两列和 return 在新的 table 中求和
Lookup based on two columns and return sum in the new table
我有一个包含 100,000 行的 Excel 文件,前 10 行:
Date Product Sales_in_Units Sales USD
1/1/2016 BM-D4 928 4,649
1/1/2016 BM-XN 266 685,740
1/2/2016 BM-B10 910 1,144
1/2/2016 PIB-H20 746 2,580,000
1/2/2016 PIB-H20 143 3,768,734
1/3/2016 VQR-GG2 269 570,794
1/3/2016 WS2-B18 106 432,400
1/4/2016 VQR-GG2 345 145,692
1/4/2016 BM-D4 234 747,541
1/5/2016 VQR-GG2 456 1,218
1/6/2016 PIB-H20 14 260,000
...
我希望能够检索特定 Date
和 Product
的 Sum
并填写新的 table(如下)。我在想这可以用 LOOKUP 来完成。任何帮助将不胜感激。
Date Product Total_Sales_in_Units Total_Sales USD
1/1/2016 BM-XN
1/3/2016 VQR-GG2
1/4/2016 VQR-GG2
1/6/2016 PIB-H20
...
使用SUMIFS
,例如单位销量:
= SUMIFS($C:$C,$A:$A,<date>,$B:$B,<product>)
销售美元:
= SUMIFS($D:$D,$A:$A,<date>,$B:$B,<product>)
只需将上面公式中的 <date>
和 <product>
替换为您要查找的任何一个即可。
使用 A 至 D 列中的数据,在 E1 中输入所需日期,然后在 F1 中输入所需的产品。
然后在G1中输入:
=SUMPRODUCT(--(A2:A100=E1)*(B2:B100=F1)*(C2:C100))
并在 H1 中输入:
=SUMPRODUCT(--(A2:A100=E1)*(B2:B100=F1)*(D2:D100))
然后在 E 至 H 列中填写您需要的所有组合。
我有一个包含 100,000 行的 Excel 文件,前 10 行:
Date Product Sales_in_Units Sales USD
1/1/2016 BM-D4 928 4,649
1/1/2016 BM-XN 266 685,740
1/2/2016 BM-B10 910 1,144
1/2/2016 PIB-H20 746 2,580,000
1/2/2016 PIB-H20 143 3,768,734
1/3/2016 VQR-GG2 269 570,794
1/3/2016 WS2-B18 106 432,400
1/4/2016 VQR-GG2 345 145,692
1/4/2016 BM-D4 234 747,541
1/5/2016 VQR-GG2 456 1,218
1/6/2016 PIB-H20 14 260,000
...
我希望能够检索特定 Date
和 Product
的 Sum
并填写新的 table(如下)。我在想这可以用 LOOKUP 来完成。任何帮助将不胜感激。
Date Product Total_Sales_in_Units Total_Sales USD
1/1/2016 BM-XN
1/3/2016 VQR-GG2
1/4/2016 VQR-GG2
1/6/2016 PIB-H20
...
使用SUMIFS
,例如单位销量:
= SUMIFS($C:$C,$A:$A,<date>,$B:$B,<product>)
销售美元:
= SUMIFS($D:$D,$A:$A,<date>,$B:$B,<product>)
只需将上面公式中的 <date>
和 <product>
替换为您要查找的任何一个即可。
使用 A 至 D 列中的数据,在 E1 中输入所需日期,然后在 F1 中输入所需的产品。
然后在G1中输入:
=SUMPRODUCT(--(A2:A100=E1)*(B2:B100=F1)*(C2:C100))
并在 H1 中输入:
=SUMPRODUCT(--(A2:A100=E1)*(B2:B100=F1)*(D2:D100))
然后在 E 至 H 列中填写您需要的所有组合。