输入一系列数字及其连续差异,因为它们已输入

时间:2016-06-21 18:37:21

标签: function math google-sheets difference

我想计算从D(ay)1到D(ay)2,从D2到D3等各行的差异,但是如何?我希望差异显示为" + 30"在我输入值的同一单元格中。

编辑:我认为可以通过使用自定义格式来表示差异吗?

Table

1 个答案:

答案 0 :(得分:0)

使用自定义数字格式无法做很多事情,但有助于在正数字前加上+(使用格式为<ul class="main"> <li> <a href="#">Item #1</a> <ul> <li><a href="">Sub-Item #1</a></li> <li><a href="">Sub-Item #2</a></li> <li><a href="">Sub-Item #3</a></li> </ul> </li> <li> <a href="#">Item #2</a> <ul> <li><a href="">Sub-Item #4</a></li> <li><a href="">Sub-Item #5</a></li> <li><a href="">Sub-Item #6</a></li> </ul> </li> <li> <a href="#">Item #3</a> <ul> <li><a href="">Sub-Item #7</a></li> <li><a href="">Sub-Item #8</a></li> <li><a href="">Sub-Item #9</a></li> </ul> </li> </ul>)。

必须使用下面的Apps Script替换带有差异的值。它检查是否对行中的单元格进行了编辑&gt; 1和列&gt; 8,并计算值的变化。例如,如果列H具有315并且您在列I中输入345,则结果将在列I中为+30。然后,如果您在列J中放置310,则它将被替换为-35。

脚本中使用的数字8指的是H列,它是输入基值的位置。

+#;#