作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Excel 工作表包含两列:基线、当前。
基准价格为基准,当前价格为实际价格。
例如:
base | curr
-----|-----
10 | 15
8 | 8
9 | 5
1 | 2
-----|-----
27 | 28
现在,如果当前价格较高,我需要差异..在我们的示例中,第一行和最后一行的当前价格较大,因此我需要公式返回 6 (=15-10+2-1)。
有没有办法用Excel公式来实现?我需要循环所有行并标记 curr>base 行,然后对每个结果进行 sum(curr-base)。
我尝试使用 sumproduct 和其他函数(sumifs 等),但没有任何帮助......
知道如何解决这个问题吗?
谢谢!
最佳答案
如果你不喜欢这些--
,你也可以这样得到公式:
=SUMPRODUCT((B1:B3>A1:A3)*(B1:B3-A1:A3))
注意:*
替换了 ,
关于Excel求差值和的公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27718411/
我的 C 代码有问题。我所做的就是这样: #include int main() { float zahlen[2]; for (int i = 0; i < 2; i++) {
我是一名优秀的程序员,十分优秀!