В Excel у меня есть столбец с разными значениями.

В этом столбце я хочу вычесть значение в A1 из значения в A2, значение в A3 из A4 и так далее. Затем я хочу, чтобы результат отображался в столбце B.

Я обнаружил, что это можно сделать с помощью SUM и OFFSET.

Может кто-нибудь показать мне, как именно?

2 ответа2

4

Не требуется сумма или смещение. Просто ничего не ставьте в B1 и '= A2-A1' в B2. Далее выберите B1 и B2. Затем скопируйте и вставьте вниз (перетащите черный квадрат в правом нижнем углу или просто выберите копию в меню и выберите целевую область щелчком мыши).

Копирование-вставка копирует изменяющуюся ячейку ни с чем и ячейку с формулой внизу, насколько вы говорите, чтобы сделать это.

1

Для чего это стоит,
формула в B2 также может быть установлена на =SUM(OFFSET(B2,-1,-1,2,1))
- что может пригодиться, если вам (по какой-то причине) нужно, чтобы оно не ссылалось ни на какие другие ячейки, кроме себя.

Числа в OFFSET() говорят об этом: -1, -1 - «двигаться вверх и влево на 1 шаг каждый», 2,1 - «включать две строки и один столбец» ... и тогда у вас есть SUM() в этих ячейках как OFFSET() находится внутри его скобки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .