ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[Excel 函数与公式] [第81期]Piny系列-小中大判定

[复制链接]

TA的精华主题

TA的得分主题

发表于 2011-8-22 15:07 | 显示全部楼层
参与一下
公式1

  1. =TRIM(MID("中大 大 大小大 中 无 小   中 小    小中",SUM(3^INT(B3:D3/3.5))-2,2))
复制代码

公式2

  1. =TRIM(MID("中大 大 大小大 中 无 小   中 小    小中",SUM(3^LEN(2^B2:D2)/3)-2,2))
复制代码

长度都是66

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2011-8-22 16:31 | 显示全部楼层
本帖最后由 hzhb14796 于 2011-8-22 16:31 编辑

做出来了,就是字符太多了

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-8-22 17:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
我的預設解
  1. =TRIM(MID("小中    小 中   小 无 中 小大大 大 中大",1+SUM((B2:D2<{4;7})*{2;6}),2))
复制代码
與7樓吳姐的公式精神一致,請大家勿再修正答案,我這幾天會整理,謝謝各位的參與

TA的精华主题

TA的得分主题

发表于 2011-8-22 18:35 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 Zaezhong 于 2011-8-22 18:36 编辑

发表下个人意见:piny的题目欠缺实用性,说白了凑出来就解出了,希望可以多几道更具有实用性质的题目

点评

与zaezhong同感,希望piny版主察纳雅言  发表于 2011-8-23 00:13
謝謝指教,個人以為至少要知道朝什麼方向簡化並擁有基礎不等式概念才不致做白工。不過會努力想一些實用題組供大家解題啦! ^^  发表于 2011-8-22 20:59

TA的精华主题

TA的得分主题

发表于 2011-8-22 19:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
晕,愣是没凑出!{:soso_e113:}

TA的精华主题

TA的得分主题

发表于 2011-8-22 19:59 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
学习,我好像写不出来。

TA的精华主题

TA的得分主题

发表于 2011-8-22 20:04 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
大家的答案惊人的相似,呵呵

点评

因为范围窄,自然不会有多大差别。呵呵  发表于 2011-8-22 21:14

TA的精华主题

TA的得分主题

发表于 2011-8-22 21:53 | 显示全部楼层
本帖最后由 wcymiss 于 2011-8-22 21:54 编辑
angellbxsc 发表于 2011-8-21 19:12


汗,确实没做出更短的公式。不存在故意不故意

TA的精华主题

TA的得分主题

发表于 2011-8-23 00:24 | 显示全部楼层
79字符搞定
思路跟吴姐差不多,我得意的笑{:soso_e194:}

TA的精华主题

TA的得分主题

 楼主| 发表于 2011-8-23 05:35 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 piny 于 2011-8-23 10:07 编辑

謝謝各位老師的指教,講點自己的想法。

出題供大家練手是小弟職責之一,不過常常得面臨多項抉擇。

太簡單的題目,有可能在徵集專區就石沈大海,偶而獲采納,也會被一些人責備沒鑑識力,技術分給太過泛濫。

太難的題目,大致可再分幾種:

公式嵌套奇多的題目,大家比較沒意見,不過參與者寡,可獲得分的更是寥數;

限制公式用法的題目(如不能用數組、不能用TEXT...),此通常是堵住一般常見的解法類型,
期許大家以更多元的方式解之,不過也是會引起爭議,甚至針對為什麼不能用TEXT而大做文章(比如:缺少實用性),
其實通常沒為什麼,只不過「剛好」出題者想到一種符合題意的解法,想要透過出題無償分享給同好;

限制公式字元的題目,此做法個人認為相對限制公式用法的題目客觀,不過由於字元數的限制,
以致於一般常規解法可能字元數會遠遠超過限制,此時,出題者僅是想請大家思考一下該如何去簡化字元數,
至於實用性問題,坦白說,不得使用輔助列、自定義名稱根本就是反其道而行,
日常生活中想必大家會為了解決問題而使用適量的輔助以簡化公式,
所以「不得使用輔助列」這個限制不就很奇怪嗎?
這個想法我不太會解釋,若是說可強化公式運用思維,可能還是會被實用派不屑,

以下引用chrisfang版主
http://club.excelhome.net/forum. ... =354931&pid=2281250

另外一個常見的建議是,這個公式是「湊出來」的。
我的想法是假設大家都可以從常規解法開始思索如何去簡化字元數,思維架構好再開始去嘗試,
正如以1/17來取代0123456789,嚴格來說這個也是湊出來的結果,
它只是剛好符合0123456789皆出現一次以上,目前已被瘋狂應用,請問實用性如何呢?

最近工作變忙了,不過我還是會儘量完成評分動作的,再次謝謝大家參與。
我如果又想到不錯題型可以分享,還是會厚著臉皮出題的,還希望繼續不吝賜教!

点评

没有批判的意思,只是建议  发表于 2011-8-23 09:50

评分

5

查看全部评分

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

本版积分规则

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

GMT+8, 2024-11-21 19:33 , Processed in 0.036967 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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