ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[原创] [前方高能] sum的2个变态应用

[复制链接]

TA的精华主题

TA的得分主题

发表于 2018-12-13 13:00 | 显示全部楼层 |阅读模式
本帖最后由 流浪铁匠 于 2018-12-13 17:12 编辑

本帖的思路来源自星光老师的这个帖子 http://club.excelhome.net/thread-1320337-1-1.html
有时候我们自认为擅长/精通某函数,但其实并没有熟悉它的全部性质

这里介绍的是《函数你可能不知道的100件事》里2个原创性质的sum应用案例
希望能给大家带来一点不一样的函数体验


第1个应用:  E中自有海景房                        

1.jpg

初在e群展示这个公式,总有人怀疑是PS的作品                        
其实,这公式只涉及了几个基本概念                        
1,sum的参数为常量时可以对于能转换为数字的文本进行计算  (这条性质请划重点,第2个应用要考)                        
2,excel的计算忽略文本数字两端的多余空格                        
3,excel的数字不是10个,也不是20个(数字有全角形式),而是199个!                        
4,公式结果是字体与格式共同作用的结果,而这个公式的结果要实现图案就需要格式与字体的共同作用!                        

字体:        Webdings               
格式        [$-my-mm,1000]0     
           

一些其他格式也行,请参考199个数字列表内附带格式代码修改数字自行测试
     如 [$-am-ET,1001]0
     均可实现这个sum公式结果
                        
其实这个应用只是使用特殊格式与字体的共同作用,把公式结果变成特定图案                        
sum以外max,average等类似性质的函数均能实现                        
因为这类图案如果使用数值显示,必须借助特定格式                        
同样的图案,大写字母A-I  +字体Webdings 也能实现                        
                        
因此可以使用另一个蛋疼的sum进制转化思路仅用字体实现                        
2.jpg
                        
=BASE(SUM({10,11,12,13,14,15,16,17}*36^{7,6,5,4,3,2,1,0}),36)
版本限制:2013    字体 Webdings  即可

好吧,有些人说这里的字符和格式太生僻,但下面这个公式没有1个字符是你不认识的!                        

第2个应用: 极其极其简单但你就是看不懂的sum公式                        
3.jpg      注意这类表达式也有版本限制,仅适合2013及以上版本!
                        
这个公式简单到没朋友但你就是看不懂,由于和一般sum公式的表达有很大差异(缺数字/引用/逻辑值/数组等),除引号外只有2个符号,过于独特,故起个外号 "天外飞仙"
4.jpg
5.jpg

sum函数的2个变态应用.rar

19.79 KB, 下载次数: 169

评分

7

查看全部评分

TA的精华主题

TA的得分主题

发表于 2018-12-17 09:27 | 显示全部楼层
好奇怪的公式结果,目前还不知道具体能应用到哪里,但是相信大神们很快就可以开发出一些另类高能应用了。

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2018-12-17 09:32 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 jivy1212 于 2018-12-17 09:34 编辑

很会发现问题。。看着这数字 感觉跟时间有关系

TA的精华主题

TA的得分主题

发表于 2018-12-17 10:38 | 显示全部楼层
祝洪忠- 发表于 2018-12-17 09:27
好奇怪的公式结果,目前还不知道具体能应用到哪里,但是相信大神们很快就可以开发出一些另类高能应用了。

=SUM(" :0: ")  =-6.944444

=SUM(" : 0 : 0 ") =-0.11574

这个结果找谁去?

这种结果让人看不懂,还是合规写法才大众。



TA的精华主题

TA的得分主题

发表于 2018-12-17 10:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
这种应用真心没看懂,更谈不上应用了;我还是不适合思考变态的用法。

星光老师那个帖子,当初真是深有体会啊,到现在依然觉得自己什么都不会,可惜大半年下来学习的热度过了,开始松懈了,几乎没啥提高了

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-12-17 10:51 | 显示全部楼层
丢丢表格 发表于 2018-12-17 10:38
=SUM(" :0: ")  =-6.944444

=SUM(" : 0 : 0 ") =-0.11574

=SUM(" :0: ")
格式       空格:A(:)    第2个冒号后无数字
算法 =(A*3600-600000)/86400
所以这里是 =(0*3600-600000)/86400=-600000/86400


=SUM(" : 0 : 0 ")
格式    空格:A:C
算式 =(A*3600+C*60-10000)/86400
所以这里是=(0*3600+0*60-10000)/86400=-10000/86400

目前合计归纳出6种结构下的计算式
这篇的题目已经点明了不是常规用法
这篇帖子是函数不知道100件事第3季时整理素材时的2个有趣发现
这2个应用很偏门,像第1个在群里截图时很多人总以为是PS的,不相信excel公式可以直接实现,所以开篇帖子详细介绍下罢了,哈哈

TA的精华主题

TA的得分主题

发表于 2019-1-11 19:35 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
太变态,完全不会excel了

TA的精华主题

TA的得分主题

发表于 2019-6-20 12:00 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
高,实在是高,居然是公式图
微信截图_20190620120027.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-6-20 13:06 | 显示全部楼层
1055751654 发表于 2019-6-20 12:00
高,实在是高,居然是公式图

这贴好久没人回了,多谢顶帖
http://club.excelhome.net/thread-1482849-1-1.html
其实这贴的函数画画的几个都是用本帖第1个应用借助其他格式代码实现的

之前在别的帖子里有提及相关内容但没有发过附件,
因为所有的相关内容会在我计划内最后1篇贴(手稿写完了在整理案例和附件)内全部公开出来

评分

2

查看全部评分

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

本版积分规则

关闭

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

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

GMT+8, 2024-4-23 20:32 , Processed in 0.045009 second(s), 17 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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