发布网友 发布时间:2022-05-16 07:03
共2个回答
热心网友 时间:2023-08-21 22:11
如果数据太多,需要建立一个数据库,同一个工作薄下新建一个表或者用在同一表留一部分当数据库。我这里给你个例子
图中红框处E列和F列用来存储数据,A列为名称,通过名称查找出对应的单价
在我例子的B2处输入公式 =VLOOKUP(A2,E$2:F$6,2,) 下拉
你可以对应例子自己写一下,没有多难的,希望能帮到你。
如果没有信息的需要显示0,可以把公式改为
=IFERROR(VLOOKUP(A2,E$2:F$6,2,),0)
如果你的EXCEL是2003版的,公式也需要修改,改为
=IF(ISERROR(VLOOKUP(A2,E$2:F$6,2,)),0,VLOOKUP(A2,E$2:F$6,2,))
把公式中的引用自己改一下就行了。
追答
=IF(ISERROR(VLOOKUP(A2,E$2:F$6,2,)),0,VLOOKUP(A2,E$2:F$6,2,))
或者
=IFERROR(VLOOKUP(A2,E$2:F$6,2,),0)
如果你想通过单价来判断名称是否存在,函数就得复杂一些,但不建议这么做。
热心网友 时间:2023-08-21 22:11
可以用VLOOKUP函数