- ·上一篇:excel表格怎么看缺少的数字
- ·下一篇:excel表格文档文字怎么调行
excel表格怎么在有公式排序
2025-01-04 09:16:29
1.EXCEL如何根据公式自动排序
可以直接用公式,假设ABCDE在A列,24135在B列,
1)用函数small可以求得B列中第几小的数值,比如:=***ALL(B:B,1)
就是求得B列中最小的数,是1
2)用函数match可以求得一个数值在一组数字中的位置,
比如:=MATCH(***ALL(B:B,1),B:B,0)
就可以求得B列中最小的数,在B列中的相对位置是3
3)用OFFSET可以得到以一个单元格为起始点,偏移行数,列数后指向的那个单元格的数值
比如:=OFFSET($A$1,MATCH(***ALL(B:B,1),B:B,0)-1,0)
就可以求得从$A$1开始,向下偏移两格,向右不偏移单元格的数值,就是C
=OFFSET($A$1,MATCH(***ALL(B:B,2),B:B,0)-1,0),是第2小的值,是A,
以此类推
2.EXCEL中如何用公式按区域来排序
1. K1设定公式:
=INDEX(A:A,MATCH(***ALL(IFERROR(MATCH($B$1:$B$99,$B$1:$B$99,),4^8)+$A$1:$A$99%,ROW(A1)),IFERROR(MATCH($B$1:$B$14,$B$1:$B$99,),4^8)+$A$1:$A$99%,))
数组公式,右拉下拉
2. 框选K1:K13,设定条件格式:
公式=MOD(SUM(1/COUNTIF($L$1:$L1,$L$1:$L1)),2)