关于excel中vlookup函数返回值的问题

学习 时间:2026-03-29 17:20:21 阅读:6683
关于excel中vlookup函数返回值的问题例:表一 表二A B C A B C1 小丽 1 小丽 102 小名 2 小丽 203 小红 3 小明 50我在表一的B1单元格输入=vlookup(A1,[表二.xls]Sheet1!$A:$B,2,0),得到结果为“10”.但我想得到结果为表二中所有名为“小丽”的数据之和(即:返回结果为30),应如何使用公式?我想得到的结果是B1=30,然后通过下拉得到B2=50,B3=.

最佳回答

无限的摩托

微笑的狗

2026-03-29 17:20:21

=sumif([表二。xls]Sheet1!A:A,"小丽",([表二。xls]Sheet1!B:b) =SUMPRODUCT((([表二。xls]Sheet1!A:A="小丽")*(vlookup(A1,[表二。xls]Sheet1!$A:$B,2,0))) 再问: 这个表只是举个例子,实际我的表一中数据很多的,比如要同时统计“小丽”、小明、小红等等等等,可能不适用sunif函数吧,谢谢! 再答: 应用单元格 =sumif([表二。xls]Sheet1!A:A,A1,([表二。xls]Sheet1!B:b) 公式下拉 =SUMPRODUCT((([表二。xls]Sheet1!A:A=A1)*(vlookup(A1,[表二。xls]Sheet1!$A:$B,2,0))) 数组公式 公式下拉

最新回答共有2条回答

  • 魁梧的墨镜
    回复
    2026-03-29 17:20:21

    =sumif([表二。xls]Sheet1!A:A,"小丽",([表二。xls]Sheet1!B:b) =SUMPRODUCT((([表二。xls]Sheet1!A:A="小丽")*(vlookup(A1,[表二。xls]Sheet1!$A:$B,2,0))) 再问: 这个表只是举个例子,实际我的表一中数据很多的,比如要同时统计“小丽”、小明、小红等等等等,可能不适用sunif函数吧,谢谢! 再答: 应用单元格 =sumif([表二。xls]Sheet1!A:A,A1,([表二。xls]Sheet1!B:b) 公式下拉 =SUMPRODUCT((([表二。xls]Sheet1!A:A=A1)*(vlookup(A1,[表二。xls]Sheet1!$A:$B,2,0))) 数组公式 公式下拉

上一篇 wish后加什么?

下一篇 一本故事书,小明第一天读了全书的五分之一,第二天读了21页,还有47页没有读,这本书一共有多少页?