发布网友 发布时间:2022-04-29 15:22
共3个回答
热心网友 时间:2023-10-15 03:29
我建议在汇总表的最前面添加三行,添加后的A1、A2、A3表示A5对应型号在三个品牌中的单价,公式分别为:
=VLOOKUP(A$5,品牌价格!$A:$D,2,0)
=VLOOKUP(A$5,品牌价格!$A:$D,3,0)
=VLOOKUP(A$5,品牌价格!$A:$D,4,0)
添加后的汇总表如下图:
公式写好右啦完成以后,1~3行可以隐藏,这样你的表格的外观和原来完全一致了。
由于插入了3行,你原来需要计算的S3、T3、U3变为了S6、T6、U6,他们的公式是:
=SUMPRODUCT($A$1:$R$1,A6:R6)
=SUMPRODUCT($A$2:$R$2,A6:R6)
=SUMPRODUCT($A$3:$R$3,A6:R6)
下拉即可,如下图:
SUMPRODUCT表示两个参数区域对应位置的乘积求和,SUMPRODUCT($A$1:$R$1,A6:R6)表示A1*A6+B1*B6+.....+R1*R6
热心网友 时间:2023-10-15 03:29
我建议在汇总表的最前面添加三行,添加后的A1、A2、A3表示A5对应型号在三个品牌中的单价,公式分别为:
=VLOOKUP(A$5,品牌价格!$A:$D,2,0)
=VLOOKUP(A$5,品牌价格!$A:$D,3,0)
=VLOOKUP(A$5,品牌价格!$A:$D,4,0)
添加后的汇总表如下图:
公式写好右啦完成以后,1~3行可以隐藏,这样你的表格的外观和原来完全一致了。
由于插入了3行,你原来需要计算的S3、T3、U3变为了S6、T6、U6,他们的公式是:
=SUMPRODUCT($A$1:$R$1,A6:R6)
=SUMPRODUCT($A$2:$R$2,A6:R6)
=SUMPRODUCT($A$3:$R$3,A6:R6)
下拉即可,如下图:
SUMPRODUCT表示两个参数区域对应位置的乘积求和,SUMPRODUCT($A$1:$R$1,A6:R6)表示A1*A6+B1*B6+.....+R1*R6
热心网友 时间:2023-10-15 03:29
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(尽量详细说明现状和目标效果)作为附件发到163邮箱:yqch134帮你看下热心网友 时间:2023-10-15 03:30
'自定义公式-按ALT+F11-插入-模块-粘贴代码
Function 求和(a As Range, b As Range)
Dim i As Integer
For i = 1 To a.Rows.Count
求和 = 求和 + a.Cells(i, 1) * b.Cells(1, i)
Next
End Function
公式右拉下拉
追问虽然我没有实践操作,但是首先感谢你帮助我,我其实想要的是学习过程,并不是结果,你给的这些函数怪我学识较浅,确实没有看懂,如能给个公式而不是代码,我能理解一些,恳请兄台再助一臂之力追答用公式不能一次到位,需要辅助表,如阳光上的桥的解答,用vba代码就很方便,而且这个算简单的代码了0.0,如果有兴趣可以研究下。公式确实复杂,不增加辅助表的会会写的很长很长
热心网友 时间:2023-10-15 03:29
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(尽量详细说明现状和目标效果)作为附件发到163邮箱:yqch134帮你看下热心网友 时间:2023-10-15 03:30
'自定义公式-按ALT+F11-插入-模块-粘贴代码
Function 求和(a As Range, b As Range)
Dim i As Integer
For i = 1 To a.Rows.Count
求和 = 求和 + a.Cells(i, 1) * b.Cells(1, i)
Next
End Function
公式右拉下拉
追问虽然我没有实践操作,但是首先感谢你帮助我,我其实想要的是学习过程,并不是结果,你给的这些函数怪我学识较浅,确实没有看懂,如能给个公式而不是代码,我能理解一些,恳请兄台再助一臂之力追答用公式不能一次到位,需要辅助表,如阳光上的桥的解答,用vba代码就很方便,而且这个算简单的代码了0.0,如果有兴趣可以研究下。公式确实复杂,不增加辅助表的会会写的很长很长
热心网友 时间:2023-10-15 03:29
我建议在汇总表的最前面添加三行,添加后的A1、A2、A3表示A5对应型号在三个品牌中的单价,公式分别为:
=VLOOKUP(A$5,品牌价格!$A:$D,2,0)
=VLOOKUP(A$5,品牌价格!$A:$D,3,0)
=VLOOKUP(A$5,品牌价格!$A:$D,4,0)
添加后的汇总表如下图:
公式写好右啦完成以后,1~3行可以隐藏,这样你的表格的外观和原来完全一致了。
由于插入了3行,你原来需要计算的S3、T3、U3变为了S6、T6、U6,他们的公式是:
=SUMPRODUCT($A$1:$R$1,A6:R6)
=SUMPRODUCT($A$2:$R$2,A6:R6)
=SUMPRODUCT($A$3:$R$3,A6:R6)
下拉即可,如下图:
SUMPRODUCT表示两个参数区域对应位置的乘积求和,SUMPRODUCT($A$1:$R$1,A6:R6)表示A1*A6+B1*B6+.....+R1*R6
热心网友 时间:2023-10-15 03:29
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(尽量详细说明现状和目标效果)作为附件发到163邮箱:yqch134帮你看下热心网友 时间:2023-10-15 03:29
我建议在汇总表的最前面添加三行,添加后的A1、A2、A3表示A5对应型号在三个品牌中的单价,公式分别为:
=VLOOKUP(A$5,品牌价格!$A:$D,2,0)
=VLOOKUP(A$5,品牌价格!$A:$D,3,0)
=VLOOKUP(A$5,品牌价格!$A:$D,4,0)
添加后的汇总表如下图:
公式写好右啦完成以后,1~3行可以隐藏,这样你的表格的外观和原来完全一致了。
由于插入了3行,你原来需要计算的S3、T3、U3变为了S6、T6、U6,他们的公式是:
=SUMPRODUCT($A$1:$R$1,A6:R6)
=SUMPRODUCT($A$2:$R$2,A6:R6)
=SUMPRODUCT($A$3:$R$3,A6:R6)
下拉即可,如下图:
SUMPRODUCT表示两个参数区域对应位置的乘积求和,SUMPRODUCT($A$1:$R$1,A6:R6)表示A1*A6+B1*B6+.....+R1*R6
热心网友 时间:2023-10-15 03:30
'自定义公式-按ALT+F11-插入-模块-粘贴代码
Function 求和(a As Range, b As Range)
Dim i As Integer
For i = 1 To a.Rows.Count
求和 = 求和 + a.Cells(i, 1) * b.Cells(1, i)
Next
End Function
公式右拉下拉
追问虽然我没有实践操作,但是首先感谢你帮助我,我其实想要的是学习过程,并不是结果,你给的这些函数怪我学识较浅,确实没有看懂,如能给个公式而不是代码,我能理解一些,恳请兄台再助一臂之力追答用公式不能一次到位,需要辅助表,如阳光上的桥的解答,用vba代码就很方便,而且这个算简单的代码了0.0,如果有兴趣可以研究下。公式确实复杂,不增加辅助表的会会写的很长很长
热心网友 时间:2023-10-15 03:29
把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(尽量详细说明现状和目标效果)作为附件发到163邮箱:yqch134帮你看下热心网友 时间:2023-10-15 03:30
'自定义公式-按ALT+F11-插入-模块-粘贴代码
Function 求和(a As Range, b As Range)
Dim i As Integer
For i = 1 To a.Rows.Count
求和 = 求和 + a.Cells(i, 1) * b.Cells(1, i)
Next
End Function
公式右拉下拉
追问虽然我没有实践操作,但是首先感谢你帮助我,我其实想要的是学习过程,并不是结果,你给的这些函数怪我学识较浅,确实没有看懂,如能给个公式而不是代码,我能理解一些,恳请兄台再助一臂之力追答用公式不能一次到位,需要辅助表,如阳光上的桥的解答,用vba代码就很方便,而且这个算简单的代码了0.0,如果有兴趣可以研究下。公式确实复杂,不增加辅助表的会会写的很长很长