这个是源数据表,暂且叫SHEET1吧,
这个是想要输入并自动填充班级列的表,暂且叫SHEET2。我是想在表2的女生1#楼这列输入宿舍号,班级列依据表1中的内容自动填充相应的班级。但是,如420这个宿舍, 是两个班混合的,所以出现了引用数据重复的问题,怎么办呢?我想让它不只显示第一个数值“7”,还要显示第二个,或者更多符合条件的数值,怎么实现呢?
我套的时候是这样的,错在哪里了?F2=INDEX(Sheet1!$B:$B,SMALL(IF(Sheet1!$A$2:$A$100=Sheet2!$E2,ROW(Sheet1!$A$2:$A$100),1000),COLUMN(Sheet1!A:A)))&""
åä¸ªæ ·è¡¨ï¼å®ç°ä½ çæå¾ï¼ä¸è¿å ¬å¼éº»ç¦ç¹ï¼Vlookup()å½æ°å®ç°ä¸äº
详æ è§æªå¾
F2è¾å ¥
=INDEX($B:$B,SMALL(IF($A$2:$A$100=$E2,ROW($2:$100),1000),COLUMN(A:A)))&""
å æä¸ CTRL+SHIFT,æåæå车é®
å ¬å¼å³æä¸æ
追é®ççä½ ååºæ¥çæºå¯¹çï¼å¯æè¯äºä¸ä¸ï¼ä¸æåï¼å 为æç解çä¸å¤éå½»ï¼è½éº»ç¦ä½ 讲解ä¸ä¸è¿ä¸ªå ¬å¼åï¼å¦å¤ï¼æéè¦åå¨ä¸¤å¼ 表ä¸è¿è¡ï¼æ以å¨ç¨ä½ çå ¬å¼æ¶å äºä¸ä¸è¡¨å称ï¼æ¯åªéå¥éäºï¼
追ç=INDEX(Sheet1!$B:$B,SMALL(IF(Sheet1!$A$2:$A$100=Sheet2!$E2,ROW(Sheet1!$A$2:$A$100),1000),COLUMN(Sheet1!A:A)))&""
å
¬å¼æ¹æ
=INDEX(Sheet1!$B:$B,SMALL(IF(Sheet1!$A$2:$A$100=$E2,ROW($2:$100),1000),COLUMN(A:A)))&""