excel 空白格不参与排序

来源:百度知道 编辑:UC知道 时间:2024/06/05 02:02:00
表一
Ls G Lm 检核
57.0 0.90 61.0 OK
55.0 0.60 59.0 No

56.0 0.80 60.0 OK
58.0 1.00 62.0 OK

58.0 1.10 62.0 OK
55.0 0.60 59.0 No

表二
57.0 0.90 60.5 OK
57.0 1.00 61.0 OK
58.0 1.10 61.5 OK

筛选检核=ok的行,并依C列值(LM)排除相同值排序于表二,请问该如何用函数表示?
对不起,表一和表二在同一工作表中,且表二为表一排序后的答案,请qinqh_yl 再陈述清楚一点!谢谢!

先将表头复制到"表二",然后在"表二"的A2单元格输入公式:
=IF($D2="","",INDEX(表二!A:A,MIN(IF((表二!$D$2:$D$100="OK")*(COUNTIF($C$1:$C1,表二!$C$2:$C$100)=0),ROW($2:$100),65536))))
公式以CTRL+SHIFT+回车结束.
将公式向右复制到C2.
在D2输入公式:
=INDEX(表二!D:D,MIN(IF((表二!$D$2:$D$100="OK")*(COUNTIF($C$1:$C1,表二!$C$2:$C$100)=0),ROW($2:$100),65536)))&""
公式以CTRL+SHIFT+回车结束.
将A2:D2公式向下复制.