ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[讨论] 有志于成为数组公式高手的不要错过(功力修炼)(胡剑开课了...)

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2010-4-26 16:55 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖已被收录到知识树中,索引项:数组公式
216楼:
按行升序=SMALL(INDEX(N(OFFSET(INDIRECT("A"&ROW(2:9)),,(COLUMN(A:G)-1)*2)),ROW(1:8),),COLUMN(A:G))
按列升序=SMALL(INDEX(N(OFFSET(INDIRECT("A"&ROW(2:9)),,(COLUMN(A:G)-1)*2)),,COLUMN(A:G)),ROW(1:8))

TA的精华主题

TA的得分主题

发表于 2010-4-26 17:08 | 显示全部楼层
或者216楼:
按行升序=SMALL(INDEX(CHOOSE(TRANSPOSE(ROW(1:7)),A2:A9,C2:C9,E2:E9,G2:G9,I2:I9,K2:K9,M2:M9),ROW(1:8),),COLUMN(A:G))

TA的精华主题

TA的得分主题

发表于 2010-4-27 13:24 | 显示全部楼层
非常好的贴子,具有很深的学习意义!谢楼主了!

TA的精华主题

TA的得分主题

发表于 2010-4-27 16:10 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
终于学完了第一阶段,感觉自己对数组有些感觉了,谢谢版主的无私奉献

TA的精华主题

TA的得分主题

发表于 2010-4-27 16:12 | 显示全部楼层
非常好的贴子,学习中,谢版主

TA的精华主题

TA的得分主题

发表于 2010-4-27 16:32 | 显示全部楼层
再次从头复习本来想一言不发的,但实在忍不住,还是说一句吧!后面学习的同学也可以借鉴,在第一次学习的过程中,我注重看示例和解法,但在这次的复习中才真正的静下心来,看到老师的每一句讲解和提示,而这些可能将会在以后的实战中起到非常强大的作用,最起码我现在是这样的认识……比方说33楼,这次才真正理解它的意义所在!!学习ing

TA的精华主题

TA的得分主题

发表于 2010-4-28 17:14 | 显示全部楼层

回复 23楼 shengyulon 的帖子

我的体会是(按F9后考虑了N久):
首先构建一个要LOOUP的顺序{1到12}的两行数组;
然后再构建一个对应的1到12的一行数组;
最后返回数值。
想不到是用要A列的做返回位置,总想着要LOOKUP第一列,学习了。
以上理解不知对不对?

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-4-29 09:23 | 显示全部楼层
原帖由 chen2010 于 2010-4-28 17:14 发表
我的体会是(按F9后考虑了N久):
首先构建一个要LOOUP的顺序{1到12}的两行数组;
然后再构建一个对应的1到12的一行数组;
最后返回数值。
想不到是用要A列的做返回位置,总想着要LOOKUP第一列,学习了。
以上理 ...


看了23楼发觉没有看到A列,不知怎么交流,我就对LOOKUP再打一个比方吧,也许你已经明白了,就容我再唠叨。

lookup,第二参数,和 第三参数 可以看成是一一对应的映射关系;第一参数 和 第二参数 可以看成 互相咬合的齿轮(变速箱),第二参数升序固定的,通过调整控制第一参数达到 对第三参数 提取的控制。所以把精力放在第一参数 和 第二参数 的对应上,放在第一参数结构的构造上就能掌握LOOKUP这个变形技能。

TA的精华主题

TA的得分主题

发表于 2010-5-2 22:25 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
学习中。。。。

TA的精华主题

TA的得分主题

发表于 2010-5-2 23:12 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
虽然偶尔也会用简单的数组公式,但是第一题就完全没思路,看来还是先从简单的看起比较好
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-30 02:29 , Processed in 0.038469 second(s), 5 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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