在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
很好的解决方案。我只是尝试使用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()))