ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[Excel 函数与公式] [第129期]评选足球先生(开帖待总结)

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-4-1 09:15 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本期竞赛,没有什么难点,参与的小伙伴大部分都拿到了分。
只有一个坑,TIME函数的hour参数大于24时,会对24取余数,我也掉进这个坑里去了。
解题思路较常见,此题不再总结,欢迎大家讨论,如有疑问,也可直接与我联系。

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2020-4-1 10:24 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2020-4-1 10:57 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
micch 发表于 2020-3-31 20:03
http://club.excelhome.net/thread-1506955-1-1.html (出处: ExcelHome技术论坛)]罗老师练习题[/url]

...

感谢M老师的总结以及贴出时间函数用法的出处,很有帮助。

TA的精华主题

TA的得分主题

发表于 2020-4-1 13:02 | 显示全部楼层
delete_007 发表于 2020-3-30 09:10
如楼评分如下,如有疑议,请与我联系。(财富奖励,酌情添加,未在表格中反应。)

开始时是这样写的:=INDIRECT(TEXT(SMALL(IF($B$5:$B34&$C$5:$G34=K$4&$I$5,99-$C$6:$G35+TIME(,{3,4,5,6,7},IF(MOD(ROW(),2),MATCH(K$4,$B:$B,)-1,ROW($6:35))),7.1^5),ROW(A2)/2),"rscm"),)&""

为了省一字,写成了:
=INDIRECT(TEXT(SMALL(IF($B$5:$B34&$C$5:$G34=K$4&$I$5,TIME(99-$C$6:$G35,{3,4,5,6,7},IF(MOD(ROW(),2),MATCH(K$4,$B:$B,)-1,ROW($6:35))),7.1^5),ROW(A2)/2),"rscm"),)&""

结果错大了。。。。  555

评分

4

查看全部评分

TA的精华主题

TA的得分主题

发表于 2020-4-1 20:16 | 显示全部楼层
丢丢表格 发表于 2020-4-1 13:02
开始时是这样写的:=INDIRECT(TEXT(SMALL(IF($B$5:$B34&$C$5:$G34=K$4&$I$5,99-$C$6:$G35+TIME(,{3,4,5,6 ...

投机有风险,取巧需谨慎。

TA的精华主题

TA的得分主题

发表于 2020-4-1 21:18 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
大家都一样啊,版主字符数设的太紧凑了,为了减下170折腾了半天,一度以为减不下去了,我也是写在time里面,一个球员一个球员的测试结果,最后发现不行才又放到time外面。

TA的精华主题

TA的得分主题

发表于 2020-4-2 09:39 | 显示全部楼层
micch 发表于 2020-3-31 20:03
http://club.excelhome.net/thread-1506955-1-1.html (出处: ExcelHome技术论坛)]罗老师练习题[/url]

...

感谢大神的帮助,果然比起和别人讨论还是更喜欢自己琢磨,但是无奈本人实在愚笨,使用的每个函数都知道怎么用,但是连在一起就不明白了难怪大家都说思路第一。看来我还是缺了太多使用经验,还需要慢慢用时间积累啊(•̀ᴗ•́)و ̑̑

TA的精华主题

TA的得分主题

发表于 2020-7-20 12:29 | 显示全部楼层
顶礼膜拜啊,大神们对函数的组合游刃自如,成竹在胸。

TA的精华主题

TA的得分主题

发表于 2023-5-9 19:24 | 显示全部楼层
  1. =IFNA(DROP(REDUCE(0,K4:N4,LAMBDA(s,t,LET(_a,B4:B34,_b,FILTER(C4:G34,(_a=INDEX(_a,MATCH(t,_a,)-1))+(_a=t),""),_c,BYCOL(_b,LAMBDA(x,LET(_d,ISNUMBER(FIND(I5,x)),_e,INDEX(x,MATCH(1,_d*1,0)+1),IF(OR(_d),TAKE(x,1)&","&_e,)))),_f1,DROP(REDUCE(0,_c,LAMBDA(x,y,VSTACK(x,IF(y=0,EXPAND("",,2,""),TEXTSPLIT(y,","))))),1),_f2,IF(OR(ISNUMBER(FIND(I5,_b))),FILTER(_f1,TAKE(_f1,,1)<>""),""),HSTACK(s,TOCOL(SORT(HSTACK(TAKE(_f2,,1),--TAKE(_f2,,-1)),2,-1),3))))),,1),"")
复制代码
  1. =LET(_c,DROP(REDUCE(0,K4:N4,LAMBDA(x,y,VSTACK(x,LET(_a,OFFSET(y,1,,10),_b,FILTER(_a,LEN(_a)>0),IF(SUM(LEN(_a))=0,"",y&"-"&SEQUENCE(ROWS(_b)/2)))))),1),FILTER(_c,_c<>""))
复制代码

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-11-21 16:40 , Processed in 0.048194 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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