新西兰天维网社区

标题: ****************求教................Office Excel 达人请进.......急........... [打印本页]

作者: 20080428    时间: 2013-6-18 16:11:52     标题: ****************求教................Office Excel 达人请进.......急...........

想在两个不同的tab里 找相同的产品, 更新一下库存
但是问题是 产品不是一样的顺序, 两个tab内容不一样, 没办法重新用新的再做一遍

请问有formulor能找到相同产品然后替代其中现有库存的吗?

产品有2000多种, 没办法依次find and replace

谢谢啦
作者: CWF895    时间: 2013-6-18 16:21:21

领导,有没有啥打折信息分享啊?
作者: fallrainsboy    时间: 2013-6-18 16:48:55

SQL就简单多了!!
EXCEL只能用Vlookup试一试!
确保你的每一个产品(型号)在每一个表里只有一条记录!
用表一参照,返回表二同样产品的数量。然后两个数量相减。
作者: 银桦    时间: 2013-6-18 19:16:03

b1=vlookup(a1,c:d,2,false)
作者: 1977pacmann    时间: 2013-6-18 19:36:54

建议用index配合match来查找。
作者: 1977pacmann    时间: 2013-6-18 20:23:58

index加match比vlookup 更灵活,因为LZ产品并不是一样的顺序,用vlookup有可能查找到空值;用index+match既可不用条件判断还可以解决空值的问题。
作者: 20080428    时间: 2013-6-19 15:33:26

CWF895 发表于 2013-6-18 16:21
领导,有没有啥打折信息分享啊?

打折天天有啊, 关键是要看买什么
作者: 20080428    时间: 2013-6-19 15:34:58

1977pacmann 发表于 2013-6-18 20:23
index加match比vlookup 更灵活,因为LZ产品并不是一样的顺序,用vlookup有可能查找到空值;用index+match既 ...

谢谢啦, 刚刚搞定, 又学到新知识了, 好像大学学过, 不过从没用过又丢了..........
作者: 20080428    时间: 2013-6-19 15:35:26

谢谢大家回复, 已经解决
作者: Invisible    时间: 2013-6-19 16:24:46

本帖最后由 Invisible 于 2013-6-19 16:26 编辑
20080428 发表于 2013-6-19 15:34
谢谢啦, 刚刚搞定, 又学到新知识了, 好像大学学过, 不过从没用过又丢了..........


是用 index 跟 match 解决的吗?
感觉跟SQL MERGE() 很像。。
最后建个MACRO,以后用起来方便
作者: 20080428    时间: 2013-6-20 09:18:07

Invisible 发表于 2013-6-19 16:24
是用 index 跟 match 解决的吗?
感觉跟SQL MERGE() 很像。。
最后建个MACRO,以后用起来方便

是用的 index+match解决的




欢迎光临 新西兰天维网社区 (http://bbs.skykiwi.com/) Powered by Discuz! X2