excel生成動態進度條

背景:想用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)&"%"

注: 背景顏色是自己手動加的   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章