Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 我如何才能仅在以下情况下添加值;x";有人在场吗?_Excel_Sum_Excel Formula_Conditional Formatting - Fatal编程技术网

Excel 我如何才能仅在以下情况下添加值;x";有人在场吗?

Excel 我如何才能仅在以下情况下添加值;x";有人在场吗?,excel,sum,excel-formula,conditional-formatting,Excel,Sum,Excel Formula,Conditional Formatting,我正在为我们的图库添加一系列棋类游戏 我有一个电子表格,列出了比我打算购买的更多的游戏,但有他们在那里进行调查。我在每个游戏旁边列出了几个网站的价格 问题是我想要一个不包括名单上所有游戏的总数。相反,我想在前面添加一个列,如果我放一个“X”表示这是一个游戏,那么我想让它为它添加值。只有列A中以“X”开头的行的值将一起添加,而不是所有值 我希望用一个公式来实现这一点,而不是只选择一个基本的=SUM公式,一次只选择几个单元格。我假设一个=SUMIF可能是答案,但我还没有弄清楚如何让它起作用 请尝试:

我正在为我们的图库添加一系列棋类游戏

我有一个电子表格,列出了比我打算购买的更多的游戏,但有他们在那里进行调查。我在每个游戏旁边列出了几个网站的价格

问题是我想要一个不包括名单上所有游戏的总数。相反,我想在前面添加一个列,如果我放一个“X”表示这是一个游戏,那么我想让它为它添加值。只有列A中以“X”开头的行的值将一起添加,而不是所有值

我希望用一个公式来实现这一点,而不是只选择一个基本的
=SUM
公式,一次只选择几个单元格。我假设一个
=SUMIF
可能是答案,但我还没有弄清楚如何让它起作用

请尝试:

=SUMIF(A:A,"x",B:B)  
其中B:B是包含值的列。我怀疑您的困难可能是,当使用文本作为“触发器”时,它需要使用双倒逗号

或者,您可以按列A排序,只要有
x
s,就使用=SUM


或在列A上筛选以选择
x
和自动求和列B,但将
9
更改为
109

SUMIF
至少需要2个参数,最多需要3个参数。在您的情况下,您需要使用3

如果在excel中键入公式,您将看到一个小气球,指示:

=SUMIF(Range, Criteria, [Sum_Range])
Range
是要应用条件的范围,在您的情况下,
A:A

条件
是应用于范围的条件,在您的案例中是
“x”

[Sum\u Range]
是应用条件后要求和的范围

上述操作将对
[sum\u range]
范围内的所有单元格进行求和,
范围内的单元格满足条件
标准

将其转换为实际公式,您可以得到pnut的公式:

=SUMIF(A:A,"x",B:B)
上面将对
B:B
范围内的所有单元格求和,
A:A
的单元格满足条件
x
SUMIF
将标准视为“相等”,因此只有当它们与标准相等时才会求和)



另外,您还可以使用以下内容将条件更改为“不相等”:使用
=SUMIF(A:A,“x”,B:B)
(Excel中的
表示不等于)。

尝试使用
COUNTIF
SUMIF
公式,并尝试使用它们开始。所以这里是为了帮助解决具体问题,而不是帮助你做你的研究。@pnuts当人们似乎没有花太多精力去理解那些有很好文档记录的函数时,我会变得非常懒惰。我相信SO的良好哲学,所以问题将得到良好的SO答案。:)成功了。谢谢我就是无法控制自己。