You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中计算累计占比达85%所需的最大数值条目数量

在Excel中计算累计占比达85%的前N个最大百分比条目数

方法一:通用手动操作法(适配所有Excel版本)

假设你的百分比数据存放在A列(比如示例数据为A1:A11):

  • 选中A列所有数据,点击「数据」选项卡中的降序按钮,将数值从大到小排列
  • 在B1单元格输入=A1,B2单元格输入=B1+A2,然后下拉填充公式到所有数据行,得到累计占比序列
  • 找到第一个累计占比≥85%的单元格,对应的行号就是所需的条目数量。比如示例中B4的累计值刚好为85%,结果就是4

方法二:动态数组公式法(Excel 365/2021及以上版本)

无需手动排序,直接在空白单元格输入以下公式即可自动返回结果:

=XMATCH(TRUE, SCAN(0, SORT(A:A,,-1), LAMBDA(a,b,a+b))>=0.85, 1)

公式拆解:

  • SORT(A:A,,-1):对A列数据执行降序排序
  • SCAN(0, ..., LAMBDA(a,b,a+b)):从0开始逐步累加排序后的数值,生成累计占比数组
  • XMATCH(TRUE, ...>=0.85, 1):定位第一个累计占比≥85%的位置,该位置即为所需条目数

注意事项

  • 若A列包含空白单元格,可将公式中的A:A替换为具体的数据范围(如A1:A11)以提升计算精度
  • 数据无论是百分比格式(如30%)还是小数格式(如0.3),公式均能正常识别计算

内容的提问来源于stack exchange,提问作者Tariq Al-Attrash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 19:22:39