如何将用vlookup查找到的所有数据累加求和???

2024-11-25 15:25:47
推荐回答(4个)
回答(1):

1、以实际例子来举例,比如这里,我们想要隔行来求和,忽视其他无关因素,就以“B”列,隔一行来求和汇总,特意用颜色做了填充标记。

2、所以,就有了这样的公式,=SUM(VLOOKUP(B69,B69:F69,ROW(1:3)*2-1,0)),sum,以及vlookup函数好理解,就说一下row函数,在ROW(1:3)*2-1中,3是求和的总列数,也就是颜色标记的总数,2是相隔列数+1,-1中的1中隔的列数。

3、于上面还不是很了解,那么就来试试隔两行,要如何求和把,公式为,=SUM(VLOOKUP(B69,B69:F69,ROW(1:2)*3-2,0)),其他还是没什么,就是这个3-2,可以好好斟酌一下。

4、这次不规律了,随机找几个来求和,比如还是以颜色进行标记,需要求标记的演示进行求和,就有这样的公式,=SUM(VLOOKUP(B69,B69:F69,{1,3,4,5},0))。

5、公式解析,无论是隔行求和或者是特定单元格求和,都是离不开sum函数和vlookup函数两个的结合,只是如果是规律求和,比如隔两行或者是隔三行,都是需要用到row函数。

6、row函数是返回指定的函数,而这里用的,ROW(1:3)或者是ROW(1:2),表示的是行数,是一组数来着,如果用数组来表示,那就是{1,2,3},和{1,2},更多用法,可以仔细研究下。

回答(2):

1、以实际例子来举例,比如这里,我们想要隔行来求和,忽视其他无关因素,就以“B”列,隔一行来求和汇总,特意用颜色做了填充标记。
2、所以,就有了这样的公式,=SUM(VLOOKUP(B69,B69:F69,ROW(1:3)*2-1,0)),sum,以及vlookup函数好理解,就说一下row函数,在ROW(1:3)*2-1中,3是求和的总列数,也就是颜色标记的总数,2是相隔列数+1,-1中的1中隔的列数。
3、于上面还不是很了解,那么就来试试隔两行,要如何求和把,公式为,=SUM(VLOOKUP(B69,B69:F69,ROW(1:2)*3-2,0)),其他还是没什么,就是这个3-2,可以好好斟酌一下。
4、这次不规律了,随机找几个来求和,比如还是以颜色进行标记,需要求标记的演示进行求和,就有这样的公式,=SUM(VLOOKUP(B69,B69:F69,{1,3,4,5},0))。
5、公式解析,无论是隔行求和或者是特定单元格求和,都是离不开sum函数和vlookup函数两个的结合,只是如果是规律求和,比如隔两行或者是隔三行,都是需要用到row函数。
6、row函数是返回指定的函数,而这里用的,ROW(1:3)或者是ROW(1:2),表示的是行数,是一组数来着,如果用数组来表示,那就是{1,2,3},和{1,2},更多用法,可以仔细研究下。

回答(3):

找到所有数据累加求和一
般用的是SUMPRODUCT或者是SUMIF这类条件求和函数,VLOOKUP并没这样的累加求和的特点,如果坚持要用VLOOKUP的,得把你表格的数据截图发上来看看再说了。
如公式
=SUMIF(A:A,"张三",B:B)
公式的意思就是把A列所有名字叫张三所对应的所有B列的数字累加求和。
亲,这样提问有点模糊啊,这要看到你表格的实际数据情况才能提供解决方法的,请把数据截图发上来,截图时切记要把最左边那表示行的1、2、3、4.。。。的数字及上方表示列的A、B、C、D。。。。截在图中,如果是不同的两个工作表的,还需要把工作表名截在图中,并附上详细的说明哦。

回答(4):

找到所有数据累加求和一
般用的是SUMPRODUCT或者是SUMIF这类条件求和函数,VLOOKUP并没这样的累加求和的特点,如果坚持要用VLOOKUP的,得把你表格的数据截图发上来看看再说了。
如公式
=SUMIF(A:A,"张三",B:B)
公式的意思就是把A列所有名字叫张三所对应的所有B列的数字累加求和。
亲,这样提问有点模糊啊,这要看到你表格的实际数据情况才能提供解决方法的,请把数据截图发上来,截图时切记要把最左边那表示行的1、2、3、4.。。。