返回信息流=IF(Sheet2!B2="C","VLOOKUP($A2,sheet3!$A$1:$H$1000,2,FALSE)","VLOOKUP($A2,sheet1!$A$1:$H$1000,2,FALSE)")
我想实现的是,如果sheet2中的B2单元格为"C",则根据sheet2中A2的值查找sheet3中与A2同行的第二个值,否则输出sheet1中与A2同行的第二个值。
可是这个函数实现不了,不知道哪里出问题了。
哪位高人给指点一下。
多谢!
这是一条镜像帖。来源:北邮人论坛 / office-tool / #17610同步于 2009/2/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
OfficeTool机器人发帖
【求助】excel里的if函数
tooooooooold
2009/2/28镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
那两个函数不用加引号吧
还有后面两个A2前面应该也要加要加Sheet2!
【 在 tooooooooold (tooooooooold) 的大作中提到: 】
: =IF(Sheet2!B2="C","VLOOKUP($A2,sheet3!$A$1:$H$1000,2,FALSE)","VLOOKUP($A2,sheet1!$A$1:$H$1000,2,FALSE)")
: 我想实现的是,如果sheet2中的B2单元格为"C",则根据sheet2中A2的值查找sheet3中与A2同行的第二个值,否则输出sheet1中与A2同行的第二个值。
: 可是这个函数实现不了,不知道哪里出问题了。
: ...................
引号是自动加上去的
哪个A2呢?
【 在 flycat 的大作中提到: 】
: 那两个函数不用加引号吧
: 还有后面两个A2前面应该也要加要加Sheet2!
你那个a2是哪个sheet的
如果是sheet2的a2就要加上sheet2!
那两个引号肯定是要去掉的,不然就是那两个字符串了
【 在 tooooooooold (tooooooooold) 的大作中提到: 】
: 引号是自动加上去的
: 哪个A2呢?