EXCEL的函数抓取计算公式?

因公司销售需要,让我负责产品出库登记,每天数千条登记信息让我喘不过气,请求各路EXCEL神仙援助小生,请问如何实现下列sheet1表格中的计算公式,并且后续有新产品可以在... 因公司销售需要,让我负责产品出库登记,每天数千条登记信息让我喘不过气,请求各路EXCEL神仙援助小生,请问如何实现下列sheet1表格中的计算公式,并且后续有新产品可以在sheet2中添加?求大神解惑! 展开
 我来答
苗乔恩
科技发烧友

2021-08-16 · 电脑数码,办公应用爱好者。
苗乔恩
采纳数:9705 获赞数:14584

向TA提问 私信TA
展开全部

=J2*VLOOKUP(I2,A:G,MATCH(J2,A$1:G$1)+1)+VLOOKUP(I2,A:G,MATCH(J2,A$1:G$1))

更多追问追答
追问
多谢大佬百忙中抽空解答,请问下这个产品名称可以输中文的吗?另外如果我想把产品价目在sheet2中另设出来,sheet1中只用于输入产品名和重量,要如何修改公式实现呢?
追答
名称随意,跨表没区别,地址正常引用即可。
笑一笑说一说
科技发烧友

2021-08-16 · 职场办公软件基础应用
笑一笑说一说
采纳数:16868 获赞数:33699

向TA提问 私信TA
展开全部

SHEET2的第一行如上图(质量精确到1克),其他不变。

在SHEET1的C2中输入或复制粘贴下列公式

=ROUND(B2*VLOOKUP(A2,Sheet2!A:G,MATCH(B2,Sheet2!A$1:G$1)+1)+VLOOKUP(A2,Sheet2!A:G,MATCH(B2,Sheet2!A$1:G$1)),2)

=ROUND(VLOOKUP(A2,Sheet2!A:G,LOOKUP(B2,{0,0.15,0.3}+10^-5,{2,4,6})+1)*B2+VLOOKUP(A2,Sheet2!A:G,LOOKUP(B2,{0,0.15,0.3}+10^-5,{2,4,6})),2)

下拉填充

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
科技发烧友

2021-08-16 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:2018
采纳率:0%
帮助的人:932万
展开全部

这位网友,让我们来为工作减负!

C2=VLOOKUP(A2,Sheet2!A:G,SUM(1,B2>0.15,B2>0.3)*2+1,0)*B2+VLOOKUP(A2,Sheet2!A:G,SUM(1,B2>0.15,B2>0.3)*2,0)

但是,你的第一个例子是不是不对?

0.15*162.5+10=???

追问
多谢大佬百忙中抽空答惑,小弟有个疑问,问什么在sheet2中没有加入的产品名称比如产品D,我在sheet1中输入产品D,按照您的公式一样会有计算结果出来?
追答
对,是我大意了,漏输一个0.
现在更改过来:
=VLOOKUP(A2,Sheet2!A:G,SUM(1,B2>0.15,B2>0.3)*2+1,0)*B2+VLOOKUP(A2,Sheet2!A:G,SUM(1,B2>0.15,B2>0.3)*2,0)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式