背景:想用excel展示实时进度信息 但是用的图标需要开通某壳会员才可以使用
于是就想自己看看能不能做出来一个~
接下来是用到的公式
=REPT("▓",(COUNTIF(D2:D21,"="))/A21*20)&" "&ROUND((COUNTIF(D2:D21,"="))/A21*100,2)&"%"
说明一下啊
1. rept是填充字符串rept("要填充的字符串", "填充的个数");
2. countif("要计算的列", "条件")(这里是根据有没有空格进行判断的 因为空格看不见 比较美观 哈哈哈);
3. "&"表示连接字符串;
4. round(12.33, 2) 对浮点数进行四舍五入 round("要处理的数", 保留的小数的个数)
效果图
改动数据如下
表格数据也跟着动了
这个是单元格公式
=REPT("▓",COUNTIF(E2:E21,"= ")/$A21*20)&" "&ROUND(COUNTIF(E2:E21,"= ")/$A21*100,2)&"%"
注: 背景颜色是自己手动加的