问:Excel数据2列,第二列数据随时变化,有什么方法或者公式让其自动排序降序?求大神指点!
答案:2 悬赏:30 手机版
解决时间 2021-03-14 18:46
- 提问者网友:嘚啵嘚啵
- 2021-03-14 10:17
问:Excel数据2列,第二列数据随时变化,有什么方法或者公式让其自动排序降序?求大神指点!
最佳答案
- 五星知识达人网友:轻雾山林
- 2021-03-14 10:54
如果数据在B:C列,那么在F2单元格输入以下公式,然后向下填充公式
=LARGE(C:C,ROW(A1))
在E2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=INDEX(B:B,SMALL(IF(C$2:C$200=F2,ROW($2:$200),4^8),COUNTIF(F$2:F2,F2)))
实现无论C列数据怎么变化,E:F列都是根据C列数据变化后降序排序的数据。追问一张表里面多个数据排列也可以么追答可以的。
LARGE函数返回的是C列的最大值、次大值……追问我先试试追答
追问大哥e列输入inde那套公式么
大神b列怎么取数对应过来啊
e列取不过来数据追答如果C列没有重复数据,那么可以在E1输入以下公式,然后向下填充公式
=INDEX(B:B,MATCH(F1,C:C,0))
如果C列可能有重复数据,那么在E1单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=INDEX(B:B,SMALL(IF(C$1:C$200=F1,ROW($1:$200),4^8),COUNTIF(F$1:F1,F1)))
注意:数组公式,按Ctrl+Shift+Enter组合键结束。追问有重复的追答在E1单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=INDEX(B:B,SMALL(IF(C$1:C$200=F1,ROW($1:$200),4^8),COUNTIF(F$1:F1,F1)))
详见附图
追问好了
好的后期有问题私聊谢谢朋友在不问下柱形图有好几列的时候标题需要自己编辑,可以设置好自动获取么
在不追答只有一个系列时,可以自动生成,多列时,可以直接点击标题并编辑。
=LARGE(C:C,ROW(A1))
在E2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=INDEX(B:B,SMALL(IF(C$2:C$200=F2,ROW($2:$200),4^8),COUNTIF(F$2:F2,F2)))
实现无论C列数据怎么变化,E:F列都是根据C列数据变化后降序排序的数据。追问一张表里面多个数据排列也可以么追答可以的。
LARGE函数返回的是C列的最大值、次大值……追问我先试试追答
追问大哥e列输入inde那套公式么
大神b列怎么取数对应过来啊
e列取不过来数据追答如果C列没有重复数据,那么可以在E1输入以下公式,然后向下填充公式
=INDEX(B:B,MATCH(F1,C:C,0))
如果C列可能有重复数据,那么在E1单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=INDEX(B:B,SMALL(IF(C$1:C$200=F1,ROW($1:$200),4^8),COUNTIF(F$1:F1,F1)))
注意:数组公式,按Ctrl+Shift+Enter组合键结束。追问有重复的追答在E1单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式
=INDEX(B:B,SMALL(IF(C$1:C$200=F1,ROW($1:$200),4^8),COUNTIF(F$1:F1,F1)))
详见附图
追问好了
好的后期有问题私聊谢谢朋友在不问下柱形图有好几列的时候标题需要自己编辑,可以设置好自动获取么
在不追答只有一个系列时,可以自动生成,多列时,可以直接点击标题并编辑。
全部回答
- 1楼网友:傲气稳了全场
- 2021-03-14 11:39
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯