图片中,当H3输入1时,I列从C列找有1的单元格在A列单元格的位置的数值,同时J列也会找C列有1的单元格后一列的数值10. 以此逻辑,K3输入2时,L列从E列找有2的单元格在A列单元格的位置的数值,同时J列也会找E列有2的单元格后一列的数值20.
谢谢大家的帮忙
现在有个重点,如果H3输入2时,同样也能得图片中的结果
æå ¬å¼ä¸ºæ绩æåï¼è½ç¶å¤§å®¶ç¥éRANKè½ç¨æ¥æåï¼ä½æ¯å´ä¸è½å¤çå¤ææåï¼è¿éå°ä¾¿æä¾ä¸ä¸ªç®åå ¬å¼ï¼ =RANK(B2,$B$2:$B$12)
ä¸é¢æ¥è¯¦ç»è§£éï¼å¦ä½æä½ãçä¸é¢è¿å¹ å¾ï¼æåæç¸åçæ绩ï¼è¿æ¯ç®årankä¸è½å¤ççé®é¢ãæ以è¦ç¨å¤ærankæå¯ä»¥å¤ç
B2æå¼å¤´ç¬¬ä¸ä½æ绩ï¼Bæ¯æ绩æ
B12ææåä¸ä½æ绩
=RANK(B2,$B$2:$B$12)ï¼æè¿ä¸ªæ¥éª¤ï¼å¯ä»¥å¨C2æ¾å ¥è¿ä¸ªå ¬å¼ï¼å车å³å¯ãå¾åºä¸º5ãå¦æä¸è½æ¾ç¤ºï¼è¯·æ¥çå ¬å¼å¤å¶æ¶æ¯å¦æç©ºæ ¼ç»å¤å¶äºã
æåï¼ä¸ææåå°±okäºï¼é¼ æ æ¾å¨é»ç¹å¤ï¼ç¹å·¦é®ä¸æå³å¯ï¼æ绩就è¿æ ·ç®åçåºæ¥å¦ãç¸åæåçä¹ååæäºä¸ä½ï¼çå¾å°±ç¥éäºã
I3公式:=IFERROR(INDEX($A:$A,SMALL(IF($C$3:$C$100=$H$3,ROW($3:$100),""),ROW(A1))),"")
J3公式:=IFERROR(INDEX($D:$D,SMALL(IF($C$3:$C$100=$H$3,ROW($3:$100),""),ROW(A1))),"")
L3公式:=IFERROR(INDEX($A:$A,SMALL(IF($E$3:$E$100=$K$3,ROW($3:$100),""),ROW(A1))),"")
M3公式:=IFERROR(INDEX($F:$F,SMALL(IF($E$3:$E$100=$K$3,ROW($3:$100),""),ROW(B1))),"")
以上都是数组公式,输完公式后需光标停留再编辑栏,ctrl+shift+回车,全部下拉即可。
追问你好,有办法做到H3输入2也能得到后面得结果
追答I3公式:=IFERROR(INDEX($A:$A,SMALL(IF(($C$3:$C$100=$H$3)+($E$3:$E$100=$H$3),ROW($3:$100),""),ROW(A1))),"")
J3公式:=IFERROR(INDEX(IF($H$3=1,$D:$D,IF($H$3=2,$F:$F)),SMALL(IF(($C$3:$C$100=$H$3)+($E$3:$E$100=$H$3),ROW($3:$100),""),ROW(A1))),"")
ctrl+shift+回车,全部下拉即可。
你好,有办法做到H3输入2也能得到后面得结果
本回答被提问者采纳