Excel精英培训网

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

[已解决]求每家店的最大值

[复制链接]
发表于 2014-7-26 17:08 | 显示全部楼层 |阅读模式
本帖最后由 pengxuanlan 于 2014-7-26 17:17 编辑

求每家店的最大.zip (16.66 KB, 下载次数: 32)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2014-7-26 17:12 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2014-7-26 17:14 | 显示全部楼层
易安1 发表于 2014-7-26 17:12
问题是数量呢 金额呢 要表述清楚

结算额。然后要把对应的商店和姓名取出来  有用的列是第一列,第三列和第7列
回复

使用道具 举报

发表于 2014-7-26 17:15 | 显示全部楼层
1.gif
回复

使用道具 举报

 楼主| 发表于 2014-7-26 17:16 | 显示全部楼层
xdragon 发表于 2014-7-26 17:15

需要用VBA哦,用数据透视表我知道怎么弄
回复

使用道具 举报

发表于 2014-7-26 17:21 | 显示全部楼层
=MAX(IF($A$2:$A$230=$a2,D$2:D$230)),在H2输入后按ctrl+shift+enter 右拉下拉
回复

使用道具 举报

发表于 2014-7-26 17:25 | 显示全部楼层
  1. Sub Test()
  2.     Dim arr, d As Object, i&
  3.     arr = Range("A1").CurrentRegion.Value
  4.     Set d = CreateObject("scripting.dictionary")
  5.     For i = 1 To UBound(arr)
  6.        If arr(i, 7) > d(arr(i, 1)) Then d(arr(i, 1)) = arr(i, 7)
  7.     Next
  8.     Range("I2").Resize(d.Count) = Application.Transpose(d.keys)
  9.     Range("J2").Resize(d.Count) = Application.Transpose(d.items)
  10. End Sub
复制代码
回复

使用道具 举报

发表于 2014-7-26 17:31 | 显示全部楼层
{:22:}

求每家店的最大.zip

16.66 KB, 下载次数: 2

回复

使用道具 举报

发表于 2014-7-26 17:31 | 显示全部楼层
  1. Sub myMax()
  2.     arr = Sheet1.Range("a2:g" & Sheet1.Range("a65536").End(3).Row).Value
  3.     Set d = CreateObject("Scripting.Dictionary")
  4.     For i = 1 To UBound(arr)
  5.         If d.exists(arr(i, 1)) Then
  6.             If d(arr(i, 1)) < arr(i, 7) Then d(arr(i, 1)) = arr(i, 7)
  7.         Else
  8.             d(arr(i, 1)) = arr(i, 7)
  9.         End If
  10.     Next
  11.     ReDim brr(1 To d.Count, 1 To 2)
  12.     k = d.keys
  13.     For i = 1 To UBound(k) + 1
  14.         brr(i, 1) = k(i - 1)
  15.         brr(i, 2) = d(k(i - 1))
  16.     Next
  17.     Sheet1.Range("k2:l" & d.Count + 1) = brr
  18. End Sub
复制代码
回复

使用道具 举报

 楼主| 发表于 2014-7-26 17:34 | 显示全部楼层
孤单无所谓 发表于 2014-7-26 17:31

名字怎么没有过来呢,第三列的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 12:24 , Processed in 0.390122 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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