小春网

 找回密码
 注册账号
查看: 793|回复: 4
收起左侧

[IT 交流] 求 Excel マクロ 解答

[复制链接]
发表于 2012-3-29 09:42:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
要求在数值列从上至下搜索符合条件1及合条件2,将其相对应得符号填入。

符号
数值
条件1
数值>20符号
w
1
条件2
数值>50符号
 
e
2
s
3
as
4
f
5
ds
6
s
7
ds
8
w
9
e
10
s
11


详细请看附件,谁能帮个忙?谢谢了!
  Book1.rar (1.95 KB, 下载次数: 5)
发表于 2012-3-29 13:01:14 来自手机 | 显示全部楼层
又要猜问题了..

例如表中. 21对应符号f 22对应符号ds

那么 在H5当中你需要的是 fds.... ?
回复

使用道具 举报

 楼主| 发表于 2012-3-29 14:41:25 | 显示全部楼层
上官无忌 发表于 2012-3-29 13:01
又要猜问题了..

例如表中. 21对应符号f 22对应符号ds

H5当中你需要的是 f,只需要第一个小于20的。后面的就不往下看了。
回复

使用道具 举报

发表于 2012-3-29 16:02:25 来自手机 | 显示全部楼层
本帖最后由 上官无忌 于 2012-3-29 16:20 编辑

我没有理解错你的题目是找大于的.
1.先决条件. D列必须为递增
2. H5填入 =LOOKUP(21,D6:D60,C6:C60)
   H6填入 =LOOKUP(51,D6:D60,C6:C60)

==================



或者  H5  =OFFSET(C6:C60,MATCH(21,D6:D60,1),0,1,1)      
      H6  =OFFSET(C6:C60,MATCH(51,D6:D60,1),0,1,1)

  拿h5 来说明下.  c6;c60代表符号. match的  21 代表要大于的数值, d6:d60 为查找的列, 1 为递增序列,  0 为第0列.  高1, 宽1

不明白google 或 excel自带help

评分

参与人数 1 +88 收起 理由
憨吃迷糊睡 + 88 很给力

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2012-3-29 16:59:10 | 显示全部楼层
上官无忌 发表于 2012-3-29 16:02
我没有理解错你的题目是找大于的.
1.先决条件. D列必须为递增
2. H5填入 =LOOKUP(21,D6:D60,C6:C60)

哦,好的,非常感谢!
回复

使用道具 举报

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

本版积分规则

小春网
常务客服微信
微信订阅号
手机客户端
扫一扫,查看更方便! 快速回复 返回顶部 返回列表