计算2个色谱柱对之间的差异(产品/库存)

问题描述 投票:0回答:2

在Google电子表格中,我有2列对,EAN +库存数

A和C列中都有某些EAN,某些仅在A列中存在,而某些仅在B列中。

Eaxmple:

A               B   C               D  E              F
8573489753888   1   8729029847359   2  
8789026119040   1   8434234872389   1
8789026118692   3   8789026118609   2
8729029847359   1   8789026118692   1

我需要在A列和C列中找到EAN并计算存量差(B列和D列)。结果应列在E和F列中。我创建了一个脚本来执行此操作,但是由于我一直在争取最大执行时间(列表越来越长),所以我希望也可以不使用脚本来完成此操作。

结果应该如下:

A               B   C               D  E              F
8573489753888   1   8729029847359   2  8789026118692  2
8789026119040   1   8434234872389   1  8729029847359  -1
8789026118692   3   8789026118609   2
8729029847359   1   8789026118692   1
google-sheets google-sheets-formula array-formulas google-sheets-query gs-vlookup
2个回答
1
投票

很好的解决方案。我只是尝试使用vlookup,它变得非常复杂:=IF(ISNA(VLOOKUP(E1;A:B;2;FALSE()));IF(ISNA(VLOOKUP(E1;C:D;2;FALSE()));0;VLOOKUP(E1;C:D;2;FALSE()));VLOOKUP(E1;A:B;2;FALSE())-IF(ISNA(VLOOKUP(E1;C:D;2;FALSE()));0;VLOOKUP(E1;C:D;2;FALSE()))


1
投票

完全不同:

© www.soinside.com 2019 - 2024. All rights reserved.