怎么一键生成目录(Excel一键按指定列排序,筛选,分拆,自动图表,添加目录页)
今天偶然翻到前几年给同事弄的一个Excel文件,要求是一键按指定列排序,筛选,并分拆到同一工作簿中表格,并根据数据自动生成拆线图,目录页及超链接。
在使用中又根据情况断断续续作了些小修正,最后大致实现了以上功能。现在作下记录,如有需要作参考的读者可联系作者提供原文件。
完成功能: |
1、按产品代码排序,拆分成独立的数据表 |
2、生成的数据表按产品名称命名,并在表左上单元格写入相应的【产品名称】 |
3、生成的数据表按批次排序,并在A列自动填列序号,自动删除【产品代码】、【产品名称】列 |
4、生成的数据表按排序后的批次,根据【单位完全成本】【本部材料】【SK成本】【计件工资】【固定人工】【能源】【机物料】【折旧费用】自动生成折线图 |
5、请勿修改本工作表名称!!!! |
6、增加自动生成目录页工作表,其他优化。 By 2020.5.20 |
7、设置拆线图线形平滑。 By 2020.5.25 |
8、修改生成的分产品表名称为代码 名称,以避免代码不同名称相同时,按名称命名工作表重复导致出错。 By 2020.6.10 |
9、【期间】列请严格按样表中格式!各数据列请避免空值,避免生成图表时出错!!! |
10、【批次】列只能为数字,请勿包含字母其他文本,否则按批次(不能正确排序)生成拆线图失去波动参考意义!!! |
11、分产品明细表增加【合计】行,各成本项目合计行取加权平均数。 By 2020.06.12 |
12、修正同一产品【产品代码】中字母大小写须一致。【产品名称】中不能有(:/ [ ] * ?)等特殊字符,否则会导致以此命名工作表时错误而失败!!!系统自动判定并处理 By 2020.07.10 |