楼主: liyingahxx
23928 5

[问答] 用用EXCEL求权重!跪求! [推广有奖]

  • 1关注
  • 2粉丝

硕士生

33%

还不是VIP/贵宾

-

威望
0
论坛币
320 个
通用积分
1.0000
学术水平
0 点
热心指数
0 点
信用等级
1 点
经验
5189 点
帖子
107
精华
0
在线时间
144 小时
注册时间
2012-4-19
最后登录
2017-6-6

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
怎么用EXCEL求权重向量呢?比如说知道X、Y矩阵,Y矩阵是K*1维,X矩阵是k*J维,而要求权重向量W,该怎么求呢!求高人指点!小女子先在这儿谢过了!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:用excel EXCEL xcel exce cel EXCEL

回帖推荐

coral033 发表于3楼  查看完整内容

http://zhidao.baidu.com/question/5654091.html 1、A列是实际数据,我想得到每个数据占总合的百分比,怎么算啊?例如A列数据为1、2、3,则A1的百分比是17%,在excel里有什么快捷的公式吗? 比如A列是各省的数据,B列分别是各省的权重,我想算得结果是A1*B1+A2*B2+A3*B3+……+A34*B34,有简单的公式不? 问题1方案 在B2中输入公式 =A1/SUM($A$1:$A$3) 回车确认后,用鼠标把公式向下复制到B3即可。 问题2方案 ⑴在C1中 ...

coral033 发表于4楼  查看完整内容

http://zhidao.baidu.com/question/184550840.html 我要用excel计算权重 ,表一中a*30%+表二中b*30%+表三中c*40%,如何用excel算呢 答: 方法二在复杂情况下很有用,不过要求数据是一个单元格时好用,是一组数据时用是可以用,但有些麻烦。 方法一: 输入公式的过程如下: =定位到单元格a,然后回到公式所在单元格继续输入“*0.3+”,再定位到b,回来输入"*0.3+",再定位到c,回来输入"*0.4". 当然也可以先输入"=*0.3+*0.3 ...

coral033 发表于5楼  查看完整内容

例如有A1~A3分别为10,20,30,B1~B3分别为2,3,4,现在要按照B列的值所代表的权重求出A1~A3的均值,即A1的权重为2/9,A2的权重为3/9。A3的权重为4/9,则均价为(10×2/9 + 20×3/9 + 30×4/9) = 22.22 excel有没有现成的函数是可以通过B列的权值实现A列的求均值啊? 我来帮他解答 2009-1-3 20:22 满意回答 可用以下公式实现: =SUMPRODUCT(A1:A3,B1:B3)/SUM(B1:B3) http://zhidao.baidu.com/question/81172493

本帖被以下文库推荐

沙发
gamebabycn 发表于 2012-4-25 21:15:09 |只看作者 |坛友微信交流群
不知道,不过好像Matlab可以进行这方面的计算,同时可以将结果导入Excel
我累,我睡!

使用道具

藤椅
coral033 在职认证  发表于 2012-5-27 20:25:07 |只看作者 |坛友微信交流群
http://zhidao.baidu.com/question/5654091.html
1、A列是实际数据,我想得到每个数据占总合的百分比,怎么算啊?例如A列数据为1、2、3,则A1的百分比是17%,在excel里有什么快捷的公式吗?
比如A列是各省的数据,B列分别是各省的权重,我想算得结果是A1*B1+A2*B2+A3*B3+……+A34*B34,有简单的公式不?

问题1方案
在B2中输入公式
=A1/SUM($A$1:$A$3)
回车确认后,用鼠标把公式向下复制到B3即可。
问题2方案
⑴在C1中输入公式
=A1*B1
回车确认后,用鼠标把公式向下复制到单元格C34
注意:
A1、B1两个数的积可以用粘贴函数PRODUCT()
公式编辑为 =PRODUCT(A1,B1)
或  =PRODUCT(A1:B1)
前者数据个数不得超过30,且每个数据之间必须用逗号分隔;后者采用单元格区域引用,编辑简便。
⑵在C35输入公式
=SUM(C1:C34)
回车确认即可。

已有 1 人评分经验 论坛币 热心指数 收起 理由
客初 + 20 + 20 + 2 热心帮助其他会员

总评分: 经验 + 20  论坛币 + 20  热心指数 + 2   查看全部评分

Out of difficulties, makes miracles.

使用道具

板凳
coral033 在职认证  发表于 2012-5-27 20:25:57 |只看作者 |坛友微信交流群
coral033 发表于 2012-5-27 20:25
http://zhidao.baidu.com/question/5654091.html
1、A列是实际数据,我想得到每个数据占总合的百分比,怎么 ...
http://zhidao.baidu.com/question/184550840.html

我要用excel计算权重 ,表一中a*30%+表二中b*30%+表三中c*40%,如何用excel算呢
答:
方法二在复杂情况下很有用,不过要求数据是一个单元格时好用,是一组数据时用是可以用,但有些麻烦。

方法一:
输入公式的过程如下:
=定位到单元格a,然后回到公式所在单元格继续输入“*0.3+”,再定位到b,回来输入"*0.3+",再定位到c,回来输入"*0.4".

当然也可以先输入"=*0.3+*0.3+*0.4",然后光标定位到要插入单元格引用的地方,再定位到单元格,再返回插入下一个单元格个用。

如果要表示成百分数形式,设置单元格格式(快捷键为ctrl_数字1)为百分比。

这里我们看到,公式中的单元格引用如果要引用其他工作表中的单元格,前面加上工作表名再接一个!就行了。

方法二:
定位表一中的单元格,在编辑栏最左边的名称框中输入a,回车(***);这样,在公式中引用它时,使用a就可以代表单元格引用了。同理定义出b,c.
然后使用以下公式计算。
=a*0.3+b*0.3+c*0.4

(***)还可以选中单元格后,alt_IND(菜单"插入-名称-定义"),输入名称.
已有 1 人评分经验 论坛币 热心指数 收起 理由
客初 + 20 + 20 + 2 热心帮助其他会员

总评分: 经验 + 20  论坛币 + 20  热心指数 + 2   查看全部评分

Out of difficulties, makes miracles.

使用道具

报纸
coral033 在职认证  发表于 2012-5-27 20:26:35 |只看作者 |坛友微信交流群
例如有A1~A3分别为10,20,30,B1~B3分别为2,3,4,现在要按照B列的值所代表的权重求出A1~A3的均值,即A1的权重为2/9,A2的权重为3/9。A3的权重为4/9,则均价为(10×2/9 + 20×3/9 + 30×4/9) = 22.22

excel有没有现成的函数是可以通过B列的权值实现A列的求均值啊?
我来帮他解答
2009-1-3 20:22 满意回答
可用以下公式实现:
=SUMPRODUCT(A1:A3,B1:B3)/SUM(B1:B3)

http://zhidao.baidu.com/question/81172493
已有 1 人评分经验 论坛币 热心指数 收起 理由
客初 + 20 + 20 + 2 热心帮助其他会员

总评分: 经验 + 20  论坛币 + 20  热心指数 + 2   查看全部评分

Out of difficulties, makes miracles.

使用道具

地板
matlab-007 发表于 2016-6-27 20:11:44 |只看作者 |坛友微信交流群
假如权重在B1:E1,总评在G列,
G3=ROUND(SUMPRODUCT(C3:F3,$B$1:$E$1),)
向下复制公式。

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-26 00:20