官方微信 手机客户端

澳洲ABC

搜索
查看: 1370|回复: 26

[IT] Excel 求助,请指点。

[复制链接]

7

主题

51

帖子

137

积分

正式会员

Rank: 2

积分
137
发表于 2014-6-4 14:14:11 | 显示全部楼层 |阅读模式
本帖最后由 sayaaz 于 2014-3-15 11:33 编辑
有一组数据,左边第一列是人名,右边是每个人每月业绩统计。现在需要找出对应每个人名,有业绩登记的最后一个月是哪个月。
具体见图。怎么实现呢? 整个数据很大,有5,6百个人。
[table][tr][td]  
  [/td][td]  March
  [/td][td]  April
  [/td][td]  May
  [/td][td]  June
  [/td][td]  July
  [/td][td]  August
  [/td][td]  September
  [/td][td]  October
  [/td][td]  November
  [/td][td]  December
  [/td][/tr][tr][td]  A
  [/td][td]  151
  [/td][td]  19
  [/td][td]  93
  [/td][td]  
  [/td][td]  
  [/td][td]  125
  [/td][td]  139
  [/td][td]  168
  [/td][td]  56
  [/td][td]  53
  [/td][/tr][tr][td]  B
  [/td][td]  78
  [/td][td]  169
  [/td][td]  108
  [/td][td]  29
  [/td][td]  54
  [/td][td]  103
  [/td][td]  51
  [/td][td]  15
  [/td][td]  117
  [/td][td]  
  [/td][/tr][tr][td]  C
  [/td][td]  
  [/td][td]  126
  [/td][td]  5
  [/td][td]  23
  [/td][td]  13
  [/td][td]  125
  [/td][td]  174
  [/td][td]  
  [/td][td]  
  [/td][td]  
  [/td][/tr][tr][td]  D
  [/td][td]  25
  [/td][td]  18
  [/td][td]  25
  [/td][td]  
  [/td][td]  14
  [/td][td]  136
  [/td][td]  157
  [/td][td]  90
  [/td][td]  156
  [/td][td]  151
  [/td][/tr][tr][td]  E
  [/td][td]  57
  [/td][td]  
  [/td][td]  141
  [/td][td]  167
  [/td][td]  144
  [/td][td]  11
  [/td][td]  
  [/td][td]  
  [/td][td]  
  [/td][td]  
  [/td][/tr][tr][td]  F
  [/td][td]  30
  [/td][td]  
  [/td][td]  69
  [/td][td]  148
  [/td][td]  81
  [/td][td]  62
  [/td][td]  93
  [/td][td]  53
  [/td][td]  
  [/td][td]  
  [/td][/tr][tr][td]  G
  [/td][td]  157
  [/td][td]  87
  [/td][td]  28
  [/td][td]  121
  [/td][td]  164
  [/td][td]  151
  [/td][td]  102
  [/td][td]  32
  [/td][td]  165
  [/td][td]  75
  




上一篇:大家818悉尼通信业项目经理年薪能开到多少?
下一篇:真心请问sap问题

7

主题

51

帖子

137

积分

正式会员

Rank: 2

积分
137
发表于 2014-6-4 15:48:44 | 显示全部楼层

我晕,为啥我贴不了Excel 的图呢?
回复 支持 反对

使用道具 举报

1

主题

62

帖子

181

积分

正式会员

Rank: 2

积分
181
发表于 2014-6-4 17:24:12 | 显示全部楼层

本帖最后由 forestlevy 于 2014-3-15 12:26 编辑
For person "A", Table starts at Cell A1
=OFFSET($A$1,0,MAX((2:2>0)*COLUMN(2:2))-1)
回复 支持 反对

使用道具 举报

1

主题

62

帖子

181

积分

正式会员

Rank: 2

积分
181
发表于 2014-6-4 17:59:07 | 显示全部楼层

用Array输入- ctrl+shift+enter
回复 支持 反对

使用道具 举报

1

主题

62

帖子

181

积分

正式会员

Rank: 2

积分
181
发表于 2014-6-4 18:41:22 | 显示全部楼层

本帖最后由 forestlevy 于 2014-3-15 12:27 编辑
改了一下offset的引用项。应该不需要其他的变动了。
回复 支持 反对

使用道具 举报

7

主题

51

帖子

137

积分

正式会员

Rank: 2

积分
137
发表于 2014-6-4 20:02:47 | 显示全部楼层


forestlevy 发表于 2014-3-15 12:02

改了一下offset的引用项。应该不需要其他的变动了。

没用过offset,学习先,多谢。
回复 支持 反对

使用道具 举报

3

主题

31

帖子

95

积分

新手上路

Rank: 1

积分
95
发表于 2014-6-4 21:18:39 | 显示全部楼层

用另外一张表,把月份用1-12表示,每个格子 if不为空,就等于第一行的月份数字,否则为空
copy down
然后用max就可以了
回复 支持 反对

使用道具 举报

0

主题

14

帖子

50

积分

新手上路

Rank: 1

积分
50
发表于 2014-6-4 22:08:04 | 显示全部楼层

可以index和match function一起用.
你试试在cell c12输入‘=INDEX($B$2K$8,MATCH($A12,$A$2A$8,0),MATCH($B12,$B$1K$1,0))’
回复 支持 反对

使用道具 举报

7

主题

51

帖子

137

积分

正式会员

Rank: 2

积分
137
发表于 2014-6-4 23:20:20 | 显示全部楼层


jy00064164 发表于 2014-3-15 14:04

用另外一张表,把月份用1-12表示,每个格子 if不为空,就等于第一行的月份数字,否则为空
copy down
然后用 ...

我也想过这个,就是怕前面整理数据太麻烦,有5,6百个row, 20多个column, 不知道重整据要多久,最近做一些整理,可能数据太多,有时候一个计算就几十分钟,害我别的什么都做不了, 有几次不得不下班时开着spreadsheet, 第二天早上看结果...  
回复 支持 反对

使用道具 举报

7

主题

51

帖子

137

积分

正式会员

Rank: 2

积分
137
发表于 2014-6-5 00:24:33 | 显示全部楼层


朽木白菜 发表于 2014-3-15 14:42

可以index和match function一起用.
你试试在cell c12输入‘=INDEX($B$2K$8,MATCH($A12,$A$2A$8,0),MATC ...

都没用过,先去学习。
回复 支持 反对

使用道具 举报

发表回复

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

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表