我正在编写一个python方法,该方法检查Excel中的特定列,并用红色突出显示重复值(如果有),然后将这些行复制到一个单独的工作表上,我将使用该表检查它们为什么有重复的值。这只是为了资产管理,我想检查,以确保没有两个确切的序列号或资产ID号等

现在我只想检查列并用红色突出显示重复值。到现在为止,我已经启动了这个方法,它运行它只是不突出显示有重复值的单元格。我用的是a列的测试表

(3365656355674743263667568795674536576783249876675567657567)数字“567”重复几次。在def check_duplicate_values(self,wb):

self.wb=wb

ws=self.wb.active

dxf = DifferentialStyle(fill=self.red_fill())

rule = Rule(type="duplicateValues", dxf=dxf, stopIfTrue=None, formula=['COUNTIF($A$1:$A1,A1)>1'])

ws.conditional_formatting.add('Sheet1!$A:$A',rule) #Not sure if I need this

self.wb.save('test.xlsx')

在Excel中,我可以创建一个条件格式规则来实现这一点,但是在OpenPyXL中我不确定我是否正确地使用了他们的内置方法。还有,我的公式可能不正确吗?在

python只显示重复值_使用内置条件格式的OpenPyXL:重复值和唯一值相关推荐

  1. python的四种内置数字类型_浅析Python数字类型和字符串类型的内置方法

    一.数字类型内置方法 1.1 整型的内置方法 作用 描述年龄.号码.id号 定义方式 x = 10 x = int('10') x = int(10.1) x = int('10.1') # 报错 内 ...

  2. python内置类型方法_浅析Python数字类型和字符串类型的内置方法

    一.数字类型内置方法 1.1 整型的内置方法 作用 描述年龄.号码.id号 定义方式 x = 10 x = int('10') x = int(10.1) x = int('10.1') # 报错 内 ...

  3. python函数参数顺序_Python 中的参数深入、取值顺序、内置函数等

    封面图片来源:沙沙野 内容概览动态参数 形参的顺序问题 名称空间与作用域 加载顺序 取值顺序 内置函数 高阶函数 关键字 global 关键字 nonlocal 动态参数前面文章提到,形参有三种:位置 ...

  4. 在Excel中怎么筛选唯一值或删除重复值以及对其应用条件格式

    重复值是行中的所有值与另一个行中的所有值完全匹配的值,筛选唯一值时,将临时隐藏重复的值,但删除重复值时,则会永久删除重复值.最好先筛选唯一值或对其应用条件格式,以便在删除重复值之前确认结果是所需的.下 ...

  5. [转载] Python列表排序 list.sort方法和内置函数sorted

    参考链接: Python中的函数 Python列表排序 list.sort方法和内置函数sorted 很多时候我们获取到一个列表后,这个列表并不满足我们的需求,我们需要的是一个有特殊顺序的列表. 这时 ...

  6. Python列表排序 list.sort方法和内置函数sorted

    Python列表排序 list.sort方法和内置函数sorted 很多时候我们获取到一个列表后,这个列表并不满足我们的需求,我们需要的是一个有特殊顺序的列表. 这时候就可以使用list.sort方法 ...

  7. python中的True和False以及内置函数any()、all()

    文章目录 1.内置函数all().any() 2.python中哪些元素是真True,哪些元素是假False 3.python中的None对象 4.python中的布尔(bool)值 5.内置函数al ...

  8. Python中lambda详解(包括内置函数map、reduce、filter、sorted、max)

    文章目录 一.lambda是什么? 1.lambda语法 2.语法详解 二.lambda的使用 1.定义 2.调用 3.替换 4.作返回值 三.lambda作参数 1.map函数 2.reduce函数 ...

  9. Python爬虫-Scrapy框架(四)- 内置爬虫文件 - 4.2 初探Crawl Spider

    Python爬虫-Scrapy框架(四)- 内置爬虫文件 - 4.2 初探Crawl Spider 写在前面 初探Crawl Spider 创建Crawl Spider项目 对比Basic与Crawl ...

最新文章

  1. 2.10 第二章总结加综合问题
  2. Expandable Input Toolbar
  3. Windows CE Notification API的使用方法
  4. MapReduce进阶:多MapReduce的链式模式
  5. 数据结构与算法系列——从菜鸟到入门
  6. SqlServer 更改sa密码
  7. RewriteCond 详解
  8. iOS-格式化金额,三位一逗号
  9. oracle crs 0184,ORACLE-RAC启动失败:CRS-0184: Cannot communicate with the CRS daem
  10. javascript实现继承的几种主要方法
  11. iPad怎么截屏?iPad快速截图的7种方式
  12. 凸集、凸函数、凸优化和凸二次规划
  13. 2021-02-24 PMP 群内练习题 - 光环
  14. char类型和字符串
  15. MultiMC的离线模式启动
  16. 与数学式对应的c语言表达式例题,【填空题】已有定义\double n;\,则数学公式“ n(4 一1)”对应的C语言表达式_____...
  17. WPS—JS宏笔记记录
  18. HDU - 5976 Detachment(逆元)
  19. 如何做浏览器兼容性测试?教你几招
  20. python主程序退出方法quit()

热门文章

  1. 有n个结构体变量,内含学生学号、姓名和3门课程的成绩。要求输出平均成绩最高的学生的信息(包括学号、姓名、3门课程成绩和平均成绩)
  2. 盘一盘那些开设了大数据专业的中国高校
  3. 怪物之心无法触发_《异度神剑2》力男支线任务怪物之心流程介绍
  4. python爬虫scrapy比较常用的三个命令
  5. 手机设备唤醒计算机,手机遥控电脑开机神器!局域网唤醒App
  6. 最近20年天文学有什么重大的进展
  7. 2018推荐的android手机,2018年7月份Android手机性价比排行榜
  8. 利用周末时间通过整合自己的编程知识写了一个微信朋友圈集赞程序
  9. npm install 报错sill pacote range manifest for hmac-drbg@^1.0.0 fetched
  10. 软件绿化之实践一--绿化搜狗输入法