Используйте « Paste Special» ( Edit -> Paste Specialили Ctrl+ Shift+ V), выберите « Add» в качестве операции:
Результат: значения заменяются результатом сложения с константой.
3
tohuwawohu
Есть разные способы сделать это. Самый простой - использовать функцию автозаполнения. Другой подход, подходящий для более сложных операций, включает эту array formulaфункцию.
Учитывая электронную таблицу, содержащую четыре «исходных» значения и константу, результат должен начинаться с B3:
Сделайте следующее:
Выберите B3,
введите формулу =B1:E1+B2, пока не заканчивайте Return;
пометить функцию как функцию массива:
закончить редактирование формулы с помощью Ctrl + Shift+ Enter; или же
откройте мастер функций, нажмите «функция массива» и нажмите OK:
В результате в B3: E3 появится результат сложения. Так как это результат массива, вы можете удалить его только после выбора полного массива результатов. Изменение только B3 не будет работать.
Если вы не хотите, чтобы результат вел себя как массив, просто скопируйте массив результатов, выберите Edit -> Paste Special...(или Ctrl+ Shift+ V), отмените выбор " Paste all" и всех других Selectionпараметров и выберите просто Numbers:
2
kkd1988
Также имеется сочетание клавиш для метода, описанного в wian. Вам нужно выделить постоянную ссылку и нажать «Fn + F4» (на клавиатуре ноутбука, может быть, просто «F4» на рабочем столе). Он автоматически помечает каждый идентификатор позиции знаком $, который превращает все это в константу. Простое сочетание клавиш, чтобы сэкономить 2-3 секунды времени. Работает как для MS Excell, так и для LibreOffice Calc.
1
wian
Дополнительное решение, которое также работает в Office Excel:
пометьте постоянную ссылку $ для каждого идентификатора позиции: $ B фиксирует столбец, $ 2 фиксирует строку.
теперь вы можете перетаскивать формулу вправо, и при перетаскивании обновляется только первое значение.
оригинал 47 28 35 62 константа 3 результат 50 (= B1 + $ B $ 2) 31 $ (= C1 + $ B $ 2) 38 * (= D1 + $ B $ 2) 65 (= E1 + $ B $ 2)