Bootstrap

excel公式通过js便捷式统计任务进度=COUNTIF(N45:N60,要统计的值)

前提:最近工作需要统计任务进度,但是一个一个数实在是太麻烦了,而且任务状态也会经常改变,所以相了个小办法,用公式+控制台快速生成公式复制过来就好啦
最终效果:
在这里插入图片描述
步骤:1,确定你要统计的列以及要统计的范围,我是要统计第N列的第25-60个的数量,所以我的str 是=COUNTIF(N45:N60,"${arr[i]}")\n
\n是为了换行,这样从控制台复制出来到表格直接一列就都按arr的顺序排好了
2.打开控制台,一般在浏览器右键,谷歌浏览器右键点击检查就出来右边的控制台了
在这里插入图片描述

let arr = ['未开始','已完成','进行中','已关闭无需测试','测试未通过']
let str = ``
for (let i = 0;i<arr.length;i++) {
str += `=COUNTIF(N45:N60,"${arr[i]}")\n`
};
console.log(str)

在这里插入图片描述

然后把代码复制到控制台之后回车复制到excel文件中,就可以啦~

;