Несколько возможных причин, почему в Excel при копировании данных копируются значения, а не формулы:
- Сторонние программы отслеживают буфер обмена. 1 Excel ведёт свой буфер, который завязан с общим. 1 В общий буфер заносятся только значения ячейки, а не формула и форматы. 1 Возможно, сторонняя программа, отслеживающая буфер, «затирает» данные личного буфера Excel или не даёт программе поместить их туда, перенаправляя в общий буфер. 1
- Настройки параметров вставки или буфера обмена. 2 Возможно, проблема связана с настройками программы Excel. 2
- Ячейки объединены. 34 Данные из объединённых ячеек нельзя скопировать и вставить в обычный лист Excel. 34 Нужно отменить объединение всех ячеек. 3
- В формуле есть символ «$» (фиксация ячеек). 5
- Формула при копировании перетягиванием на соседние ячейки могла съехать. 5 Например, с А1+В1 на В1+С1. 5
Чтобы решить проблему, можно попробовать перезапустить Excel, отключить приложение Macro Express, использовать опцию «Специальная вставка» или запустить программу в безопасном режиме. 34