Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2542|回复: 7

[已解决]數組處理相同行列的求和問題

[复制链接]
发表于 2017-4-23 17:16 | 显示全部楼层 |阅读模式
本帖最后由 idnoidno 于 2017-4-24 22:38 编辑


請問能教導一下數組的方法
謝謝

最佳答案
2017-4-23 18:44
本帖最后由 1091126096 于 2017-4-23 18:48 编辑
  1. =MMULT((TRANSPOSE(A1:A9)=A1:A4)*TRANSPOSE(B1:B9),Q1:Q9+1)
复制代码
  1. =SUM((A$1:A9=A1)*B$1:B9)
复制代码

資料表

資料表

結果

結果
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2017-4-23 17:30 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2017-4-23 17:47 | 显示全部楼层
您好,小弟要想學數組,所以上來求學習,希望有老師可以來指導一下
回复

使用道具 举报

发表于 2017-4-23 18:44 | 显示全部楼层    本楼为最佳答案   
本帖最后由 1091126096 于 2017-4-23 18:48 编辑
  1. =MMULT((TRANSPOSE(A1:A9)=A1:A4)*TRANSPOSE(B1:B9),Q1:Q9+1)
复制代码
  1. =SUM((A$1:A9=A1)*B$1:B9)
复制代码

QQ截图20170423184357.jpg
123.jpg
回复

使用道具 举报

 楼主| 发表于 2017-4-23 19:09 | 显示全部楼层
謝謝兩位大哥的回覆,假如是用VBA 數組代碼呢
回复

使用道具 举报

发表于 2017-4-23 20:27 | 显示全部楼层
轻轻松松一个数透就行了,为啥非得折腾VBA,数组啥的?
回复

使用道具 举报

 楼主| 发表于 2017-4-23 20:43 | 显示全部楼层
蝶舞大哥,小弟工作上要重複處理一些數據的工作表,然後請同事接續完成,如果不用VBA時,那就有點麻煩,同時,學習VB也可以讓自己對於程式語言可以多了解一下,謝謝您的指教。
回复

使用道具 举报

发表于 2017-4-23 23:25 | 显示全部楼层
vba字典法汇总
楼主可以百度一下这个。
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-26 05:04 , Processed in 0.291167 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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