ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[Excel 函数与公式] [第131期]招生录取(已评分待总结)

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2021-1-25 17:28 | 显示全部楼层
两种不同的取权重方式
116字符 G3右拉
  1. =FILTER($A2:$A23,MMULT((MMULT(N($B$2:$B23>=SUMIF($M:$M,$C2:$E23,$N1)),N({1;2;3}<{2,3,4}))=1)*(G2=$C2:$E23),{1;1;1}))
复制代码
115字符 G3右拉
  1. =FILTER($A2:$A23,--LEFT(MMULT(MATCH($C2:$E23,$M:$M,)*($B2:$B23>=SUMIF($M:$M,$C2:$E23,$N1)),{100;10;1}))=COLUMN(B1))
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

评分

8

查看全部评分

TA的精华主题

TA的得分主题

发表于 2021-1-26 17:00 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 笑着...两年过去 于 2021-1-26 17:03 编辑

G3-G23区域数组公式
  1. <font style="background-color: rgb(255, 255, 255);">=OFFSET($A1,SMALL(IF(5-LEN(MMULT(N($B2:$B23>VLOOKUP($C2:$E23,$M:N,2,)),10^{3;2;1}))=MMULT(N($C2:$E23=G2),{1;2;3}),ROW(1:22),99),ROW()-2),)&""</font>
复制代码

评分

6

查看全部评分

TA的精华主题

TA的得分主题

发表于 2021-1-29 23:07 | 显示全部楼层
G3:G23
=INDEX($A:$A,SMALL(IF(MMULT(N($B2:$B23>=VLOOKUP($C2:$E23,$M2:$N6,2,)),N({1,2,3}>={1;2;3}))*($C2:$E23=G2)=1,ROW(2:23),99),ROW(1:22)))&""

评分

6

查看全部评分

TA的精华主题

TA的得分主题

发表于 2021-2-4 22:38 | 显示全部楼层
本帖最后由 法法条 于 2021-2-7 07:55 编辑

G3:G23单元格右拉,区域数组,刚刚好130字符不多也不少
INDEX(    )&“”这种写法在03,07版进行区域数组输入会返回错误,请版主在其它版本进行测试。
  1. =INDEX($A:$A,SMALL(IF(LEFT(MMULT(($B2:$B23>=SUMIF($M:$M,$C2:$E23,$N:$N))+($C2:$E23=G2),10^{2;1;0}))-2,99,ROW(2:23)),ROW(1:21)))&""
复制代码




评分

9

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-2-7 14:19 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
竞赛日期已至,先开贴,请已答题的小伙伴不要再编辑回帖,以免影响评分。

TA的精华主题

TA的得分主题

发表于 2021-2-7 17:59 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 法法条 于 2021-2-7 18:03 编辑

鲜花不够,未送鲜花的老师们改日全部送上。
SUMIF函数老师们都是能简就简,直接N1了,这个真没想到。

TA的精华主题

TA的得分主题

发表于 2021-2-7 20:52 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
基本用了“MMULT”,但我用了还是瘦不下来!

TA的精华主题

TA的得分主题

发表于 2021-2-8 10:07 | 显示全部楼层
海鲜大版和小丑大神的公式我比较仔细的学习了一下,看的头昏脑涨,都是怎么想出来的?佩服。。。。。。有时间在学习一下其他老师的公式。,

TA的精华主题

TA的得分主题

发表于 2021-2-8 14:55 | 显示全部楼层
海鲜的  ......)&1>"2"    这个好!
我为什么没想到呢 ??

TA的精华主题

TA的得分主题

发表于 2021-2-9 17:01 | 显示全部楼层
我走我流 发表于 2021-1-2 14:45
今天才看到题目。。。。。 先占个位置区域数组右拉

=IFERROR(INDEX($A:$A,SMALL(IF(ISNUMBER(0/COUNTIF( ...

为什么COUNTIF(OFFSET($B1,ROW(1:22),LEFT(MMULT(N(SUMIF($M:$M,$C2:$E23,$N:$N)<$B2:$B23),{100;20;3}))),G2)
不直接
T(OFFSET($B1,ROW(1:22),LEFT(MMULT(N(SUMIF($M:$M,$C2:$E23,$N:$N)<$B2:$B23),{100;20;3})))=G2

评分

1

查看全部评分

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

本版积分规则

关闭

最新热点上一条 /1 下一条

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

GMT+8, 2024-4-20 04:04 , Processed in 0.046552 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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