热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

layui根据条件显示列_Excel条件格式之公式

前言网友:如何根据左侧的数据,实现右侧的效果,规则如下如果是空单元格不标记如果有多个连续相同的内容,只标记第一个和最后一个单独的数字也标记其实在最开始的时候我给出的建议是VBA,不
abdf3afe056c9411439a084184831fdb.png

前言

网友: 如何根据左侧的数据, 实现右侧的效果, 规则如下

  1. 如果是空单元格不标记
  2. 如果有多个连续相同的内容, 只标记第一个和最后一个
  3. 单独的数字也标记
0b7289c0891d7bf9dcae7df230f0b55b.png

其实在最开始的时候我给出的建议是VBA, 不过考虑到平台通用性, 我选择了条件格式解决该问题, 借此我们来学习下条件格式中的"公式"如何使用

f51bc4e2b186303c19d4982841c7bd47.png

注意: 你应该小心条件格式, 因为(比如)条件格式设置的背景色和手动填充的背景色并不一样, 直接复制是不行的. 在微信等很多非专业软件上是无法显示条件格式效果的.

案例1 - 标记超过一定次数的值

其实这个和唯一值类似,唯一值是不超过1次,这里我们可以使用COUNTIF函数实现(这里只是演示用法,实际显示唯一值还是“唯一值”更加方便)

fe46a502dae9c6ae4cfed06c3f64a3ce.png
一定要注意引用方式,$C2也可以换成C2

案例2 - 相同行两列值比较

这里是比较B列的值是否和A列相同,如果相同则标记

7f38228d7745ca396dc24a041cb2ccfe.png

案例3 - 网友解答

回到之前的问题,这题如何解?

64dbe96d37273e71ece7d807c434d1f8.png

这里重申规则:

  1. 连续的相同值标记第一个和最后一个
    1. 这个其实只需要检测边界就可以了,比如在第2行检测和第一、第三行的区别(满足一个即可)
  2. 空值,使用ISBLANK检测空值并取反,即NOT(BLANK(A2))

最终公式

&#61;AND(NOT(ISBLANK(A2)), OR(A2<>A1, A2<>A3))
0fb9e4eb094a1346736a4a16e499a7e4.png

后续

其实这个问题解决后还需要复制所有标记的行并粘贴到别的地方,这里标记完就可以使用筛选中的"颜色筛选"选择标记行即可

需要注意的是筛选会在遇到空行结束, 比如下面的数据

459c60ea0a175ecb8b9f7e2661fc523d.png

实际筛选

07f753f9c07b2f887c90b3e39d9f613b.png



推荐阅读
  • 利用Visual Basic开发SAP接口程序初探的方法与原理
    本文介绍了利用Visual Basic开发SAP接口程序的方法与原理,以及SAP R/3系统的特点和二次开发平台ABAP的使用。通过程序接口自动读取SAP R/3的数据表或视图,在外部进行处理和利用水晶报表等工具生成符合中国人习惯的报表样式。具体介绍了RFC调用的原理和模型,并强调本文主要不讨论SAP R/3函数的开发,而是针对使用SAP的公司的非ABAP开发人员提供了初步的接口程序开发指导。 ... [详细]
  • 手把手教你使用GraphPad Prism和Excel绘制回归分析结果的森林图
    本文介绍了使用GraphPad Prism和Excel绘制回归分析结果的森林图的方法。通过展示森林图,可以更加直观地将回归分析结果可视化。GraphPad Prism是一款专门为医学专业人士设计的绘图软件,同时也兼顾统计分析的功能,操作便捷,可以帮助科研人员轻松绘制出高质量的专业图形。文章以一篇发表在JACC杂志上的研究为例,利用其中的多因素回归分析结果来绘制森林图。通过本文的指导,读者可以学会如何使用GraphPad Prism和Excel绘制回归分析结果的森林图。 ... [详细]
  • Windows7企业版怎样存储安全新功能详解
    本文介绍了电脑公司发布的GHOST WIN7 SP1 X64 通用特别版 V2019.12,软件大小为5.71 GB,支持简体中文,属于国产软件,免费使用。文章还提到了用户评分和软件分类为Win7系统,运行环境为Windows。同时,文章还介绍了平台检测结果,无插件,通过了360、腾讯、金山和瑞星的检测。此外,文章还提到了本地下载文件大小为5.71 GB,需要先下载高速下载器才能进行高速下载。最后,文章详细解释了Windows7企业版的存储安全新功能。 ... [详细]
  • PHP组合工具以及开发所需的工具
    本文介绍了PHP开发中常用的组合工具和开发所需的工具。对于数据分析软件,包括Excel、hihidata、SPSS、SAS、MARLAB、Eview以及各种BI与报表工具等。同时还介绍了PHP开发所需的PHP MySQL Apache集成环境,包括推荐的AppServ等版本。 ... [详细]
  • VBA操作Excel之设置单元格属性
    VBA操作Excel简介一、VBA读写Excel文件二、VBA设置单元格属性三、VBA弹出输入和输出窗口参考文档一、VBA读写Excel文件VBA简介及打开Excel文件方法见VB ... [详细]
  • 如题如示,在网上查了下c#直接操作ppt的例子,但都只是很简单的写了下打开PPT插入标题插入一个图表等,但是都没有更具体的有如何可以直接更改PPT图表的数据源数据的例子。我现在的需求是,我有一个P ... [详细]
  • M$exceloriginprosigmaplot里面怎么画一个x(自然数序列),多个y比如10个y数据曲线,要求所有曲线都不能重叠的,但是x轴只要一个。因为在文章里面给图的位置很小,但是 ... [详细]
  • 如何基于ggplot2构建相关系数矩阵热图以及一个友情故事
    本文介绍了如何在rstudio中安装ggplot2,并使用ggplot2构建相关系数矩阵热图。同时,通过一个友情故事,讲述了真爱难觅的故事背后的数据量化和皮尔逊相关系数的概念。故事中的小伙伴们在本科时参加各种考试,其中有些沉迷网络游戏,有些热爱体育,通过他们的故事,展示了不同兴趣和特长对学习和成绩的影响。 ... [详细]
  • 拥抱Android Design Support Library新变化(导航视图、悬浮ActionBar)
    转载请注明明桑AndroidAndroid5.0Loollipop作为Android最重要的版本之一,为我们带来了全新的界面风格和设计语言。看起来很受欢迎࿰ ... [详细]
  • 本文讨论了如何在微信支付宝两套小程序中生成一张二维码,实现支付宝扫码进入支付宝小程序和微信扫码进入微信小程序的对应桌号进行点餐的功能,提供了一些实现方案供参考。 ... [详细]
  • jmeter实践:从csv中获取带引号的数据详情的技巧和运行全部数据的方法
    本文分享了jmeter实践中从csv中获取带引号的数据的解决办法,包括设置CSV Data Set Config和运行脚本获取数据的方法。另外还介绍了循环运行csv中全部数据的解决方法,避免每次修改csv用例都需要修改脚本的麻烦。通过了解和掌握工具的细节点,可以更好地解决问题和提高技术水平。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • 仙贝旅行是日本最大的旅游服务平台之一,为广大用户提供优质的日本定制游服务。随着用户数量的增长,仙贝旅行决定与智齿科技合作,全面替换原有客服系统,打造全新的在线客服体系。该体系具备多渠道快速接入的能力,让仙贝旅行轻松与各个渠道的接入用户完成沟通。同时,机器人与人工协同发力,提升客户服务水平。 ... [详细]
  • vb6集成ad登录共享文件_SCSP实验2单点登录
    01—实验目的掌握单点登陆相关原理和深信服配置02—实验环境1.AC版本v12.0.42AC1地址:https:172.172.1.1AC2地址:htt ... [详细]
  • vb.net面试题,请大家帮忙,谢谢。如果需要讲详细一点,那就加我QQ531412815第4题,潜在的错误,这里的错误不是常规错误,属于那种只有在运行是才知道的错误:Catchex ... [详细]
author-avatar
手机用户2502862657
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有