ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[Excel 函数与公式] [第18期_2]求最高产量连续次数最高之生产线

[复制链接]

TA的精华主题

TA的得分主题

发表于 2006-12-1 10:57 | 显示全部楼层 |阅读模式

[此贴子已经被andysky于2008-2-11 9:34:53编辑过]
单选投票, 共有 22 人参与投票

距结束还有: 3644 天1 小时34 分钟

您所在的用户组没有投票权限

TA的精华主题

TA的得分主题

发表于 2006-12-1 21:31 | 显示全部楼层

交卷。


QUOTE:

未理解题意,未将答案全部列出。-----无分

——andysky

[此贴子已经被山菊花于2006-12-26 17:57:05编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-4 21:20 | 显示全部楼层


QUOTE:

加上=刚好161个字符,可以改为=INDEX($B:$B,SMALL(IF(FREQUENCY(ROW(2:20),IF($B2:$B20=$B3:$B21,,ROW(2:20)))=MAX(FREQUENCY(ROW(2:20),IF($B2:$B20=$B3:$B21,,ROW(2:20)))),ROW(1:19)),COLUMN(A1))+1),将$B2:$B20改为$B:$B则完全符合字符要求。不过yeatol思路完全正确,只是未将IF精减,使公式长度稍一点(仅一点点),1分。

——andysky

[此贴子已经被山菊花于2006-12-26 17:59:20编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-5 14:08 | 显示全部楼层

414

字符限制好难啊;用名称414,:)

QUOTE:

未正确理解题意,结果有误,且用了定义名称。------无分

——andysky

[此贴子已经被山菊花于2006-12-26 18:00:39编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-8 10:55 | 显示全部楼层

重做了一个优化的解法:


QUOTE:

将公式向右拉会列出很多项目,并非需要的结果(要求仅列出连续次数最高之生产线)。----无分(不过稍加条件限制可得正确结果)

——andysky

[此贴子已经被山菊花于2006-12-26 18:01:25编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-8 18:30 | 显示全部楼层

公式长度要在160个字符以内好难,做了一个,但是公式长度超过了160个字符 [em06][em06]


QUOTE:

答案正确,字符超长。-----无分

——andysky

[此贴子已经被山菊花于2006-12-26 18:02:08编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-12 08:19 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

我的答案

这是我第一次答题,其中不妥之处希望版主批评批教。


QUOTE:

正确。-------2分

——andysky

当各条生产线只出现一次时会出错。-chrisfang

[此贴子已经被chrisfang于2006-12-28 9:16:09编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-15 10:37 | 显示全部楼层

由于有字数限制,出错处理就交给条件格式了.

出错处理,指结果是#Num!,请不要误解.连"="158,本来是156的,但如果产量最高是1时,结果不正确,主要是因index引用的是整列,这样取值会等于B1,所以又牺牲2字符,解决此问题.


QUOTE:

未理解题意,未将答案全部列出。-----无分

——andysky

对于得到这样的答复,有点窝火.不过也不能怪你.下载了附件后,被160限制住了,就没怎么关心出题要求,只看到附件中的要求,结果求的不是连续第一名,而是总数第一名(和并列第一名),

你最终的公式,我看了,注意到frequecy被调用了2次,想去掉一次,始终不行.不过你的公式还是可以再缩短3个字符.",99"这个可以不要.false对参与排序时,要比任何一个数值来得都大.这样写就可以了small(if(a=b,c),array)

[此贴子已经被作者于2006-12-28 14:15:07编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-16 16:00 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册


QUOTE:

字符超过160(稍改一点就行了如ROW(B2:B20改为ROW(2:20)),而且将公式向右拉后会发现,公式结果将列出除需要的结果以外的项目,需要手工判断将公式拉到哪一个单元格停止,如此则不通用.----无分

——andysky

[此贴子已经被山菊花于2006-12-26 18:04:27编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2006-12-17 11:24 | 显示全部楼层


QUOTE:

大错特错.-----无分

——andysky

[此贴子已经被山菊花于2006-12-26 18:05:09编辑过]

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

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

GMT+8, 2024-4-25 09:22 , Processed in 0.040918 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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