EXCEL 当一个单元格取不同值时,计算公式中的单元格对应变化?

见附图:求计算E9的匹配公式!要求当D9任意输入EXCEL1--EXCEL5项目名时,E9对应的公式中,A1--A10自动与D9中输入的项目匹配,如:当输入EXCEL3时... 见附图:求计算E9的匹配公式! 要求当D9任意输入EXCEL1--EXCEL5项目名时,E9对应的公式中,A1--A10自动与D9中输入的项目匹配,如:当输入EXCEL3时,公式中的A1--A10自动对应到B4-C4-D4------K4 ? 如输入EXCEL5时,则公式的A1--A10自动对应到B6-C6-D6------K6 即,我自己输入D9,则E9自动计算结果显示。图中,F栏公式是计算E9的值的公式,系数不变的。谢谢! 展开
 我来答
wykcorp
2018-07-01 · TA获得超过1.4万个赞
知道大有可为答主
回答量:5839
采纳率:85%
帮助的人:3406万
展开全部

0.5A1是什么意思?就是0.5乘以A1吗??那么0.0A7就是0乘以A7??,如果是,那么0.0A7这处永远是等于0的。

E9公式:

=SUMPRODUCT(OFFSET(B1:K1,MATCH(D9,A:A,)-1,)*{0.5,0.1,0.35,0.6,0.7,0.2,0,0.1,0.9,0.1})

追问

谢谢!

如果把各参数的系数即0.5,0.1,0.35,0.6,0.7,0.2,0,0.1,0.9,0.1输入到B7--K7中,这样,每一项目单独可用SUMPRODUCT求综合合值,如EXCEL1就可以“=SUMPRODUCT(B2:K2,$B$7:$K$7)”这样子,不用像上述公式中输入太多系数那么麻烦!如果这样,怎么修改上述公式?谢谢!

追答
公式修改为:
=SUMPRODUCT(OFFSET(B$1:K$1,MATCH(D9,A:A,)-1,)*B$7:K$7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式