ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[Excel 函数与公式] [第19期]每种水果卖了多少钱?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2007-1-13 10:02 | 显示全部楼层

老师:你好!

本期题目在上次的基础上做了3个解法,如下:

办法1:笨办法,累加
办法2:用choose函数合并区域
办法3:用Indirect函数的三维引用,但iferror函数在EXCEL2007可以用,在excel2003不能用

请参考附件


本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-1-13 10:13 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

两种方法,是不是要多给点分阿

,题目可没说不要用2007阿

 


本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-1-13 10:32 | 显示全部楼层

我先来一个,版主能不能先把最终的结果公布一下,我手工对了前几个答案!!

 


本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-1-13 13:24 | 显示全部楼层


也许是最笨的方法了,但总算给弄出来了

呵呵

期待简单答案

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-1-15 12:25 | 显示全部楼层

最笨的方法,不过这题好像不符实际阿,为什么每天只卖一种水果?

 


QUOTE:

晶晶是小本经营,只能提供这么点水果,如果客户还需要点什么,生意归你了。

[此贴子已经被山菊花于2007-1-23 12:41:13编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-1-15 16:08 | 显示全部楼层

公式较长

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-1-16 10:47 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

前次用SUBSTITUTE把等级转化成了百分数,公式太长,现在又想到了用MMULT,会相对简单些。

思路还是分6个区域计算后再求和。看看六个区域公式都相同,却无法归结为一个,函数水平还远远不够啊!

在H16单元格填写下列数组公式后右拖填充:

=(SUMPRODUCT(($C$4:$C$10=H14)*MMULT(--(($D$4:$D$10)=TRANSPOSE($C$14:$C$16)),$D$14:$D$16)*$E$4:$E$10)+SUMPRODUCT(($F$4:$F$10=H14)*MMULT(--(($G$4:$G$10)=TRANSPOSE($C$14:$C$16)),$D$14:$D$16)*$H$4:$H$10)+SUMPRODUCT(($I$4:$I$10=H14)*MMULT(--(($J$4:$J$10)=TRANSPOSE($C$14:$C$16)),$D$14:$D$16)*$K$4:$K$10)+SUMPRODUCT(($L$4:$L$10=H14)*MMULT(--(($M$4:$M$10)=TRANSPOSE($C$14:$C$16)),$D$14:$D$16)*$N$4:$N$10)+SUMPRODUCT(($O$4:$O$10=H14)*MMULT(--(($P$4:$P$10)=TRANSPOSE($C$14:$C$16)),$D$14:$D$16)*$Q$4:$Q$10)+SUMPRODUCT(($R$4:$R$10=H14)*MMULT(--(($S$4:$S$10)=TRANSPOSE($C$14:$C$16)),$D$14:$D$16)*$T$4:$T$10))*H15


QUOTE:

3楼已评分。

[此贴子已经被山菊花于2007-1-23 12:43:18编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-1-16 11:20 | 显示全部楼层

不知道是否绕道子了:


错了, 不需要评述了.

我理解错题意了.

正确答案应该是:
H16{=SUM(IF($C$4:$R$10=H14,$E$4:$T$10)*SUMIF($C14:$C16,$D4:$S10,$D14:$D16)*H15)}

[此贴子已经被作者于2007-1-22 8:34:06编辑过]

本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

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

先做的一个不好,这个应该好些,是2007转的,不知能不能打开

H16{=SUM(IF($C$4:$R$10=H14,$E$4:$T$10)*H15*IF(ISNA(MATCH(IF($C$4:$R$10=H14,$D$4:$S$10),$C$14:$C$16)),0,N(OFFSET($D$13,MATCH(IF($C$4:$R$10=H14,$D$4:$S$10),$C$14:$C$16,),))))}


本帖子中包含更多资源

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

x

TA的精华主题

TA的得分主题

发表于 2007-1-19 12:24 | 显示全部楼层

支持一下,没有用到辅助列。


本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-12-4 01:06 , Processed in 0.048089 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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