excel 怎么设置输入名称后自动出来单位单价

发布网友 发布时间:2022-04-20 20:07

我来回答

5个回答

热心网友 时间:2023-10-01 00:19

1、首先,输入数据信息,如名称、公司、单价等。然后创建一个空白表单。

2、将vlookup函数插入F2单元格,并根据下图输入函数参数。

3、换算公式为:=VLOOKUP(E2,$A$2:$C$6,2,0)。

4、下拉填充公式后,继续在单元格G2中输入公式:=VLOOKUP(E2,$A$2:$C$6,3,0)。

5、然后在列E的单元格中输入名称,单价和单价等信息将自动显示在列F和列G中。

热心网友 时间:2023-10-01 00:20

 用vlookup函数可以实现

首先要做一个数据库再用公式

 单位输入      =IFERROR(VLOOKUP(A2,数据库!A:C,2,0),"")    

 单价输入      =IFERROR(VLOOKUP(A2,数据库!A:C,3,0),"")    

 

操作方法请看截图视频

热心网友 时间:2023-10-01 00:20

如图E2=IF(D2="","",vlookup(d2,a:b,2,0))

根据需要下拉

商品单元为空的时候显示空值,否则根据商品引用价格表商品对应的单价

热心网友 时间:2023-10-01 00:21

首先,本EXCEL工作簿里的另一个表(如Sheet2)建立一个查询表,如图

然后,回来你原来的表格,在D2输入公式=VLOOKUP(B2,Sheet2!$A$1:$C$10,2)

在F2输入公式=VLOOKUP(B2,Sheet2!$A$1:$C$10,3)

搞定

追问还要有规格啊,这样只有一个价格

热心网友 时间:2023-10-01 00:21

用VLOOKUP函数或者INDEX和MATCH组合

假设上图的数据在Sheet1,在sheet2的B2输入名称
sheet2的D2输入公式
=IF($B2="","",VLOOKUP($B2,sheet1!$B:$F,COLUMN(C1),))
右拉填充公式至F2
即可
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com