分享

【Excel偏方】同一列中的数据分段排序

 华太仔 2018-08-07

先看数据源,A列数区域,B列是销售数量,现在咱们需要按照不同区域分别排序

排序后的效果如下:

先思考一分钟,老祝来说说解决的方法——


步骤一:C2单元格输入公式:

=COUNTIF(A$1:A1,'*合计')/1%%+B2

步骤二:单击C列任意单元格,升序排序。

步骤三:删除C列。


接下来咱们简单说说公式的意思:

用COUNTIF函数计算自A1单元格开始,至公式所在上一行这个区域中,包含“合计”的单元格个数。

将COUNTIF函数的计算结果/1%%,即乘以10000,再加上B列的数量值。

也就是A列每增加一个包含“合计”的关键字,在B列数量值基础上就增加一万,这样就相当于加上了一个权重,在C列形成了一组递增的数据。

如果实际数值较大,这里乘以10000可能体现不出权重了,只要乘以一个较大的倍数即可。

好了,今天的分享就是这些,祝各位小伙伴一天好心情!

图文制作:祝洪忠

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多