ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[分享] 微软函数 for vba自定义函数Function

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2023-4-28 16:24 | 显示全部楼层
话说你怎么不做个xlookup函数呢

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-4-30 02:16 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
XLOOKUP函数的参数很多,各种花里胡哨的用法组合起来,至少支持上百种用法。
微软团队20多年才更新出来,我估计至少需要上千行代码,至少3个子函数/子过程,才能勉强抄袭成功。
其内部将区分不同的数据类型进行查找,其内部还有类似SORT SORTBY函数那样的按不同数据类型来优先排序的过程,内部允许先精确查找再模糊查找,或二分法查找。
我并非开发不出来几乎一模一样的,而是考虑到要花大量时间去编写、测试等,然而我可没多少空闲时间;待续吧......

我倒是想白嫖一下微软攻城狮的一模一样的新函数给我的2003使用呀,都是来白嫖我的,额......

再说了,若再过20年,全世界肯定是大多数都是使用的不知道更新到多少代的EXCEL版本了,
即便微软团队的函数开发者一直不把函数免费发出来给低版本使用,但20年后也无所谓了,老版本用户都没多少了。

上次你问的 SORTBY函数,我在2023/04/22已经开发完成了。可在我Q群里免费获取或学习。

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-5-7 11:02 | 显示全部楼层
最近更新了1.3.3版本,如果以后的有更新、修复、优化等等,可以去我蓝奏云下载。

我从不做那种寻章摘句引经据典的学问,那些是迂腐书呆子们的事情,与【开发微软函数】毫无关系
古代的大贤们,也未必治什么经典,商汤的宰相尹伊当初不过是个耕地的奴隶
兴周的姜子牙,曾作渭水垂钓之渔夫,至于后世陈平张良之辈,皆有匡扶宇宙之才,也没听说他们治什么经典
可叹如今的学生们,张口经典,闭口古训,整日忙碌于笔砚之间,我看这些人恐怕只会数黑论黄,舞文弄弄墨而已

TA的精华主题

TA的得分主题

发表于 2023-5-24 22:36 | 显示全部楼层
谢谢老师的分享,低版本能用,记号

TA的精华主题

TA的得分主题

发表于 2023-5-25 11:17 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
GG函数 老师,做个全英文版的,全球通用

TA的精华主题

TA的得分主题

发表于 2023-5-26 16:25 | 显示全部楼层
弱弱的问一下,大佬你编写的unique1和filter1是干嘛用的?

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-5-26 16:31 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
ovxyz 发表于 2023-5-26 16:25
弱弱的问一下,大佬你编写的unique1和filter1是干嘛用的?

好像粘贴不了图片,发文字了

注1:如果没有 [开发工具] 选项卡,请在设置里面勾选上,教程自己去百度。
注2:如果是2007/2010/2013/2019/2021/365版本,请参照2016的加载方式。
注3:(建议用最新版)不定时更新版本,或优化,或修复。Q群:984948500
注4:FILTER SORT 等函数名称,被微软限制不能使用;为此我特别在后面连接了1
         使用FILTER1 SORT1 就可以了。
注5:如果是0基础,你务必要知道 F9 调试公式 和 Ctrl Shift Enter数组用法。

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-5-26 16:36 | 显示全部楼层
image.jpg

你可能会看见函数后面有1或2,都是有作用的哈。连接1的函数一般是为了兼容微软而设计的,连接2的函数一般是为了再原基础修改或完善微软的函数设计缺陷。
image.jpg

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-5-26 16:51 | 显示全部楼层
niko88819 发表于 2023-5-25 11:17
GG函数 老师,做个全英文版的,全球通用

最近很忙,至于挨个找对应名称来替换参数名称的事项,后续会完善
但我还没遇到过外国网友

TA的精华主题

TA的得分主题

发表于 2023-5-27 08:06 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
简直大神一枚,穷鬼膜拜中。。。
谢谢分享。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-22 23:06 , Processed in 0.040474 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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