Excel有两列数据,其中B列中数据是A列数据中的一部分,怎样在A列中选出B列中的数据?

简单描述列表A1—A8有1 2 3 4 5 6 7 8,列表B1—B3有3 6 7,也就是在A列表中选出3 6 7 ,相应选出的A3、A6、A7行,不知道有没有这种功能。我是电子生产统计用的,因用客户资料,没法用ERP系统,他发给我很多物料,我做有Excel库存表,但每次生产一种机型只用其中一部分物料,所用物料和数量有Excel文档发给我,我要在库存表里一一输入算出剩余库存,很麻烦且容易出错,如果能筛选出来,把用量复制一下就可以了,希望大家能帮帮我,小弟在此先说声谢谢了。
顺便说一下,这些物料排行是有规律性的,列表A1—A8是1 2 3 4 5 6 7 8,列表B1—B5就一定是1 3 5 7 8或2 3 6 7 8 ,B1—B5决不会是2 5 3 7 1

第1个回答  2011-11-19
以C列输入公式"=VLOOKUP(A1,B:B,1,FALSE)",往下复制就行。
第2个回答  2011-11-19
=SUMIF(Sheet2!A:D,A1,Sheet2!D:D)
你把列表B单独放在另一张表中,标明你物料唯一性的东西与 A表的结构相同位置,1 2 3……等可以重复,说白了就是你的消耗表
然后你用类似这样的公式 就可以了!结果放在单独的一列(增加一列“出库或者消耗”;再扩展一列“入库或者购进”)……
关键是你有一个 库存表A 还有一个 消耗表B(公式中的sheet2)
你每一次的消耗都复制到B中;还可以扩展到你每一次的进货与这个必要一样 也单独放一张表 ……
这样你有了出入库,库存 就可以自动完成了……追问

很不错,可我不是很明白,我发邮件给你,帮我做一下可以吗?加QQ123212078

追答

327391401 发这个QQ邮箱吧

第3个回答  2011-11-19
给我你的邮箱,我把表格发给你,最好QQ号追问

我QQ123212078 谢谢!

追答

已经发给你了! 利用 “=SUMIF(进货统计!$C$2:$C$10,B2,进货统计!$D$2:$D$10)”

本回答被提问者采纳
相似回答