excel 每个数据在该组数据中的比例

来源:百度知道 编辑:UC知道 时间:2024/05/31 18:42:06
假如我有A列数据,我要在B列求出A列中每个数据占“A列数据总和”的比例,高手赐教 ,谢谢!
谢谢1楼的热心,我被难住的地方是关于“拖拽填充”问题!

假设A列为A1—A10的数据,
我用过的方法:(1)用先“求和公式sum”在A11求出和,然后在B1输入“=A1/A11”,再拖住下拉则下面的公式会填充为“=A2/A12”,“=A3/13”......,行不通!
(2)在B1输入“A1/SUM(A1:A10)”,拖住下拉则填充为“=A2/SUM(A2:A11)”,“=A3/SUM(A3:A12)”...,还是不行!

谢谢3楼给出了解决方法,不过你的公式我看了半天才看懂,只是不知道为什么你要将结果用“函数TEXT”显示为文本?

谢谢2楼给出了一目了然的正确方法!
为了让更多人看懂,我选2楼为正确答案!
另外我向不懂的人说明一下为什么在A和1前面加入$,是为了填充时“A1”“A10”中的“1”“10”不用“递增”方式填充为“2”“11”等等,而是以“复制”的方式。这个$起到“锁定”此数据的作用。
最后我研究了一下,其实A前面的$可以不需要。(这是个人研究的结果,请选择采纳)

例如:A2到A1000是数字
在B2里面写=A2/sum($A$2:$A$1000)
后面的填充,你可能知道了吧.

B1中输入公式 =TEXT(A2/SUM($A$1:$A$10),"#.00%")
将B1公式向下复制

就分别求出A列中各数,占该列总和的百分比了

其中,$A$1:$A$10是假设有10个数据的,请按实际数据改成引用区域

=B*/sum(A*:A*)