快速突出重点数据,条件样式来帮你

news2024/11/28 8:40:31

使用条件样式可以实现使用样式标注符合规则的数据,可以帮助直观查看数据、发现关键数据问题和数据的变化趋势。例如:

使用红色文字标注同比增幅小于10%的省份

  • 使用红色文字标注同比增幅小于10%的省份
  • 使用不同的图标标注计划完成情况,绿色图标表示完成度超过90%

条件样式可以根据指定的条件动态更改单元格的外观,如果满足条件则设置作用范围内单元格的样式,否则不生效。 报表的条件样式包括突出显示、最前最后、数据条、色阶、步进器、图标集这六种,可以根据应用场景选择合适的类型。

突出显示最前最后数据条

色阶步进器图标集

使用条件样式

设置条件样式的入口在报表设计器顶部的工具栏,选中单元格后单击工具栏中的条件样式,即可弹出条件样式的设置对话框。下面以标注增幅为例来介绍具体的操作步骤

示例地址:条件样式

  1. 选中单元格:在表格区域选择C5单元格
  2. 添加条件样式
    • 打开设置面板:在顶部工具栏中,点击条件样式打开设置对话框
    • 添加:点击添加来新增一个突出显示的条件样式
    • 重命名:鼠标滑动至新增的条件样式上,单击重命名,更名为增幅大于0
  3. 设置规则
    • 设置作用作用范围:默认是第一步中选中的单元格C5,这里增加一个单元格,设置为C5,E5,具体语法规则见作用范围
    • 设置条件规则:选择当前值-大于-0
  4. 设置样式:在样式栏下拉选择主题风格值大于0
  5. 新增第二个条件样式:按照上述流程新增一个条件样式或复制前面新增的条件样式,并将其重命名为增幅小于0,规则设置为当前值-小于-0,然后选择风格值小于0
  6. 保存条件样式设置:点击对话框上的确定按钮保存当前条件样式设置

条件样式设置

设置条件样式的对话框大体分为四个部分,分别是添加条件样式区、规则设置区、样式设置区以及预览区。添加的条件样式只会对满足规则、且在作用范围内的单元格生效,生效后展示的效果即是它在样式设置区所设置的效果

  1. 添加条件样式区
    • 显示样式规则:若是希望查看当前选中的单元格上的条件样式,则可以选择当前选择。若希望查看全表的条件样式,则可以选择当前工作表。默认为当前选择
    • 添加:可以点击添加按钮,添加突出显示、数据条、色阶等六种条件样式,且可以对条件样式进行重命名复制删除的操作,详见添加条件样式
  2. 规则设置区
    • 规则类型:可切换条件样式类型
    • 作用范围:设置当前条件样式可生效的单元格,详见作用范围
    • 规则:每种条件样式的规则都有其特殊性,将在每种条件样式下单独介绍
  3. 样式设置区:不同类型的条件样式的属性不一样,可通过样式设置实现不同的效果
  4. 预览区:设置完样式后可在预览区预览效果

添加条件样式

下面以具体的操作来看一下如何添加条件样式,对条件样式进行重命名复制删除等操作

示例地址:添加条件样式(opens new window)

作用范围

  • 如何设置作用范围为几个不连续的单元格?
    • 可在工作表中按住CTRL键同时选中多个单元格后,打开条件样式的对话框进行设置
    • 当选择工作表中的某一个单元格,并完成了条件样式的设置,但此时又希望同样的条件样式作用在另一个或另外多个不连续的单元格时,可在作用范围的输入框中输入对应的单元格并用英文逗号分隔;例如A5,C5,E5
  • 如何设置作用范围为几个连续的单元格?
    • 可在工作表中用鼠标框选多个单元格后,打开条件样式对话框进行设置
    • 直接在条件样式对话框中的作用范围处设置连续的单元格,用英文冒号表示连续;例如A5:D5

总结:作用范围有两种语法,连续单元格用英文冒号: ,非连续单元格用英文逗号, ,两种语法可以混用,例如A5:D5,H6

突出显示

突出显示的条件样式可以给满足条件的数据设置不同的字体、填充、图标前后缀等内容,一般用于对增幅进行标注,例如增幅大于0显示为绿色,增幅小于0则显示为红色。操作步骤参考使用条件样式

示例地址:突出显示(opens new window)

规则设置

在条件样式对话框中的规则设置区提供了突出显示的规则相关的设置,满足规则时条件样式才会生效,突出显示的规则提供了三种类型的设置

  • 当前值:为默认选项,当前作用范围内的单元格的值满足设置的条件后,条件样式即可生效,通常都会采用这种方式
  • 公式:可以写表达式条件,表达式中可以引用其他单元格或组件的值;例如:[main].B5>0
  • 总是生效:没有条件,条件样式总是生效的

样式设置

在条件样式对话框中的样式设置区提供了突出显示的样式相关属性设置,系统中每个报表主题内均已提前预设了一些简单的条件样式风格,直接选择即可复用,也可以自行设置后将其保存为对象内或主题内的风格,样式设置的所有相关介绍见报表样式

  • 添加:将当前设置好的样式保存为“对象内”或“主题”的风格
    • 对象内:只作用于当前报表页面
    • 主题:会存储在主题中,所有使用该主题的报表,均可以使用
  • 管理样式:可对当前已经存在的风格进行重命名、复制、删除的操作
  • 保存样式:若是在当前选择的风格上进行了调整,且希望其他使用该风格的地方也延用这些调整,就可以保存样式

最前最后

最前最后的条件样式可以给满足条件的数据设置不同的字体、填充、图标前后缀等内容,一般用于对TOPN进行标注,例如前五名使用绿色背景填充,后五名使用红色背景填充。操作步骤参考使用条件样式

示例地址:最前最后(opens new window)

规则设置

在条件样式对话框中的规则设置区提供了最前最后的规则相关设置

  • 前-数字:将数据进行降序排列时的前N个,输入框中的有效输入为大于0的整数
  • 前-百分比:将数据进行降序排列时的前N%,输入框中的有效输入为0到100之间的数值,输入10时即为10%
  • 后-数据:将数据进行升序排列时的前N个,有效输入为大于0的整数
  • 后-百分比:将数据进行升序排列时的前N%,有效输入为0到100之间的数值,输入10时即为10%

样式设置

在条件样式对话框中的样式设置区提供了最前最后的样式相关属性设置,同突出显示的样式设置

数据条

数据条可以使当前单元格的数据根据大小显示成长短不一的横向柱子,能够更加直观的看到数据趋势,如下动图所示是设置数据条的方式,详细操作步骤介绍见使用条件样式

示例地址:数据条(opens new window)

规则设置

在条件样式对话框中的规则设置区提供了数据条的规则相关的设置

  • 显示字段值:勾选该属性后,数据条上会显示数值,默认是勾选的
  • 最小值/最大值:设置最小值/最大值有如下五种设置方式
    • 最小值/最大值:直接以当前单元格的最小/最大数据,作为最小/最大值,无需输入
    • 数字:直接手动输入一个固定的数值作为最小/最大值
    • 百分点值:有效输入为0到100之间的数值
      • 计算原理:使用EXCEL中的PERCENTILE.INC()函数来计算,实际返回值为PERCENTILE.INC(array,百分点值),详细介绍见EXCEL的帮助文档(opens new window)
    • 公式:支持写表达式,如[main].B4
    • 百分比:使用百分比可确保值的分布是成比例的,有效输入为0到100之间的数值
      • 计算原理:实际返回值是min+(max-min)×百分比,公式中的max和min是指当前单元格内的数组的最大值和最小值

样式设置

  • 正值填充:设置数据条的填充方式,并设置值>0时数据条的颜色
  • 方向:可选择方向是从左到右还是从右到左,即选择正值数据条的坐标轴是在左侧还是右侧
  • 宽度:设置数据条的高度占单元格的百分比,可设置范围为0%到100%
  • 边框:设置正值数据条的边框样式,包括线条的类型、颜色及粗细
  • 负值填充:设置值<0时数据条的颜色
  • 坐标轴位置:设置处于正值数据条与负值数据条中间的坐标轴的位置,当数据有正有负时才会显示,有如下三种选择
    • 自动:系统根据数据自行调整坐标轴位置
    • 中间点:处于单元格的正中间
    • 无:不显示坐标轴
  • 坐标轴:设置坐标轴的线条样式及颜色、粗细
  • 边框:设置负值数据条的边框样式,包括线条的类型、颜色及粗细

色阶

色阶可以根据当前单元格的数据大小给背景填充深浅不一的颜色,如下动图所示是设置色阶的方式,详细操作步骤介绍见使用条件样式

示例地址:色阶(opens new window)

样式属性

  • 色阶:直接从主题自带的几组渐变色中选择色阶的填充色
  • 最小点/中间点/最大值:设置最小点/中间点/最大值,以及对应的填充色。其中最小点/中间点/最大值的几种设置项的原理同数据条的规则设置
  • 倒序:勾选倒序后,背景颜色越深表示数值越小,背景颜色越浅表示数值越大

步进器

步进器可以根据数据的大小填充不同个数的图标,常用于占比或评分,如下动图所示是设置步进器的方式,详细操作步骤介绍见使用条件样式

示例地址:步进器(opens new window)

规则设置

在条件样式对话框中的规则设置区提供了数据条的规则相关的设置

  • 显示字段值:勾选显示字段值后即可同时在单元格内展示步进器和数值
  • 类型:根据数据类型选择即可
    • 离散:离散型的图标是完整的,不会出现显示半个的情况
    • 连续:连续是根据实际值来显示图标,可能会出现高亮半个图标的情况
  • 最大值:可以通过固定值或者公式的方式设置最大值,也可以直接使用当前单元格数据的最大值。最大值与图标数相呼应,当图标全部显示或全部高亮时对应的值即是最大值
  • 图标数
    • 类型离散时,是指最多显示N个图标,不论当前单元格内的数值多大,显示的图标数量不会超过N个
    • 类型连续时,设置的是作为背景的图标数量,例如当图标数为5、评分为1分时,仍固定显示5个图标作为背景,只有1个图标被高亮
离散连续

样式属性

  • 当步进器的类型离散时,可设置图标、图标大小、图标颜色、间距等属性
  • 当步进器的类型连续时,可设置图标、图标大小、高亮颜色、背景、透明度、间距等属性

图标集

使用图标集可以对数据进行注释,并可以将数据分为几个类别,每个图标代表一个值或者一个值的范围,如下动图所示是设置图标集的方式,详细操作步骤介绍见使用条件样式

示例地址:图标集(opens new window)

  • 类型:根据数据类型选择即可
    • 离散:适合于离散型数据,可设置每一个值对应要展示的图标和图标颜色。常用于对状态进行标注,例如将待审核审核通过驳回这三种状态使用不用的图标进行标注
    • 连续:适合于连续型数据,可设置区间值,以及这个区间内的值对应要显示的图标,且可以设置图标颜色。常用于对完成率进行标注,例如完成率高于95%时显示绿色圆形图标,低于80%时显示红色圆形图标
  • 图标集:如主题中有配置好的图标集风格,可直接选择使用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/91851.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

PS CS6视频剪辑基本技巧(一)CS6可以实现的视频剪辑功能

前几天儿子要做一个居家生活的视频在班会上分享&#xff0c;想把视频做得漂亮一些&#xff0c;不想应付了事&#xff0c;本人略懂PS&#xff0c;所以就地取材学了一下用PS CS6制作视频&#xff0c;现在把学习到的基本技巧给大家分享一下。本人非专业人士&#xff0c;所用软件也…

Arthas入门和安装使用

闲聊 我前几天也阳了&#xff0c;难受的要死&#xff0c; 不过今天明显好转&#xff0c;抓紧来一篇博文助助兴。如果对你有一点收获&#xff0c;辛苦点个赞。 简介 Arthas 是 Alibaba 在 2018 年 9 月开源的 Java 诊断工具。支持JDK6以上。主要用于定位和诊断线上程序运行问…

Solidity之abi.encode各编码方法使用

什么是智能合约 ABI ABI Specification for encoding and decoding 非常精炼的一句话&#xff1a;一套用来编码和解码的规范。 注意与合约字节码&#xff08;bytecode&#xff09;要区分开&#xff0c;字节码只是一串用十六进制数表示的 EVM 操作码。 在 Solidity 文档中描…

文件内容的读写 (IO) —— 数据流

文件内容的读写 IO —— 数据流一、什么是数据流二、字节流输入InputStream2.1 InputStream 概述2.2 FileInputStream 的使用三、字节流输出OutputStream3.1 OutputStream 概述3.2 FileOutputStream 的使用四、字符流输入 Reader4.1 Reader 与 FileReader4.2 利用 Scanner 进行…

[Java]图论进阶--最小生成树算法

专栏简介 :MySql数据库从入门到进阶. 题目来源:leetcode,牛客,剑指offer. 创作目标:记录学习MySql学习历程 希望在提升自己的同时,帮助他人,,与大家一起共同进步,互相成长. 学历代表过去,能力代表现在,学习能力代表未来! 目录 1. 最小生成树 1.1 Kruskal(克鲁斯卡尔) 算法 …

计算机毕设Python+Vue校园社团信息管理系统(程序+LW+部署)

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; SSM mybatis Maven Vue 等等组成&#xff0c;B/S模式 M…

Teams app LukcyDraw 的升级之路

我已经有很长一段时间没有更新我的 Teams App&#xff1a;LuckyDraw 了&#xff0c;有很多用户反馈给我&#xff0c;因为快到圣诞&#xff0c;新年和春节了&#xff0c;很多公司都开始要使用LuckyDraw来搞抽奖活动&#xff0c;希望LuckyDraw能支持大用户量的抽奖&#xff0c;所…

当打造一款极速湖分析产品时,我们在想些什么

作者&#xff1a;王有卓&#xff0c;StarRocks Contributor 随着开源数据湖技术的快速发展以及湖仓一体全新架构的提出&#xff0c;传统数据湖在事务处理、流式计算以及数据科学场景的限制逐渐得以优化解决。 为了满足用户对数据湖探索分析的需求&#xff0c;StarRocks 在 2.…

jsp+ssm计算机毕业设计ssm实验教学资源管理系统【附源码】

项目运行 环境配置&#xff1a; Jdk1.8 Tomcat7.0 Mysql HBuilderX&#xff08;Webstorm也行&#xff09; Eclispe&#xff08;IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持&#xff09;。 项目技术&#xff1a; JSPSSM mybatis Maven等等组成&#xff0c;B/S模式 Mave…

【linux】linux实操篇之进程管理

目录前言进程介绍和查询进程基本介绍显示系统执行的进程终止进程服务管理监控服务动态监控进程监控网络状态结语前言 本篇博客总结linux中的进程管理相关知识&#xff0c;主要有进程介绍&#xff0c;终止进程&#xff0c;服务管理以及监控服务&#xff0c;一起来看看吧&#x…

模拟电路设计(40)---你真的懂“接地”吗?

概念 接地是指将一个电路、设备乃至分系统与一个基准“地”电位连接的电气要求&#xff0c;目的在于提供一个等电位点或等电位面。接地可以接真正的大地&#xff0c;也可以不接&#xff0c;例如飞机上的电子电气设备接飞机机壳就是接地。 接地必须有接地导体和接地平面才能够…

ChatGPT和InstructGPT 对比,ChatGPT将改变世界,影响力不亚于2007年新一代iPhone智能手机的发布

ChatGPT ChatGPT 的模型&#xff0c;它以对话方式进行交互。对话格式使 ChatGPT 可以回答后续问题、承认错误、挑战不正确的前提并拒绝不适当的请求。ChatGPT 是InstructGPT的兄弟模型&#xff0c;它经过训练可以按照提示中的说明进行操作并提供详细的响应。 ChatGPT 网址&am…

vue打包优化一

webpack.dll.config.js配置 相关文章 https://www.cnblogs.com/echoyya/p/16413591.html 步骤一&#xff1a;创建webpack.dll.config.js&#xff08;不一定要是这个名字&#xff0c;只要执行指令的时候路径正确就行&#xff09; // webpack.dll.config.js const path requi…

FIX:FusionCharts Suite XT 3.19.x

FusionCharts Suite XT&#xff1a;探索 100 多张图表和 2000 多张地图 FusionCharts 提供了 100 多张图表和 2000 多张地图。凭借广泛的文档、一致的 API 和一系列自定义选项 - FusionCharts 是最全面的 JavaScript 图表库&#xff0c;受到全球 750,000 名开发人员的喜爱。Fus…

JAVA实训第四天

目录 异常 什么是异常&#xff1f; 为什么要进行异常处理&#xff1f; 方法的调用堆栈 方法调用堆栈中异常对象的传递 Java中的异常类 常见的异常类 常见的异常类及出现此异常的原因 •1、java.lang.NullpointerException(空指针异常) •2、 java.lang.ClassNotFoundExcept…

rocketmq源码-broker接收消息

前言 这篇笔记&#xff0c;主要记录producer在通过netty发送了请求之后&#xff0c;在broker这边是如何处理的消息的 org.apache.rocketmq.remoting.netty.NettyRemotingServer.NettyServerHandler#channelRead0 这里是broker的nettyServer端接收客户端发送消息的入口&#x…

Android中GRPC的使用-4种通信模式

GRPC的通信模式 GRPC四种基础通信模式&#xff1a;一元RPC、服务器端流RPC、客户端流RPC以及双向流RPC。下面分别四种模式进行介绍&#xff0c;并在Android环境中来实现服务和客户端。 一元RPC 一元RPC模式也被称为简单RPC模式。在该模式中&#xff0c;当客户端调用服务端的远程…

破记录!国产数据库KunDB 单节点TPC-C事务性能超180万tpmC

近日&#xff0c;星环科技KunDB在TPC-C事务性能测试中&#xff0c;采用常规国产服务器&#xff0c;实现了单节点tpmC超180万&#xff0c;体现其世界级领先的事务处理能力。 TPC-C是全球 OLTP 数据库最权威的性能测试基准&#xff0c;由TPC组织&#xff08;国际事务性能委员会&…

【数字IC基础】TestBench功能

文章目录 一、TestBench的目的?二、TestBench的功能?三、TestBench(验证)的四要素?一、TestBench的目的? 对使用硬件描述语言(HDL)设计的电路(DUT)进行仿真验证,测试设计电路的功能、部分性能是否符合预期二、TestBench的功能? TestBench和DUT的关系是一个马蹄形结…

React - 项目初始化设置

React - 项目初始化设置一. 页面零边距二. 路径别名配置三. 安装使用 scss四. 安装 router一. 页面零边距 可以手写 css 重置页面样式&#xff0c;也可使用 reset-css 自动配置 手写样式不多说&#xff0c;这里使用 reset-css 安装依赖 yarn add reset-css src/App.js 文件中引…