Все пользователи Excel/Google Sheets знают, насколько мощными являются эти платформы для работы с электронными таблицами. Это не просто настольные приложения, которые помогают вам записывать вещи и демонстрировать их. Напротив, таблицы Google позволяют создавать собственные формулы и автоматически применять их к определенным строкам, столбцам или ячейкам.

Но что, если вы хотите просто скопировать часть данных в ячейку, запрограммированную на использование определенной формулы? Что делать, если вы хотите вставить информацию обычным способом?
Копирование формул Google Sheets без изменения ссылок
Когда вы работаете в Excel или Google Sheets, вы заметите, что формулы по большей части не будут встречаться в одиночку. Как правило, вы вводите формулу в ячейку, а затем копируете ту же формулу в другие ячейки (обычно в ту же строку/столбец). Это имеет смысл, так как вы, вероятно, выполняете вычисления, относящиеся к одному и тому же, но в разных случаях (например, дни, недели и т. д.).
Если ваша формула имеет относительные ссылки на ячейки, т. е. без знака «$», Google Sheets скорректирует ячейки. Он изменит их так, чтобы каждая из формул работала с данными в соответствующем столбце/строке. Обычно это соответствует типичным потребностям Google Sheets. Однако в некоторых случаях может потребоваться скопировать точную версию формулы без изменения каких-либо ссылок на ячейки.

Копирование ячейки
Если вы выберете конкретную ячейку, скопируете ее и вставите в другую ячейку (ячейки), ссылки изменятся. Именно так работают Excel и Google Таблицы. Однако есть способ скопировать/переместить формулу из одной ячейки без изменения ссылок.
Если выделить ячейку, нажать Ctrl + C , выбрать другую ячейку, а затем вставить с помощью Ctrl + V , ссылки могут измениться. Однако, если вы копируете точные значения ячейки, вы делаете именно это — копируете точные значения, а не ссылки. Вот как это делается.
Выберите ячейку, только на этот раз дважды щелкните ее. Это отобразит режим редактирования ячейки. Теперь выберите содержимое ячейки, щелкнув левой кнопкой мыши и перетащив указатель по выделенному фрагменту (как если бы вы выделили любой текст в Документах Google). Затем нажмите Ctrl + C , чтобы скопировать содержимое. Теперь вы успешно скопировали буквальное содержимое рассматриваемой ячейки. Наконец, просто выберите ячейку, в которую вы хотите вставить содержимое, и нажмите Ctrl + V.

Совет для профессионалов: если вы хотите переместить ячейку вместо ее копирования, используйте команду Ctrl + X (вырезать).
Копирование диапазона формул
Конечно, вам не нужно копировать/перемещать ячейки по одной. В большинстве случаев вы будете перемещать диапазон ячеек, а не копировать/перемещать ячейку по отдельности. Если ваша цель — одновременное перемещение нескольких формул, есть несколько способов сделать это.
1. Абсолютные/смешанные ссылки на ячейки
Допустим, вы хотите сделать точные копии формул с относительными ссылками на ячейки. Лучшим способом сделать это будет изменение ссылок на абсолютные ссылки (добавление знака «$» перед каждым элементом формулы). Это существенно исправит ссылку в рассматриваемой ячейке. Это означает, что ячейка останется статической, независимо от того, куда вы переместите формулу.
Чтобы заблокировать столбец или строку, вам придется прибегнуть к смешанным ссылкам на ячейки. Это заблокирует весь столбец/строку.
Чтобы изменить относительную ссылку на смешанную, достаточно поставить знак «$» перед буквой столбца или номером строки. Теперь независимо от того, куда вы переместите формулу, столбец будет привязан к конкретному столбцу, отмеченному знаком доллара.

2. Использование текстового редактора
Да, это может звучать немного «архаично», но иногда рекомендуется прибегать к простым инструментам, таким как «Блокнот». Начните с входа в режим просмотра формулы, нажав Cntrl + ` . Теперь, используя клавишу Ctrl на клавиатуре, выберите каждую ячейку с формулами, которые вы хотите переместить или скопировать/вставить. После того, как вы выбрали все, скопируйте/вырежьте их.
Откройте предпочитаемый текстовый редактор и вставьте в него формулы. Обязательно внесите некоторые изменения в формулу, это может быть так же просто, как добавить где-нибудь пробел. Не ставьте на него никаких других символов. Теперь используйте команду Ctrl + A , чтобы выделить все вставленное содержимое, а затем скопируйте его, используя Ctrl + C или щелкнув правой кнопкой мыши и выбрав «Копировать» . Вы также можете вырезать содержимое.
Вернитесь в свой Google Sheet. Выберите верхнюю левую ячейку (куда вы хотите вставить формулы) и вставьте скопированное содержимое. Наконец, удалите представление формулы, снова нажав Cntrl + ` .

Совет для профессионалов: обратите внимание, что вы можете вставлять формулы только на лист, из которого вы их скопировали. Это связано с тем, что ссылки включают имя листа. Вставьте скопированное содержимое на любой другой случайный лист, и вы получите неработающие формулы.
3. Использование функции «Найти и заменить»
Если вы хотите скопировать целый ряд формул в Google Sheets, но не хотите менять их ссылки, функция «Найти и заменить» — ваш лучший союзник.
Чтобы войти в эту функцию, либо нажмите Ctrl + H , либо перейдите к записи «Правка» в верхнем меню и перейдите к «Найти и заменить» .
Теперь в поле «Найти» введите « = ». В поле Заменить на введите «\». Выберите « Также искать в формулах », это превратит все формулы внутри вашего листа в текстовые строки. Это предотвращает изменение ссылок Google Sheets при копировании. Выберите «Заменить все» .
Теперь выберите все ячейки, которые вы хотите скопировать без изменения ссылок, и используйте команду Ctrl + C , чтобы скопировать их в буфер обмена. Затем найдите верхнюю ячейку на листе, в которую вы хотите вставить формулы, и нажмите Ctrl + V , чтобы вставить их.

Не беспокойтесь о странных формулах в исходной электронной таблице. Используя функцию «Найти и заменить», поместите «\» в поле «Найти» и введите « = » в поле «Заменить на» . Это вернет все в норму.
Перемещение формулы в Google Sheets без изменения ссылок
Как видите, есть несколько способов избежать изменения ссылок в Google Таблицах. Выберите метод, который соответствует вашим текущим потребностям, чтобы переместить эти формулы без изменения их ссылок. Это подпадает под основные знания для работы в Google Таблицах.
Было ли это руководство полезным? Удалось ли вам сделать то, что вы хотели? Если у вас есть другие вопросы о перемещении/копировании формул без изменения ссылок, сообщите нам об этом в разделе комментариев ниже.