首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

难题第二解,利用 Excel 特殊字体制作出自动变色的进度条

公众号平台最新的推送规则对技术类文章不太友善,如果不想错过干货,请务必 “设为星标”哦!!!

点击上方蓝字 --> 点击“...”--> 选择“设为星标

会自动根据区间变色的动态数据条,除了已经教过的方法,我又努力一思索,再次想了个法子出来。

案例:

制作出如下图所示的自动变色进度条,规则为:

>=80%:绿色

>=60% 且 

解决方案:

1. 在 C2 单元格中输入以下公式:

=REPT("|",A2*100)

* “|”符号可以通过 Shift+\ 打出来。

2. 将 C2 单元格的字体设置为 Britannic Bold,这样就能让所有的竖线合并到一起 --> 调整列宽,使其与 100% 的进度条宽度适配

3. 将 C2:D2 区域的填充色设置为浅灰色。

4. 在 D2 单元格中输入公式 =A2

5. 将 D 列设置为左对齐,且适当调整列宽。

6. 选中 C2 单元格 --> 选择菜单栏的“开始”-->“条件格式”-->“新建规则”

7. 在弹出的对话框中选择“使用公式确定要设置格式的单元格”--> 输入以下公式 --> 点击“格式”按钮:

=$A$2>=0.8

8. 在弹出的对话框中选择“字体”选项卡 --> 将颜色设置为绿色 --> 点击“确定”

9. 点击“确定”。

10. 重复步骤 6、7 --> 输入以下公式:

=AND($A$2>=0.6,$A$2

11. 将字体颜色设置为黄色。

12. 再次重复步骤 6、7 --> 输入以下公式:

=$A$2<0.6

13. 将字体颜色设置为红色。

大功告成了。

这是动态效果。

转发、在看也是爱!

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OJ_7HubVVyu5AVrkisDxv2mw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券