咨询
Q

老师,请问这个公式代表什么意思公式=IF(ISERROR(VLOOKUP(A4,商品进货!$A$2:$D$50,COLUMN($C$2),0)&""),"",VLOOKUP(A4,商品进货!$A$2:$D$50,COLUMN($C$2),0)&"")

2020-09-16 19:39
答疑老师

齐红老师

职称:注册会计师;财税讲师

免费咨询老师(3分钟内极速解答)
2020-09-16 19:48

你好,首先这个vlookup的用法,如第一个vlookup,就是在商品进货!$A$2:$D$50的区域的A列查找a4的值,并取回对应的第3列的值,COLUMN($C$2)=3。if就是判断了一下,整个公式就是在两个区域内取值,如果区域一内查找不到,就在区域二内查找,ISERROR()就是忽略错误的意思

头像
快账用户2352 追问 2020-09-16 19:54

那这个公式可以修改为=IF(ISERROR(VLOOKUP(A4,商品进货!$A$2:$D$50,3,0)&""),"",VLOOKUP(A4,商品进货!$A$2:$D$50,4,0)&"")吗?

头像
齐红老师 解答 2020-09-16 19:55

我看错了,这不是两个区域,vlookup就是上面说的,就是在商品进货!$A$2:$D$50的区域的A列查找a4的值,并取回对应的第3列的值,COLUMN($C$2)=3。IF(ISERROR())就是说如果取到值了就返回值,找不到就返回空

头像
快账用户2352 追问 2020-09-16 19:56

那这个公式可以修改为=IF(ISERROR(VLOOKUP(A4,商品进货!$A$2:$D$50,3,0)&""),"",VLOOKUP(A4,商品进货!$A$2:$D$50,3,0)&"")吗?

头像
齐红老师 解答 2020-09-16 19:57

后面的一个vlookup也是第三列的

头像
齐红老师 解答 2020-09-16 19:59

可以的,不过有更简单的写法,=IFERROR(VLOOKUP(A4,商品进货!$A$2:$D$50,3,0)%26,)

可以的,不过有更简单的写法,=IFERROR(VLOOKUP(A4,商品进货!$A$2:$D$50,3,0)%26,)
头像
快账用户2352 追问 2020-09-16 20:01

好的,明白了,谢谢!

头像
齐红老师 解答 2020-09-16 20:17

不客气,满意记得给老师五星好评哈!

还没有符合您的答案?立即在线咨询老师 免费咨询老师
咨询
相关问题讨论
你好,首先这个vlookup的用法,如第一个vlookup,就是在商品进货!$A$2:$D$50的区域的A列查找a4的值,并取回对应的第3列的值,COLUMN($C$2)=3。if就是判断了一下,整个公式就是在两个区域内取值,如果区域一内查找不到,就在区域二内查找,ISERROR()就是忽略错误的意思
2020-09-16
不要if和iserror函数,只用一个 VLOOKUP(O3,商品进货!$A$2:$D$50,COLUMN($C$2),0) ,看返回的什么错误再来找原因 if 和 iserror把错误信息处理掉了,不好找原因,一般来说是 o3的值在 商品进货的 a2:a50 中不存在,因为是数字,要注意文本型和数值型的区别,类型不匹配也是找不到的
2020-07-10
你好,if就是判断的意思,公式1:如果E3单元格为空,就返回空,否则(E3单元格不为空),就返回E3*F3的乘积。公式2:是条件求和,如果商品进货这个表的A3到A31的值等于当前表A4的值,就对商品进货这个表的h3到h31符合条件的值求和
2020-09-16
相关问题
相关资讯

领取会员

亲爱的学员你好,微信扫码加老师领取会员账号,免费学习课程及提问!

微信扫码加老师开通会员

在线提问累计解决68456个问题

齐红老师 | 官方答疑老师

职称:注册会计师,税务师

亲爱的学员你好,我是来自快账的齐红老师,很高兴为你服务,请问有什么可以帮助你的吗?

您的问题已提交成功,老师正在解答~

微信扫描下方的小程序码,可方便地进行更多提问!

会计问小程序

该手机号码已注册,可微信扫描下方的小程序进行提问
会计问小程序
会计问小程序
×