Как сохранить исходное значение при изменении ссылочной ячейки в Excel?

-1

У меня проблема в MS-Excel. Если я ввел значение в ячейку листа A1, это значение появляется везде, где есть ссылка на ячейку. Можно ли сохранить это значение в ссылочных ячейках, если я удалю значение в sheet1! A1?

Muralidhara Rao Bongu
источник

Ответы:

1

Если вы хотите сохранить текст / значение, которое отображается в ячейке для «всего будущего»:

  1. Выберите ячейку
  2. Выберите COPY в меню / ленте или удерживайте CTRL и нажмите C
  3. Сразу же выберите «Специальная вставка» из меню / ленты,
  4. выберите «[v] Values» в открывшемся диалоговом окне, затем нажмите OK

Этим «то, что было показано» преобразуется в тот же текст, любые формулы исчезают, и текст остается до тех пор, пока вы его не удалите.

Hannu
источник
0

Если у вас есть формула, которая относится к =Sheet1!A1, он покажет значение ячейки A1 в Sheet1. Если это значение ячейки будет удалено, формула вернет 0.

Так работает Excel. Формула пересчитывается при изменении ячеек, которые вносят вклад в формулу. Невозможно, чтобы формула могла показать значение, которого больше нет в ячейке.

Если вы хотите сохранить значение в ячейке даже после удаления ее исходного источника (в другой ячейке), вам потребуется VBA вместо формулы.

Возможно, вам придется объяснить общую картину и детализировать бизнес-логику, которую вы хотите применить, прежде чем пытаться найти идеальное решение.

teylyn
источник