excel如何在一列中把几个开头一样的数字提取出来

如图:要求1:自动提取出A列中以1.8.5.9开头的单号。2:分别计算出每个人以1.8.9开头的单号占每个人总数的百分数。... 如图:要求1:自动提取出A列中以1.8.5.9开头的单号。 2:分别计算出每个人以1.8.9开头的单号占每个人总数的百分数。 展开
 我来答
沈一民
2017-06-10 · TA获得超过8007个赞
知道大有可为答主
回答量:8448
采纳率:85%
帮助的人:2551万
展开全部

一、自动提取出A列中以1.8.5.9开头的单号

D2=INDEX($A:$A,SMALL(IF(--LEFT($A$2:$A$31)=D$1,ROW($A$2:$A$31),4^8),ROW(A1)))&""

数组公式向下向右复制【数组公式,公式输完后,光标放在公式编辑栏同时按下CTRL+SHIFT+回车键,使数组公式生效】

二、分别计算出每个人以1.8.9开头的单号占每个人总数的百分数

D10=SUMPRODUCT((--LEFT($A$2:$A$31)=D$9)*($B$2:$B$31=$C10))向下向右否则

H10=SUM(D10:G10)/COUNTIF($B$2:$B$31,C10)向下复制

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式