1

我想在里面执行一个带有 if 语句的 vlookup。我目前有

=LOOKUP("Metallic Gold Flash Tattoo Arabic",A:A,IF(INDIRECT(ADDRESS(ROW(), E)))<0,INDIRECT(ADDRESS(ROW(), C)),0)

我想在 A 列中总结该产品类型的所有单位,但我只想总结已售出但未购买的单位。C栏是单位,E栏是价格。卖出的是正面的,负面的是买入的。

我正在使用谷歌表格。

4

2 回答 2

2

我假设您想在 A 列中的描述匹配且 E 列 > 0 时对 C 列(单位数量)求和

尝试使用SUMIFS- 这应该适用于 excel 和 google 表格,即

=SUMIFS(C:C,A:A,"Metallic Gold Flash Tattoo Arabic",E:E,">0")

....或者您是否想获得这些单位的总成本价格(相关行的 Col C 乘以 E)?

为此,您可以在 google 表格中使用此公式

=sum(filter(C:C*E:E,E:E>0,A:A="Metallic Gold Flash Tattoo Arabic"))

于 2015-02-02T15:00:38.953 回答
0

您可以尝试查询:

=QUERY(A:E, "SELECT A, SUM(E) WHERE A = 'Metallic Gold Flash Tattoo Arabic' AND C > 0", 1)

我假设 C 列包含表示卖出和买入的正值和负值。

于 2015-02-02T15:46:41.297 回答