在 Google 个工作表上使用 VLOOKUP 中的 IF 引用单元格
Reference a cell using IF inside VLOOKUP on Google Sheets
我想执行一个包含 if 语句的 vlookup。我目前有
=LOOKUP("Metallic Gold Flash Tattoo Arabic",A:A,IF(INDIRECT(ADDRESS(ROW(), E)))<0,INDIRECT(ADDRESS(ROW(), C)),0)
我想在A列中汇总该产品类型的所有单位,但我只想汇总已售出和未购买的产品。 C 列是单位,E 是价格。卖正负买。
我正在使用 Google 表格。
我假设您想在 A 列中的描述匹配且列 E > 0 时对 C 列(单位数量)求和
尝试使用 SUMIFS
- 这应该在 excel 和 google 工作表中都有效,即
=SUMIFS(C:C,A:A,"Metallic Gold Flash Tattoo Arabic",E:E,">0")
.....或者您想要获得这些单元的总成本价(相关行的 C 列乘以 E)?
为此,您可以在 google 张中使用此公式
=sum(filter(C:C*E:E,E:E>0,A:A="Metallic Gold Flash Tattoo Arabic"))
您可以尝试查询:
=QUERY(A:E, "SELECT A, SUM(E) WHERE A = 'Metallic Gold Flash Tattoo Arabic' AND C > 0", 1)
我假设 C 列包含表示卖出和买入的正值和负值。
我想执行一个包含 if 语句的 vlookup。我目前有
=LOOKUP("Metallic Gold Flash Tattoo Arabic",A:A,IF(INDIRECT(ADDRESS(ROW(), E)))<0,INDIRECT(ADDRESS(ROW(), C)),0)
我想在A列中汇总该产品类型的所有单位,但我只想汇总已售出和未购买的产品。 C 列是单位,E 是价格。卖正负买。
我正在使用 Google 表格。
我假设您想在 A 列中的描述匹配且列 E > 0 时对 C 列(单位数量)求和
尝试使用 SUMIFS
- 这应该在 excel 和 google 工作表中都有效,即
=SUMIFS(C:C,A:A,"Metallic Gold Flash Tattoo Arabic",E:E,">0")
.....或者您想要获得这些单元的总成本价(相关行的 C 列乘以 E)?
为此,您可以在 google 张中使用此公式
=sum(filter(C:C*E:E,E:E>0,A:A="Metallic Gold Flash Tattoo Arabic"))
您可以尝试查询:
=QUERY(A:E, "SELECT A, SUM(E) WHERE A = 'Metallic Gold Flash Tattoo Arabic' AND C > 0", 1)
我假设 C 列包含表示卖出和买入的正值和负值。