
В Excel у меня есть столбец с разными значениями.
В этом столбце я хочу вычесть значение в A1 из значения в A2, значение в A3 из A4 и т. д. Затем я хочу, чтобы результат отобразился в столбце B.
Я обнаружил, что это можно сделать с помощью функций СУММ и СМЕЩ.
Может ли кто-нибудь показать мне, как именно?
решение1
Не нужны SUM или OFFSET. Просто ничего не вводите в B1 и '=A2-A1' в B2. Затем выберите B1иB2. Затем скопируйте и вставьте вниз (перетащите черный квадрат в правый нижний угол вашего выделения или просто выберите «Копировать» в меню, выберите целевую область и нажмите «Вставить»).
Копирование-вставка копирует изменяемую ячейку без содержимого и ячейку с формулой ниже настолько, насколько вы скажете.
решение2
Как бы там ни было,
формула вБи 2также может быть установлено значение =SUM(OFFSET(B2,-1,-1,2,1))
- что может пригодиться, если вам (по какой-то причине) не нужно, чтобы он ссылался ни на какие другие ячейки, кроме себя самого.
The numbers in OFFSET()
says this: -1,-1 - 'move up and left 1 step each', 2,1 - 'include two rows and one colum'... and then you have SUM()
on these cells as OFFSET() is inside its parenthesis.