当前位置: 首页 > news >正文

【Excle数据透视表】如何按照地区交替填充背景颜色

现存在如下数据透视表

image

需要根据地区填充不同的背景颜色

步骤

选定数值区域→开始→条件格式→新建规则,出现如下窗口:

image

image

公式:=MOD(COUNT(1/(MATCH($A$4:$A4,$A$4:$A4,)=ROW($1:1))),2)

公式解析:

上述公式使用了MATCH=ROW的方法统计不重复个数的原理。使用MATCH函数返回区域内每个数据第一次出现的位置,然后与其对应的行号位置相比,因为只有第一次出现的位置才会一致(即返回True),所以统计的是不重复个数,然后用1来除,将Ture转化为1,其余值转化为错误值,再用count()函数统计处不重复的个数,再用MOD函数对其除2求余,若余数为奇数,那么当前条件为真,如果为偶数,那么反之。

最终结果如下:

image

相关文章:

  • activeMq之hello(java)
  • 第2周第3课:chmod、chown、umask、lsattr/chattr
  • 罗森伯格成功部署印度某著名港口光纤基础设施
  • 【css】设置div位于浏览器的最底层,离用户最远
  • 经济金融领域简单数学建模和分析:MATLAB成本曲线方程和销售收入直线方程
  • 码子杂记
  • RequireJS源码分析(上)
  • 第 21 章 MySQL
  • KAFKA日志管理
  • 华为交换机常用命令
  • webmagic使用手册
  • 8.4. FAQ
  • 【R语言 评分模型】R语言建立信用评分模型
  • grails查询指定列的数据
  • day12:usermod及用户密码管理
  • 【前端学习】-粗谈选择器
  • 2017届校招提前批面试回顾
  • Android Studio:GIT提交项目到远程仓库
  • axios 和 cookie 的那些事
  • Cookie 在前端中的实践
  • C语言笔记(第一章:C语言编程)
  • ES6系统学习----从Apollo Client看解构赋值
  • express.js的介绍及使用
  • go append函数以及写入
  • javascript从右向左截取指定位数字符的3种方法
  • Linux编程学习笔记 | Linux IO学习[1] - 文件IO
  • niucms就是以城市为分割单位,在上面 小区/乡村/同城论坛+58+团购
  • vue:响应原理
  • Vue全家桶实现一个Web App
  • 从输入URL到页面加载发生了什么
  • 极限编程 (Extreme Programming) - 发布计划 (Release Planning)
  • 前嗅ForeSpider中数据浏览界面介绍
  • Python 之网络式编程
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • 微龛半导体获数千万Pre-A轮融资,投资方为国中创投 ...
  • ​ssh免密码登录设置及问题总结
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • #考研#计算机文化知识1(局域网及网络互联)
  • (二) Windows 下 Sublime Text 3 安装离线插件 Anaconda
  • (二)Eureka服务搭建,服务注册,服务发现
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (九)c52学习之旅-定时器
  • (原創) 未来三学期想要修的课 (日記)
  • (转)原始图像数据和PDF中的图像数据
  • .NET CORE使用Redis分布式锁续命(续期)问题
  • .net framework4与其client profile版本的区别
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • /var/lib/dpkg/lock 锁定问题
  • :not(:first-child)和:not(:last-child)的用法
  • @Documented注解的作用
  • @media screen 针对不同移动设备
  • @基于大模型的旅游路线推荐方案
  • [ C++ ] STL_stack(栈)queue(队列)使用及其重要接口模拟实现
  • []指针