ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[分享]胡剑也谈数组串接问题-进化到胡剑揉捏数组

[复制链接]

TA的精华主题

TA的得分主题

发表于 2008-4-1 13:30 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

据历史记载,公元2008年3月31日,也就是愚人节的前一天,看到GMBBCGC同学发的一个学习讨论求助帖

http://club.excelhome.net/viewthread.php?tid=310149&px=0

觉得很有代表性,上午略微想了想,想不出。他的问题是这样的:

1、已知:数组A= {"A";"B";"C";"D";"E"},数组B= {"F";"G";"H";"I";"J"}

求:数组C= {"A";"B";"C";"D";"E";"F";"G";"H";"I";"J"}

2、已知:数组A= {"A","F";"B","G";"C","H";"D","I";"E","J"}

数组B= {"K","P";"L","Q";"M","W";"N","S";"O","T"}

求:数组C

= {"A","F";"B","G";"C","H";"D","I";"E","J";"K","P";"L","Q";"M","W";"N","S";"O","T"}

 

感觉问题很工整。

 

现在用两种方式给出了方式:一种是装袋法,另一种是位置信息踪迹法,分享给大家。

FKDtOOvv.rar (3.31 KB, 下载次数: 780)

附件在31楼
==========================================

goons兄在http://club.excelhome.net/viewthread.php?tid=312339帖子中用宏表函数get.name(数组)结合SUBSTITUTE的方式进行了一维数组的串接的巧妙实现,就是太邪门了点,呵呵。最后用EVALUATE实现了公式属性。

[此贴子已经被作者于2008-4-8 20:44:17编辑过]

[分享]胡剑也谈数组串接问题

[分享]胡剑也谈数组串接问题

[分享]胡剑也谈数组串接问题

[分享]胡剑也谈数组串接问题

[分享]胡剑也谈数组串接问题

[分享]胡剑也谈数组串接问题

BlGZJ9Se.rar

16.08 KB, 下载次数: 490

[分享]胡剑也谈数组串接问题

TA的精华主题

TA的得分主题

发表于 2008-4-1 13:33 | 显示全部楼层
版主我先占个位,然后我再看题目自己想下,第一句相当风趣阿,哈哈。

TA的精华主题

TA的得分主题

发表于 2008-4-1 13:36 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-4-1 13:36 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

思路的产生其实也就几分钟时间来到的,要写清楚却花了N多时间...汗

希望大家能理解,呵呵

公式就包含在图形中

TA的精华主题

TA的得分主题

发表于 2008-4-1 13:37 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2008-4-1 13:41 | 显示全部楼层
好,这样对多列提取不重复值有用,学习了,收藏了.

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-4-1 13:43 | 显示全部楼层

我学习 我快乐
不要说我自谦,因为天外还有天,何况我们在人间。

呵呵,签名很有娱乐精神么,呵呵。健康,朝气,娱乐精神,呵呵

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-4-1 20:37 | 显示全部楼层

非常巧妙的位置信息踪迹法二维


[此贴子已经被作者于2008-4-1 20:37:34编辑过]
mif5qyTI.jpg

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-4-2 21:38 | 显示全部楼层

把一个数组植入另一个数组中

改良型入袋法,这里很有用的一个处理就是 把一个数组 放到另一个数组中,并且可以从确定的任意位开始位开始。

5cize65X.rar (3.31 KB, 下载次数: 297)
[此贴子已经被作者于2008-4-2 21:40:42编辑过]

把一个数组植入另一个数组中

把一个数组植入另一个数组中

TA的精华主题

TA的得分主题

发表于 2008-4-2 23:50 | 显示全部楼层

很好的思路,帮顶一个!

适用于文本型数组的新思路!

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-27 18:52 , Processed in 0.051739 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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