- ·上一篇:excel表格怎么分两个颜色
- ·下一篇:excel表格怎么看每天数量
excel表格横向的怎么升序
1.excel横向排序
设此表为表1,复制此表到新的工作表为表2.
在表2的B1输入公式:
=IF(A1="","",MIN(表1!B1,表1!D1,表1!F1))
下拉复制公式到B列最后或双击B1的下拉点.
在表2的D1输入公式:
=IF(A1="","",LARGE((表1!B1,表1!D1,表1!F1),2))
下拉复制公式到D列最后或双击D1的下拉点.
在表2 的F1输入公式:
=IF(A1="","",MAX((表1!B1,表1!D1,表1!F1))
下拉复制公式到F列最后或双击F1的下拉点.
说明:这是按BDF升序排列,如果要降序排列.B1与F1的公式对调一下即可.
补充:
设你的原数据表名为Sheet1数据有许多列,以下以4组8列为例,AB绑定,CD绑定,EF绑定,GH绑定.按B,D,F,H横向排序.设数据从第一行开即.A1,B1。H1是第一行数据.
方法如下:
插入一新表.
在A1输入公式:
=INDEX(Sheet1!1:1,1,MATCH(B1,Sheet1!1:1,0)-1)
在B1输入公式:
=IF(Sheet1!A1="","",***ALL((Sheet1!B1,Sheet1!D1,Sheet1!F1,Sheet1!H1),1))
在C1输入公式:
=INDEX(Sheet1!1:1,1,MATCH(D1,Sheet1!1:1,0)-1)
在D1输入公式:
=IF(Sheet1!A1="","",***ALL((Sheet1!B1,Sheet1!D1,Sheet1!F1,Sheet1!H1),2))
在E1输入公式:
=INDEX(Sheet1!1:1,1,MATCH(F1,Sheet1!1:1,0)-1)
在F1输入公式:
=IF(Sheet1!A1="","",***ALL((Sheet1!B1,Sheet1!D1,Sheet1!F1,Sheet1!H1),3))
在G1输入公式:
=INDEX(Sheet1!1:1,1,MATCH(H1,Sheet1!1:1,0)-1)
在H1输入公式:
=IF(Sheet1!A1="","",***ALL((Sheet1!B1,Sheet1!D1,Sheet1!F1,Sheet1!H1),4))
然后,选中A1到H1区域,下拉复制公式到其它行.即可.