excel根据B、D列结果,选出A、C列对应姓名,放到E列
展开全部
数组三键E列下拉
=IFERROR(INDIRECT(TEXT(SMALL(IF(B$2:D$12="合格",ROW($2:$12)/1%+{1,2,3},9^9),ROW(A1)),"r0c00"),),"")
=IFERROR(INDIRECT(TEXT(SMALL(IF(B$2:D$12="合格",ROW($2:$12)/1%+{1,2,3},9^9),ROW(A1)),"r0c00"),),"")
更多追问追答
追问
这个公式用这简单,但是我这里显示#NAME?
追答
03版的话ROW要补全吧,再试试
=INDIRECT(TEXT(MOD(SMALL(IF(B$2:D$12="合格",{1,2,3}/1%%+ROW($A2:$A12)/1%+{1,2,3},4^8),ROW(A1)),10^4),"R0C00"),)&""
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询