Excel: вычитание одного значения из следующей записи в столбце - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть набор данных, который имеет два столбца, один для перечисления записей, а второй для хранения значения:

1    0.000000000
2   
3   
4   
5   
6   
7   
8   
9    0.664076596
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34   0.668394223

Значения в столбце 2 разделены различным количеством строк в моей таблице данных. Я хочу вычесть каждое значение (значение B) в столбце 2 на предыдущее значение над ним (значение A) (т. Е. 0,664076596 - 0,000000000 и 0,668394223 - 0,664076596 и т. Д.). Я хочу поместить эти результаты в третий столбец и рядом со значением B. Как бы я сделал это в Excel?

1 Ответ

0 голосов
/ 01 ноября 2018

Используйте это, чтобы найти последнее числовое значение в столбце перед текущей строкой.

=IF(B2="","",IFERROR(B2-INDEX($B$1:B1,MATCH(1E+99,$B$1:B1)),B2))

enter image description here

...