
excel疑难解答,在线等,着急使用,各位大虾帮帮忙
表格1有很多项(名称、规格、单价、销售数量等),根据销售数量为基础提取对应的所有值到表格2中,应该怎么写公式,或者是用什么方法可以达到这种效果,两个表的格式一样,PS:就...
表格1有很多项(名称、规格、单价、销售数量等),根据销售数量为基础提取对应的所有值到表格2中,应该怎么写公式,或者是用什么方法可以达到这种效果,两个表的格式一样,
PS:就是表格1中有20个产品的信息和价格,但是销售不是全部都销售,可能只销售了10个,达到的效果是表格2中反映出销售10个产品的信息和价格、数量,这个应该怎么来写公式. 展开
PS:就是表格1中有20个产品的信息和价格,但是销售不是全部都销售,可能只销售了10个,达到的效果是表格2中反映出销售10个产品的信息和价格、数量,这个应该怎么来写公式. 展开
4个回答
展开全部
如果你能把详细的表截图给我看,我就能给你写出详细的公式,可以吗?
公式基本上是采用VLOOKUP或者其它函数的组合来写的。
公式基本上是采用VLOOKUP或者其它函数的组合来写的。
更多追问追答
追答
在表2的D2写上
=INDEX(Sheet1!D:D,SMALL(IF(Sheet1!D$2:D$1000"",ROW(Sheet1!D$2:D$1000),4^8),ROW(A4)))
然后CTRL+SHIFT+ENTER 同时按下
下拉填充
在表2的A2写上
=vlookup(d2,if({1,0},sheet1!D$2:D$1000,sheet1!A$2:A$1000),2,0);
在表2的B2写上
=vlookup(d2,if({1,0},sheet1!D$2:D$1000,sheet1!b$2:b$1000),2,0);
在表2的C2写上
=vlookup(d2,if({1,0},sheet1!D$2:D$1000,sheet1!c$2:c$1000),2,0);
在表2的E2写上
=vlookup(d2,if({1,0},sheet1!D$2:D$1000,sheet1!e$2:e$1000),2,0);
分别下拉填充到D列最后不为0的那行
我想你可能会有些不满意,如果是这样的话告诉我,我还可以再修改一下。
展开全部
你好:表2里用数组公式,很好解决。但不清楚你的行列标是多少,所以写公式,无法时行。你补充问题,说出行列标,可以继续。
更多追问追答
追问
能不能告诉应该怎么用,我不会啊,亲
追答
你做一个样表,传上来,我帮你写公式。百度有上传文件功能了!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用Vlookup公式,不同目的可能还要其他函数配合
用其中一个不会重复的作为查找基值放第一列,vlookup可以确定你要找的表2的那个值在表1哪个位置,表2所要反映的在表1那一列就写对应列就直接出来了,得看你具体的表
用其中一个不会重复的作为查找基值放第一列,vlookup可以确定你要找的表2的那个值在表1哪个位置,表2所要反映的在表1那一列就写对应列就直接出来了,得看你具体的表
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询