ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[已解决] 条件格式图标集相对引用

[复制链接]

TA的精华主题

TA的得分主题

发表于 2011-3-24 14:35 | 显示全部楼层 |阅读模式
本帖已被收录到知识树中,索引项:图标集
在使用条件格式的图标集时候遇到问题,比较烦人。主要是图标集公式不能使用相对引用,问题请看附件,请不吝赐教!

图标集.rar

7.3 KB, 下载次数: 306

附件

TA的精华主题

TA的得分主题

发表于 2011-3-24 16:46 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
调整应用范围就可以。
调整应用范围.jpg

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-3-24 19:18 | 显示全部楼层

回复 2楼 larkzh 的帖子

我想你误解我的意思了,如果像您那样只改变应用区域,那么三条规则中所设公式其实还是完全一致的,这三条规则和一条规则是等价的!现在的目的是未不同的应用区域运用不一样的规则,不知道有什么好办法,你再看看我的附件上面条件格式图标集规则所设的公式,公式要跟着区域走。

TA的精华主题

TA的得分主题

发表于 2011-3-24 22:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
你把应用范围调整后,再把C列的公式往下拉,再在A列和B列输入数据试下。

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-3-27 11:22 | 显示全部楼层

回复 4楼 larkzh 的帖子

不行的,那样条件格式中设置的公式仍然绝对引用第一行的数据,没用

TA的精华主题

TA的得分主题

发表于 2012-7-24 16:56 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
纠结这个问题,不能相对引用,烦啊

TA的精华主题

TA的得分主题

发表于 2012-7-23 23:05 | 显示全部楼层
不好意思 挖坟了
也不知道楼主现在是否已还纠结这个问题
这两天突然想学习下图标集的使用 所以 还是把做完了的文件放过来了

其实楼主的条件还是很有规律的
大于0 显示勾
等于0 显示叹号
小于0 则为叉
所以条件格式—图标集的设置如截图


图标集.rar (7.43 KB, 下载次数: 94)

QQ截图20120723224337.jpg

TA的精华主题

TA的得分主题

发表于 2012-12-14 18:43 | 显示全部楼层
我研究出来了,可以!!!!!
1、在图标集中的类型选择为公式,请见附件“图1”
2、关键在于“值”怎么设定,公式是=INDIRECT(ADDRESS(ROW(),COLUMN()+1)),下边我讲下这个公式的意思
3、INDIRECT(ADDRESS(ROW(),COLUMN()+1))这个公式的意思是获取当前单元格右边一个单元格的值
4、INDIRECT(ref_text, [a1])此函数立即对引用进行计算,并显示其内容。如果需要更改公式中对单元格的引用,而不更改公式本身,请使用函数 INDIRECT。
5、ADDRESS(row_num, column_num, [abs_num], [a1], [sheet_text])在给出指定行数和列数的情况下,可以使用 ADDRESS 函数获取工作表单元格的地址。例如,ADDRESS(2,3) 返回 $C$2。在另一个示例中,ADDRESS(77,300) 返回 $KN$77。可以使用其他函数(如 ROW 和 COLUMN 函数)为 ADDRESS 函数提供行号和列号参数 (参数:为操作、事件、方法、属性、函数或过程提供信息的值。)。
6、ROW([reference])返回引用的行号。
7、COLUMN([reference])返回指定单元格引用 例如,公式 =COLUMN(D10) 返回 4,因为列 D 为第四列。

图1

图1

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2013-1-9 20:49 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
试过了8楼的公式,确实不错!但在其它单元格输入内容时会出现图标不显示的情况,需要双击一下那个单元格才可以显示图标集。而且有时图标集显示不正确。

TA的精华主题

TA的得分主题

发表于 2013-6-14 18:11 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

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

GMT+8, 2024-4-24 21:41 , Processed in 0.045315 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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