如下图所示,左表为不同品号商品的原数量,右表为现数量,要求计算各品号原数量与现数量的差值 。此数据计算的难点在于:两表中品号顺序不一致,不能直接同行相差 。
文章插图
公式实现在G2单元格输入公式:=IFERROR(B2-VLOOKUP(A2,D:E,2,0),”无此品号现数量”),按Enter键完成计算,然后公式向下填充,如果右表中有与左表中相同的品号,则可得原数量与现数量的差值;如果右表中没有与左表中相同的品号,则显示“无此品号现数量” 。如下图:
文章插图
【excel两个表,品号顺序不一样,怎么计算差值?】公式解析VLOOKUP(A2,D:E,2,0):在D:E数据区域查找与A2单元格中的品号对应的现数量 。B2-VLOOKUP(A2,D:E,2,0):用A2单元格中的品号对应的原数量减掉对应的现数量,即是差值 。IFERROR(B2-VLOOKUP(A2,D:E,2,0),”无此品号现数量”):如果右表中有与左表相同的品号,则返回减值,如果没有,则返回无此品号现数量 。
推荐阅读
- excel零基础也会合并多工作表,只需鼠标按序点下去
- 领导不喜欢看“间断”的excel排名,RANK换成SUMPRODUCT!
- excel的六种时间差,会算吗?
- excel每月天数不一样,怎么计算日平均销售量
- excel迷你图,表达数据简洁醒目
- 秒杀excel公式与函数的快速填充,逆天吗?
- 30秒搞定工资条,竟然还不用excel函数!
- excel内容合并:同一部门员工合并到同一单元格
- 怎么让你的excel序号,经历筛选,仍一丝不乱!
- 你也会画EXCEL地图!