搜索

excel如何用函数多条件排序(必须用函数)

发布网友 发布时间:2022-02-22 08:54

我来回答

3个回答

热心网友 时间:2022-02-22 10:23

=INDEX(A$2:A$4,MATCH(LARGE($A$2:$A$4*10^6+$B$2:$B$4,ROW(A1)),$A$2:$A$4*10^6+$B$2:$B$4,))

数组公式,Ctrl+Shift+回车结束

追问我是想让他显示名次,不是显示内容,而且我的表是从23行开始,然后是先排n列再排列m,我试着改造了一下这个公式,可是错误.另外您说的ctrl+shift+回车是什么意思

热心网友 时间:2022-02-22 11:41

假设原始数据在A1:B10中,C1中输入
=OFFSET(A$1,RIGHT(LARGE(A$1:A$10*10000+B$1:B$10*100+ROW($1:$10),ROW(A1)),2)-1,)
同时按下CTRL+SHIFT+回车,输入数组公式,下拉
回答补充,是排在最前面的为1,第二大的为2吧,如果是,假设数据在M23:N40,O23中输入
=SUMPRODUCT(N(N$23:N$40*10000+M$23:M$40>=N23*10000+M23))
下拉。

热心网友 时间:2022-02-22 13:16

条件很多哦!
B11输入
=SUMPRODUCT((MONTH(A$2:A$5)=--LEFT(B$8,LEN(B$8)-1))*(OFFSET($A$2,,MATCH(A11,B$1:D$1,),4)=F$2))*G$2+SUMPRODUCT((MONTH(A$2:A$5)=--LEFT(B$8,LEN(B$8)-1))*(OFFSET($A$2,,MATCH(A11,B$1:D$1,),4)=F$3))*G$3+SUMPRODUCT((MONTH(A$2:A$5)=--LEFT(B$8,LEN(B$8)-1))*(OFFSET($A$2,,MATCH(A11,B$1:D$1,),4)=F$4))*G$4+SUMPRODUCT((MONTH(A$2:A$5)=--LEFT(B$8,LEN(B$8)-1))*(OFFSET($A$2,,MATCH(A11,B$1:D$1,),4)=F$5))*G$5
回车并向下填充。
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
Top