求助:在Excel如何跨表批量引用同一个位置的单元格数据?如文件里第一张是总表,其他worksheet的结构相同,但名称各不相同,我现在需要在第一张表的B3单元格引用第二张表的C7,在第一张表的B4里引用第三张表的C7,在第一张表的B5里引用第四张表的C7,以此类推……可以通过像类似Hyperlink的公式来完成吗?
å¯ä»¥ä½¿ç¨INDIRECTå½æ°æ¥è¿åå¼ç¨ãå¦æ表åæè§å¾ï¼å¦Sheet1ãSheet2â¦â¦SheetNï¼å¯ä»¥ç´æ¥å¼ç¨ï¼å¦æ表å没è§å¾ï¼å¾å
ç¨å®è¡¨å½æ°ååºè¡¨åï¼åå¼ç¨ã
以ä¸å¾ä¸ºä¾ï¼å设工ä½è¡¨åå«ä¸ºSheet1-Sheet5ï¼å表çA1åå æ ¼åå«ä¸º1-5ï¼æ±æ»è¡¨å¨åé¢ï¼è¦æåå表çA1åå æ ¼åå°æ±æ»è¡¨ã
æ¹æ³ä¸ï¼è¡¨åæè§å¾çæ¹æ³ã
B1 =IFERROR(INDIRECT("sheet"&ROW()&"!A1"),"")
å ¬å¼ä¸æå¤å¶ï¼å°±å¯ä»¥äºï¼å¦ä¸å¾ã
æ¹æ³äºï¼è¡¨å没æè§å¾çæ¹æ³ã
æ¥éª¤1ï¼å®ä¹å称 x å¦ä¸
=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),"")
æ¥éª¤2ï¼A1è¾å ¥å ¬å¼
=IF(ROW()>COLUMNS(x)-1,"",INDEX(x,ROW()))
å ¬å¼ä¸æå°è¶³å¤å®¹çº³ææå·¥ä½è¡¨å
æ¥éª¤3ï¼C1è¾å ¥å ¬å¼
=IFERROR(INDIRECT(A1&"!A1"),"")
å ¬å¼ä¸æï¼ç»æå¦ä¸å¾