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

摘要:
在以下数据透视表中,您需要根据区域填充不同的背景色以选择数字区域→ 开始→ 条件格式→ 新规则。出现以下窗口:公式:=MOD(COUNT(1/(MATCH($A$4:$A$4:)=ROW($1:2)公式分析:上面的公式使用MATCH=ROW方法计算非重复项的数量。使用MATCH函数返回区域中每个数据的第一个出现位置,然后将其与相应的行号位置进行比较。

现存在如下数据透视表

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

免责声明:文章转载自《【Excle数据透视表】如何按照地区交替填充背景颜色》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Django之Session与JWT比较PHP pdf转png windows版本下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

使用 MVVMLight 绑定数据(转)

MVVMLight绑定数据示例 好了,我们在新建了两个项目,分别是“MVVMLight的主程序” 与  “Model层”,运行的效果及解决方案结构如下: 其实很简单,就是绑定了一个数据源而已,编写的代码也不多,下面我们来一步一步的实现使用MVVMLight来绑定数据,并了解其中的细节。 如何实现? 我这里使用的是.NET 4.5  , 你可以使用至少4....

Hive的基本操作

一、创建数据库   hive>create database mydb ; //hql和mysql语法极其相似   hive>show databases;//查看所有数据库 二、创建表   格式:     create [external] table <表名>(列的定义,....)  [row format delimited...

mysql获取当月数据_MySQL中获取天、周、月等数据

MySQL中获取天、周、月等数据 1.今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 2.昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 3.近7天 SELECT * FROM 表名 where...

Java基础知识强化之IO流笔记32:转换流之OutputStreamWriter的使用

1. OutputStreamWriter的使用   OutputStreamWriter(OutputStream out):根据默认编码把字节流的数据转换为字符流   OutputStreamWriter(OutputStream out,String charsetName):根据指定编码把字节流数据转换为字符流 把字节流转换为字符流。 字符流 =...

TCP 的那些事儿(下)

本文转载自TCP 的那些事儿(下) 导语 这篇文章是下篇,所以如果你对TCP不熟悉的话,还请你先看看上篇《TCP的那些事儿(上)》 上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的事,那就是要在一个网络根据不同的情况来动态调整自己的发包的速度,小则让自己的连接更稳定,大则让整个网络更稳定。在你阅读下篇之前,你需要做好准...

常用开源库介绍

    geos    高级二维矢量图像开发库    skia    一个Google Chrome和Android使用的2D图形库    GDAL    是一个基于C++的栅格格式的空间数据格式解释器    OGR    是C++的简单要素类库提供对各种矢量数据文件格式的读取(某些时候也支持写)功能。    Proj.4    是一个开源的地图投影库,提...