mysql 给重复数据排序重复次数_按指定次数重复数据,这两种方法实在是太溜了...

aecbdf81efea109a5b4535b4ae29a075.png

在日常的工作中,经常会有一类问题就是,按照指定的次数重复某一条数据记录。

今天教给大家两种方法,一种是使用Excel Power Query的方法,一种是使用公式函数的方法,对于这两种方法。大家只要学会套路就行。如果以后遇上这样的方法,只要会这种套路即可。如下图所示:

6a5c0337a6d94f9faa485d5814d6756a.png

1、使用Power Query

使用Power Query的功能更容易实现此类问题的解决。

Step-01:

单击数据的任意一个单元格,单击【数据】-【从单元格】-【表包含行标题】-【确定】,如下图所示:

c9db8291172bd42720b1dcb9fda2c749.png

Step-02:

单击【添加列】-【自定义列】,在弹出的对话框中的【新列名】输入“次数”,在公式里输入={1..[重复次数]},最后单击【确定】,如下图所示:

758152c13596306bd99ffb07aeeb94d7.png

Step-03:

单击扩展按钮,然后将重复次数一列删除掉,如下图所示:

d6635218e366df7befdea706bda7507b.png

最后结果如下图所示,关闭并上载即可:

fade2e17f417de808a621950e56cd3d9.png

2、使用公式函数法

相对于Power Query来说,公式函数法就比较地难理解了,使用的方法也就是平时所说的万金油公式,即:Index+If+Small+row/Column的套路。

在E2单元格中输入公式:

{=INDEX(A:A,SMALL(IF($C$2:$C$4>=COLUMN($A:$Z),ROW(A$2:A$4),99),ROW(A1)))&""}

按键完成后,向右向下填充至没有数据为止。

083a21bf7daa68c3d00b62c9fb93df23.png

说明:由于公式比较复杂,所以大家只要学会这个套路就行,对于这类曾是大家最好还是使用PQ的方法,方便快捷。两边的大括号是按组合键后自动输入的,并不是手工输入的。


福利时间

7716b409e8ead9d837e7a7a644dc8919.gif

457a327b6db48863625eee0574c31615.png

本文来源:24财务excel,作者世杰老师

82106c68a3e2ecc3d2ed133100091f04.png在看点这里 1d7fc69ab6b8828b149fd0bdc4765ec2.gif
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值