EXCEL的取数函数
比如几个工作表是原始明细数据,后面有一个汇总表,然后汇总表的数据要从同名的工作表中取数。如例:样表。我想要用函数,因为工作表太多了,不能一个一个的取数。谢谢!
答案字数较多,建议语音阅读
1.定义名称: 工作表=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,LEN(GET.WORKBOOK(1)) 2.在汇总表A2单元格中输入公式: =INDEX(工作表,ROW(1:1)) 向下拖,这样,取得各工作表名称,无需手工输入。 3.在汇总表B2单元格中输入公式: =INDIRECT(INDIRECT("A"&ROW())&"!$D$5") 向下拖,即可取得各工作表中D5单元格的值。 参看附件。
你的方法就很简捷,用函数要么也得打开数据源表,要么就得手工输入地址,反倒更麻烦了.
答:说明: 1、在《出货》表C1输入“=IF(ISERROR(VLOOKUP(A2,存档!A:C,3,)),VLOOKUP(A2,进货!A:C,3,),VLOOKU...详情>>