ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 求合并单元格后的金额

[复制链接]

TA的精华主题

TA的得分主题

发表于 2010-7-20 18:26 | 显示全部楼层
=SUM(IF((LOOKUP(ROW($G$2:$G$22),IF($G$2:$G$22<>"",ROW($G$2:$G$22)),$G$2:$G$22)=LOOKUP("座",$A$2:$A2))*($H$2:$H$22=B2),$I$2:$I$22))*C2  数组公式三键回车

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-7-20 18:59 | 显示全部楼层
其实这是我瞎编的一道题,目的就是为了学习合并单元格后的函数应用。因合并后的函数的应用相对来说会更有难度,因此才吸引了这么多高手前来解答。但是我功力尚浅,对很多的解答都不太了解。但是我总感觉这道题应该有更简便的方法来解决。也看到前面已经有高手解出的答案很简便了。在这里表示钦佩。浓缩的才是精华。希望有更多的朋友来解答。这样不仅可以学习其它高手的解题思路,也可以扩展和提高自己的思路。很高兴我无意瞎编的问题能有这么多朋友来解答。现在正在向最简便的解题趋势发展。最好大家能评选出几个最佳的答案。看看谁的答案才是最牛的。呵呵。最后再次谢谢各位朋友的参与。谢谢

TA的精华主题

TA的得分主题

发表于 2010-7-20 19:20 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
我用了辅助列 貌似简单多了

附件1.rar

4.55 KB, 下载次数: 36

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-7-20 19:29 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
原帖由 hqswww 于 2010-7-20 19:20 发表
我用了辅助列 貌似简单多了

你太聪明了,但不代用辅助列的。呵呵,不过欢迎美女继续发挥潜能。

TA的精华主题

TA的得分主题

发表于 2010-7-20 19:41 | 显示全部楼层
普通公式
=VLOOKUP(B2,OFFSET(H$1,MATCH(LOOKUP("座",$A$2:A2),G:G,)-1,,99,2),2,)*C2

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-7-20 19:48 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
原帖由 一剑惊心 于 2010-7-20 19:41 发表
普通公式
=VLOOKUP(B2,OFFSET(H$1,MATCH(LOOKUP("座",$A$2:A2),G:G,)-1,,99,2),2,)*C2

厉害,请教那个99是什么意思啊。
2崇拜的一塌胡涂.jpg

TA的精华主题

TA的得分主题

发表于 2010-7-20 19:49 | 显示全部楼层
原帖由 bsjjk 于 2010-7-20 19:48 发表

厉害,请教那个99是什么意思啊。
756323

假设每个地区最多有99个品种而已,可根据实际情况自行更改

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-7-20 19:58 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
原帖由 一剑惊心 于 2010-7-20 19:49 发表

假设每个地区最多有99个品种而已,可根据实际情况自行更改


长见识了。(谢谢)&(佩服)

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-7-20 20:48 | 显示全部楼层

回复 35楼 一剑惊心 的帖子

终于参悟透了您的这个公式了,仔细琢磨后发现这个公式实在是太妙了。高明之处就在于,他竟然让我这种初级选手都能看明白的公式。竟然也达到了最终的目的。估计这是到目前为止最简便,最佳的解决方案了。
  我当初也有您的思路就是用VLOOKUP解决这个问题,但是能力有限,心有余力不足啊。具体步骤还是弄不清楚,看到您的答案后,另我茅塞顿开。哈哈。最后不得不说一句,您太厉害了。
2崇拜的一塌胡涂.jpg

TA的精华主题

TA的得分主题

发表于 2010-7-20 21:23 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-4 17:19 , Processed in 0.050237 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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