我可以这样做:=SUM($E2:$E1916)
或=MEDIAN($2:$E1916)
我想根据另一列中的值对E列的子集执行算术运算。因此,在H栏中,单元格的值为“Ford”,“GMC”,“Chrysler”,“Toyota”,“Honda”或“Subaru”。
我希望E列的总和或中位数或类似操作仅选择col E中的单元格,其中H列中的相应值为“Toyota”,“Honda”或“Subaru”。
所以公式看起来像
=SUM(if($H2:$H1916={"Toyota","Honda","Subaru"},$E2:$E1916))
但该公式给出的答案为零。
答案 0 :(得分:0)
你的公式是正确的。只需按 Ctrl + Shift + 输入而不只是 Enter ,因为它应该作为数组公式运行构造
但是如果你不想使用数组公式,你可以按如下方式构造SUM公式:
=SUMIFS($E2:$E1916, $H2:$H1916, "Toyota")+SUMIFS($E2:$E1916, $H2:$H1916, "Honda") + SUMIFS($E2:$E1916, $H2:$H1916, "Subaru")