excel工作薄中,一个单元格内录入内容自动在另一个工作表中寻找相应位置填写进去

例如我要做一个药品入库,用vlookup在设置好的查询框内输入相应数字,自动对应到另一个工作表中的某种药品。如图,我想在第一个表中入库数量中填写数字,然后自动对应到第二个... 例如我要做一个药品入库,用vlookup在设置好的查询框内输入相应数字,自动对应到另一个工作表中的某种药品。
如图,我想在第一个表中入库数量中填写数字,然后自动对应到第二个图中的入库数量中。如我查询出来阿莫西林后,在入库数量中填写10,在第二个图中阿莫西林入库数量自动更新为10.我再查出来一个,我再输入,再对应更新。
展开
 我来答
可爱就是笑
推荐于2016-06-19 · TA获得超过1599个赞
知道大有可为答主
回答量:4011
采纳率:70%
帮助的人:622万
展开全部
设[A1]单元格为录入查询内容,表二的[A1:B99]为对应数据原始表,首列包含查询内容,次列有需要的结果。
则:VLOOKUP(A1,表二!A1:B99,2,)
通过这个函数公式可以得到结果。
如果不能返回结果,原因会有多种:文本格式、内容不全……

16:07
刚才怎么没看见图的?帖主的意思是在第一个表输入一个药品名,然后在下面输入数量,则第二个表中对应此药品名的对应数量列中会记录这个数据。
这个不是函数能解决的问题。需要使用VBA
令思雅0ht
2014-06-10 · 知道合伙人软件行家
令思雅0ht
知道合伙人软件行家
采纳数:483 获赞数:7240
从事工程行业10年。

向TA提问 私信TA
展开全部
第二个表内入库数量 E2=hlookup($A2,药品查询系统!$B$5:$B$6,2,0),如果不想出现错误值,加个iferroy公式,E2=iferror(hlookup($A2,药品查询系统!$B$5:$B$6,2,0))
追问

我弄了半天也没弄好 请问在这样一个情况下,如何输入你说的公式?

追答
第一个表,N2=iferror(hlookup($A2,药品查询系统!$B$2:$B$7,6,0),""),这个6代表的是你选择查询区域的第几行,前边拉下个参数,嘿嘿
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yuandxie
2014-06-10 · 超过34用户采纳过TA的回答
知道答主
回答量:125
采纳率:100%
帮助的人:80.4万
展开全部
没有具体截图,不太明白~
追问
我已经截个图了,麻烦看看。
追答
你表一只会记录当前扫到的一条,但是每次都要在表二中新增加,用函数没法弄,用VBA可以实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式