ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 4998|回复: 7

[求助] =MOD(SUM(N($A$1:$A1<>$A$2:$A2)),2)用两种颜色间隔来标记某列相同行函数讲解

[复制链接]

TA的精华主题

TA的得分主题

发表于 2013-5-30 21:32 | 显示全部楼层 |阅读模式
我大概知道这个函数用数组键结束,还知道,这个函数的作用之一,就是用两种颜色间隔来标记某列相同行(就是某列字段相同的行),但是我不明白的是她这个函数是怎么做到的,函数的每个局部我能明白,但是具体的如何去实现我就不了解了。比如,某个相同字段占据了几行,这个是不可控的,而且因为FALSE和TRUE的数量无法控制,那么,为什么最后函数运行结果却能做到自动判断那些字段相同的行的函数结果都是一样的,
QQ图片20130530212206.jpg
还请大侠们帮忙啦

TA的精华主题

TA的得分主题

发表于 2013-5-31 15:59 | 显示全部楼层
公式很巧妙

TA的精华主题

TA的得分主题

发表于 2013-5-31 16:03 | 显示全部楼层
如果应用在条件格式,可以有两种填色方法,一种是=MOD(SUM(N($A$1:$A1<>$A$2:$A2)),2)=1;还有一种自然就是=MOD(SUM(N($A$1:$A1<>$A$2:$A2)),2)=0.
因为首先从第二个单元格开始应用,先将第二个单元格和第一个单元格比较,这样会得出一个mod 为1,而与第二个单元格相同的就会保持相同的颜色,当出现第一个与第二个单元格不同的单元格时,这是累积值mod为0,然后下一个再为1...

TA的精华主题

TA的得分主题

发表于 2013-10-23 15:56 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
记一下,有用到时再用,谢谢

TA的精华主题

TA的得分主题

发表于 2016-4-28 17:21 | 显示全部楼层
这条语句一下解决了困扰了我很久的问题,网上除了vba,没有比你这个更好的方法,真真切切,完全不差的符合我的需求,真的是万分感谢,刚开始我也不理解,经过查询,使用F9选中抹黑步步查询可以明白结果是怎么来的。

虽然帖子已经过去很久,但是还是分享出来吧,即使您看不到,也希望能帮到和我有一样需求,但不理解的朋友~~

列相同,条件格式隔行填色,n不定.rar

26.01 KB, 下载次数: 140

TA的精华主题

TA的得分主题

发表于 2016-4-28 21:03 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2016-6-20 14:35 | 显示全部楼层
蓝纸船 发表于 2013-5-31 16:03
如果应用在条件格式,可以有两种填色方法,一种是=MOD(SUM(N($A$1:$A1$A$2:$A2)),2)=1;还有一种自然就是=M ...

你好~请问下用公式出来的结果怎么会错了一行? QQ截图20160620143139.png

TA的精华主题

TA的得分主题

发表于 2016-9-8 09:37 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-5-11 10:39 , Processed in 0.038081 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表