我有一张库存表格。
总共有5700行,一直到"I“列。
这些行的"A“列中有零件号。
列"I“包含基于表中其他位置列出的部件数量的该部件的成本。
到目前为止和我在一起?
假设行"1“包含部件号9FH-01010,列"I”根据其他条件给出美元值(库存前的部件数量)。
行"2“将是相同的,除了行"2”是基于库存后的美元价值。
有没有一个公式可以识别"A“列中的相似单元格,然后计算"I”的美元价值的差异,然后将答案放在"J“列中?
这里是kicker,有一些零件号只有一个条目。
示例:
"A1" = 9FH01010 "I1" = 5000.00 "J1" = -2500.00
"A2" = 9FH01010 "I2" = 2500.00
"A3" = 9FH20202 "I3" = 4300.00
"A4" = 9FH30303 "I4" = 2000.00
"A5" = 9FH30303 "I5" = 4000.00 "J5" = 2000.00在这方面的任何帮助都是非常感谢的。
发布于 2014-04-03 10:51:04
我得到的是(1)在每一行中,$A中都有一个键;要么恰好有一个后面的行具有相同的键,要么就是零行。
看一下'IF‘函数。这可能是编写函数的最简单方法:
如果$a等于$a,则计算$I - $I。
如下所示:
=IF($A2 = $A1, $I2 - $I1, ' ')发布于 2014-04-03 11:23:22
在数据库的A列中,您有产品的ID,但它们可以出现两次。每种情况(之前和之后)各一个。我建议您首先添加一个列来确定哪一个是哪一个。
以下公式仅当每个产品出现两次时才有效(“之后”和“之前”)
在新列中,在J5中的I5 -for example旁边键入:
=IF(VLOOKUP(A5,A$1:I4,9,)>0,I5-VLOOKUP(A5,A$1:I4,9,),"")
然后在整个列中上下复制J5。
如果你想避免错误(#N/A),你可以用IFERROR函数做一个更大的公式。
https://stackoverflow.com/questions/22826584
复制相似问题