Excel模板计算得出表格看板

背景

表格看板及导出,单元格时间年是根据筛选器时间变化的

较往年和往年是计算单元格

思路

1.通过excel模板来把数据填入excel再数据清洗得到数据返回前端

2.数据填充,通过行+列作为key

列如:key=整体+2024+1月,根据key匹配数据填入1-12月单元格

3.要求:表格时间年是动态的;计算单元格中的计算因子为空,则计算单元格为空

把动态时间设为T

计算单元格为空则为100000(不固定,自己设置),代码等于100000替换为null,此是为了读取数据返回给前端,如果纯导出不需要

4.数据量太大,导出接口超时,异步导出且发邮件链接导出

把workbook写入到输出流中,再把输出流转换成输入流,生成文件

 
 String fileName = "文件名称.xlsx";
 ByteArrayOutputStream bos = new ByteArrayOutputStream();
 workbook.write(bos);
 byte[] barray = bos.toByteArray();
 InputStream is = new ByteArrayInputStream(barray);
 MockMultipartFile file = new MockMultipartFile(fileName,fileName,is);
 String pathName = file.getOriginalFilename();

5.文件上传到存储云中(比如:阿里云),获取链接地址,发送邮件

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Scrum看板是一种敏捷项目管理方法,用于协调和追踪团队的工作进度和任务。而Scrum看板Excel模板则是一种用Excel软件创建的用于实施Scrum看板的工具。这种模板可以帮助团队有效地管理任务,跟踪项目进展并保持团队成员之间的协作和沟通。 Scrum看板Excel模板通常包含以下几个主要组件: 1. 任务列表:这是一个包含所有任务的列表,每个任务都有一个独特的标识符、任务描述、负责人和截止日期。通过这个列表,团队成员可以清楚地了解每个任务的详细信息和责任人。 2. 状态列:任务可以根据其状态进行分类和排序,例如“待办”、“进行中”和“已完成”。状态列可以帮助团队成员追踪任务的进展并及时调整工作计划。 3. 进度图表:该图表通常以柱状图的形式显示任务的进展情况。通过图表,团队成员可以直观地了解项目的整体进度和每个任务的完成情况。 4. 迭代计划:Scrum方法通常以迭代的形式进行工作。在看板Excel模板中,通常有一个迭代计划部分,显示了每个迭代的开始和结束日期,以及计划完成的任务数量。 5. 团队成员工作负载:这个部分显示了每个团队成员当前的工作负载。通过这个信息,团队可以根据每个成员的工作量来合理分配任务,避免负担过重或者过轻。 总的来说,Scrum看板Excel模板是一个方便的工具,帮助团队实施Scrum方法并有效地管理项目。它提供了清晰的任务列表、任务分类和排序功能、图表显示进展情况以及团队成员工作负载的追踪等功能,帮助团队成员更好地组织工作、追踪进展并保持高效沟通。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值