ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 想偷懒

数据有效性问题

[复制链接]

TA的精华主题

TA的得分主题

发表于 2004-3-4 10:15 | 显示全部楼层
文件中的名称使用的混合引用,请注意,如果不用混合引用,则需要定义多个名称才能实现。
2jiTWQUo.zip (8.34 KB, 下载次数: 2073)

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-3-4 10:58 | 显示全部楼层
gdliyy:offset和混合引用让你用活了,我原来用的都是offset+绝对引用,谢谢你让我对Excel的了解又多了一点。 但是,我有疑问: ⑴不添加辅助列就不能解决我提到的问题? ⑵能不能直接将列中的不重复值定义为名称而不借助辅助列? ⑶“有效性中的序列必须是一个引用范围”,为什么? ⑷筛选时出现的下拉框中的不重复值,Excel是如何弄出来的? 问题太多,盼复,见谅,多谢!

TA的精华主题

TA的得分主题

发表于 2004-3-4 11:15 | 显示全部楼层
如果汇总表中的格式可以更改的话,你的数据用数据透视表来处理可能会简单易行一些。

TA的精华主题

TA的得分主题

发表于 2004-3-4 14:18 | 显示全部楼层
以下是引用想偷懒在2004-3-4 10:58:00的发言:
gdliyy:offset和混合引用让你用活了,我原来用的都是offset+绝对引用,谢谢你让我对Excel的了解又多了一点。 但是,我有疑问:
⑴不添加辅助列就不能解决我提到的问题?
⑵能不能直接将列中的不重复值定义为名称而不借助辅助列?
⑶“有效性中的序列必须是一个引用范围”,为什么?
⑷筛选时出现的下拉框中的不重复值,Excel是如何弄出来的?
问题太多,盼复,见谅,多谢!
问题1个1个来:
1、问题3是问题1和问题2的原因,只要你想通过有效性-序列中来做,就必须遵循这个规则,即:有效性序列的来源必须是单元格引用(或手工输入值),不能是数组常量 或者是 通过公式运算后的数组。这是excel中的规定,我也不知道为什么?:)
因此,要解决这种问题,就必须利用辅助列来实现。
2、对于不重复值的产生,在QC表中F-H列已经通过small+match组合函数得出来了,具体你可以看看公式,应该可以理解(如果不能理解,我再给你讲)。而由于你要求的序列在另一个表中,因此必须使用名称来引用,序列中的公式不能引用“其他单元格”的数据,这个也是规定。

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-3-4 16:40 | 显示全部楼层
gdliyy: 原来如此,十分感谢!十分佩服你对Excel的了解程度如此之深。生成不重复值的公式我再慢慢学习学习。

TA的精华主题

TA的得分主题

发表于 2006-2-19 21:20 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

small+match组合函数不是很明白,希望能详细讲解一下。

比方说F3单元格的公式

=OFFSET(A$1,SMALL(IF(MATCH(data,data,0)=ROW(data)-1,ROW(data)-1),ROW(A2)),)

1:我把ROW(A2)直接换成2,为什么会出错

2:我把data换成我另外定义的名称data1,也是出错,为什么?(data1为区域=QC!$A$2:$A$51)

3:MATCH(data,data,0)怎么理解???

4:IF(MATCH(data,data,0)=ROW(data)-1,ROW(data)-1),在这个if中,如果条件不满足,应该返回false啊,为什么不出错呢?

我港开始接触函数,问的问题可能比较浅薄,希望高手能详细告诉偶,谢谢。

TA的精华主题

TA的得分主题

发表于 2006-2-20 20:44 | 显示全部楼层
没有人回答吗,顶起来,期待高手给我指点迷津

TA的精华主题

TA的得分主题

发表于 2006-10-3 20:50 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2006-10-18 18:46 | 显示全部楼层
没了?我真想感谢 清香的烟 问的好问题呢,居然没人回答。汗

TA的精华主题

TA的得分主题

发表于 2007-4-6 11:21 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
3 k y
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-25 13:11 , Processed in 0.045566 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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