ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[分享] 365最新版函数基本用法介绍(一楼更新视频下载链接)

  [复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-5-28 15:17 | 显示全部楼层
本帖已被收录到知识树中,索引项:LAMBDA
本帖最后由 shaowu459 于 2022-5-28 15:23 编辑
tchh666 发表于 2022-5-28 13:02
哈哈,生搬硬套,终是将此题用新版函数解出来了,
原贴地址:https://club.excelhome.net/forum.php?mod=v ...

帖子中提及的问题如下:

图片.png

第一步,将B列数据随机排序,并取出前10个元素:
  1. =TAKE(SORTBY(B2:B68,RANDARRAY(67)),10)
复制代码

其中SORTBY(B2:B68,RANDARRAY(67))部分根据第二参数产生的67个随机数将第一参数的B2:B68单元格数值排序,然后用TAKE函数取出前10个值。

图片.png

第二步,逐个循环第一步产生的10个元素,分别筛选出C列对应的数值,然后用SMALL函数提取出第N小的数值。这里的关键就在于提取第N小的N,也就是字母从上到下出现的次数。
REDUCE函数可以将每一个元素和对应的第N小值纵向堆叠起来,也就是10个1行2列的数组,最终生成一个10行2列的数组。这个数组的第一列是字母,第二列是数字,求当前字母出现的次数,可以很简单的用SUM(N(REDUCE函数堆叠的数组X=当前字母))来得到,这样,我们就有了如下公式(截图中有个错别字,“x只”应为“x指”):

图片.jpg

昨天求从上到下出现次数用了REDUCE函数,是因为当时要求只用新函数,不用老版函数,实际上可以更简单地用传统的SUM(N(这种求符合条件的个数。

05-23.rar

9.25 KB, 下载次数: 51

评分

6

查看全部评分

TA的精华主题

TA的得分主题

发表于 2022-5-28 15:28 | 显示全部楼层
shaowu459 发表于 2022-5-28 15:17
帖子中提及的问题如下:

感谢超人老师,清晰易懂,我再仔细琢磨琢磨

点评

你理解这个肯定是没问题。以后讲到REDUCE函数的时候打算拆开模拟堆叠的过程讲,更容易一般朋友接受。  发表于 2022-5-28 15:30

TA的精华主题

TA的得分主题

发表于 2022-5-28 15:40 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
嗯嗯。。这样最适合我这样的小白了

TA的精华主题

TA的得分主题

发表于 2022-5-28 15:43 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
楼主,为什么我除了您说的第一个:LAMBDA有之外,您说的其它函数我全部都没有的?我是不是用了一个假的365版本呀。
我的版本是2205,内部版本15225.20204.

TA的精华主题

TA的得分主题

 楼主| 发表于 2022-5-28 15:51 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
alan57 发表于 2022-5-28 15:43
楼主,为什么我除了您说的第一个:LAMBDA有之外,您说的其它函数我全部都没有的?我是不是用了一个假的365 ...

账户那里选择加入预览版,还有个Beta版选项?加入后更新即可。

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2022-5-28 16:48 | 显示全部楼层
shaowu459 发表于 2022-5-28 15:51
账户那里选择加入预览版,还有个Beta版选项?加入后更新即可。

我刚找了一下,没有找到,我可能因为是企业版本的用户,所以没有可以选择加入。
Microsoft 365 Apps for enterprise.我用的是这个,网上45元买的说是正版,能装四五台机的那种。

点评

企业版应该有,我记得见过,可以选  发表于 2022-5-28 17:01

TA的精华主题

TA的得分主题

发表于 2022-5-28 16:50 | 显示全部楼层
本帖最后由 tchh666 于 2022-5-28 16:52 编辑
alan57 发表于 2022-5-28 16:48
我刚找了一下,没有找到,我可能因为是企业版本的用户,所以没有可以选择加入。
Microsoft 365 Apps for ...

卸载,安装个人或者家庭版,然后去账户选项哪里加入预览计划更改升级通道即可,,

MAC版的,在帮助里面,更换升级通道


截屏2022-05-28 下午4.51.51.png

TA的精华主题

TA的得分主题

发表于 2022-5-28 16:50 | 显示全部楼层
群里小伙伴 前来捧场

点评

感谢捧场~  发表于 2022-5-28 17:00

TA的精华主题

TA的得分主题

发表于 2022-5-28 17:03 | 显示全部楼层
tchh666 发表于 2022-5-28 16:50
卸载,安装个人或者家庭版,然后去账户选项哪里加入预览计划更改升级通道即可,,

MAC版的,在帮助里 ...

我买的就是这版本,如果重装个人版本或家庭版会不会造成装不上的?

TA的精华主题

TA的得分主题

发表于 2022-5-28 17:04 | 显示全部楼层
alan57 发表于 2022-5-28 17:03
我买的就是这版本,如果重装个人版本或家庭版会不会造成装不上的?

365是账号。不是版本吧。我之前安装的就是企业版本,卸载了重装就可以了,,
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-25 16:23 , Processed in 0.049024 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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