excel自动拆分成多个独立表 按指定条件将总表拆分为多表(2)
导读:excel自动拆分成多个独立表,②=IF(总表!$C$2:$C$100=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,99),ROW($2:$100),4^8),ROW(A1): 使用IF函数判断C2:C10单元格区域中的产品分类是否与当前工作表的名
excel自动拆分成多个独立表
②=IF(总表!$C$2:$C$100=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,99),ROW($2:$100),4^8),ROW(A1):
使用IF函数判断C2:C10单元格区域中的产品分类是否与当前工作表的名称相同,如果相同,返回当前的行号,如果不相同,返回一个很大的数字。
③=SMALL(IF(总表!$C$2:$C$100=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,99),ROW($2:$100),4^8),ROW(A1)):
SMALL函数的意思是返回数组中第K个最小值。例如公式:=SMALL({2;7;4;6;9},3),意思是返回数组{2;7;4;6;9}中第3个最小的值,结果为:6。
最后用INDEX函数在给定的单元格区域中,返回特定行列交叉处单元格的值或引用。
4、动图演示如下。
此时,如果总表的数据修改,分表的数据也会自动更新!
上述的关于按指定条件将总表拆分为多表和excel自动拆分成多个独立表的全面方法讲解,希望起一个抛砖引玉能解决您生活中的问题吧。