Note: The other languages of the website are Google-translated. Back to English
Войти  \/ 
x
or
x
Регистрация  \/ 
x

or

Как скопировать формулу, не меняя ссылки на ячейки в Excel?

Обычно Excel корректирует ссылки на ячейки, если вы копируете формулы в другое место на листе. Вам нужно будет исправить все ссылки на ячейки со знаком доллара ($) или нажать клавишу F4, чтобы переключить относительные ссылки на абсолютные, чтобы предотвратить автоматическое изменение ссылок на ячейки в формуле. Если вам необходимо скопировать ряд формул, эти методы будут очень утомительными и трудоемкими. Если вы хотите быстро и легко скопировать формулы без изменения ссылок на ячейки, попробуйте следующие методы:


Копировать формулу, не меняя ссылки на ячейки по функции "Заменить"

В Excel вы можете скопировать формулу, не изменяя ссылки на ячейки с помощью функции «Заменить», выполнив следующие действия:

1. Выберите ячейки формулы, которые вы скопируете, и нажмите Главная > Найти и выбрать > Заменять, или нажмите ярлыки CTRL + H для открытия Найти и выбрать диалоговое окно.

2. Нажмите Заменять кнопку в Найти то, что поле ввода "=”, И в Заменить поле ввода "#»Или любые другие знаки, которые отличаются от ваших формул, и нажмите Заменить все кнопку.
По сути, это предотвратит превращение ссылок в ссылки. Например, "= A1 * B1"Становится"# A1 * B1», И вы можете перемещать его, не меняя автоматически Excel ссылки на ячейки в текущем листе.
     

3. А теперь все »=»В выбранных формулах заменяются на«#». Появляется диалоговое окно, в котором показано, сколько замен было произведено. Пожалуйста, закройте его. Смотрите скриншот выше:
И формулы в диапазоне будут изменены на текстовые строки. Смотрите скриншоты:

4. Скопируйте и вставьте формулы в нужное место на текущем листе.

5. Выберите оба измененных диапазона, а затем выполните шаг 2 в обратном порядке. Щелкните Главная> Найти и выбрать >Заменить… или нажмите ярлыки CTRL + H, но на этот раз введите "#"В поле" Найти "и"=»В поле« Заменить на »и нажмите Заменить все. Затем формулы были скопированы и вставлены в другое место без изменения ссылок на ячейки. Смотрите скриншот:


Скопируйте формулу, не меняя ссылки на ячейки, преобразовав формулу в текст

Вышеупомянутый метод состоит в том, чтобы изменить формулу на текст с заменой = на #. Собственно, Kutools for Excel предоставляет такие утилиты Преобразовать формулу в текст и Преобразовать текст в формулу. И вы можете преобразовывать формулы в текст и копировать их в другие места, а затем легко восстанавливать этот текст в формулу.

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия сейчас!

1. Выберите ячейки формулы, которые вы скопируете, и нажмите Кутулс > Content > Преобразовать формулу в текст. Смотрите скриншот:

2. Теперь выбранные формулы преобразованы в текст. Скопируйте их и вставьте в целевой диапазон.

3. И затем вы можете восстановить текстовые строки в формулу, выбрав текстовые строки и нажав Кутулс > Content > Преобразовать текст в формулу. Смотрите скриншот:

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now


Скопируйте формулу без изменения ссылок на ячейки, преобразовав в абсолютные ссылки

Формулы изменяются после копирования в результате относительных ссылок. Таким образом, мы можем применить Kutools for Excel's Преобразовать ссылки утилита для изменения ссылок на ячейки на абсолютные, чтобы предотвратить их изменение после копирования в Excel.

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия сейчас!

1. Выберите ячейки формулы, которые вы скопируете, и нажмите Кутулс > Преобразовать ссылки.

2. В открывшемся диалоговом окне «Преобразование ссылок на формулы» установите флажок К абсолютному и нажмите Ok кнопка. Смотрите скриншот:

3. Скопируйте формулы и вставьте в целевой диапазон.

Внимание: При необходимости вы можете восстановить ссылки ячеек формул на относительные, повторно используя Преобразовать ссылки снова утилита.

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now


Копировать формулу без изменения ссылок на ячейки с помощью Kutools for Excel

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

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия сейчас!

1. Выберите ячейки формулы, которые вы скопируете, и нажмите Кутулс > Точная копия.

2, Во-первых Точная копия формулы диалоговое окно, щелкните OK. Во втором диалоговом окне «Копирование точной формулы» укажите первую ячейку целевого диапазона и щелкните значок OK кнопка. Смотрите скриншот:

Чаевые: Копировать параметр форматирования сохранит форматирование всех ячеек после вставки диапазона, если этот параметр был отмечен.
И все выбранные формулы были вставлены в указанные ячейки без изменения ссылок на ячейки. Смотрите скриншот:

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now


Демонстрация: копирование формул без изменения ссылок на ячейки в Excel


Kutools for Excel включает более 300 удобных инструментов для Excel, которые можно бесплатно попробовать без ограничений в течение 30 дней. Скачать и бесплатную пробную версию сейчас!

Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office / Excel 2007-2019 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    ben · 10 months ago
    Amazing - thank you

  • To post as a guest, your comment is unpublished.
    Jihane · 4 years ago
    thank you so much, brilliant idea!!
  • To post as a guest, your comment is unpublished.
    Greg · 4 years ago
    Great tip, saved me hours of work. Thanks
  • To post as a guest, your comment is unpublished.
    Chris Wright · 4 years ago
    Ah! This reminds me of my days programming a mainframe computer, in the mid 1980s! All changes to text had to be done by "find/replace". There was no such thing as putting the cursor where you wanted, , replace text. The find/replace functions in editors are very powerful tools, if you use them properly. Thank you for the tip, which helped me solve my problem!
  • To post as a guest, your comment is unpublished.
    Aggeliki · 4 years ago
    Thank you so much!!
    Your "Copy formula without changing its cell references by Replace feature" tip worked perfectly and did the job in like 10 seconds.
    Brilliant!!
  • To post as a guest, your comment is unpublished.
    SHIVAM SHUKLA · 5 years ago
    SUPERB IDEA thnks for help me i am very happy...
  • To post as a guest, your comment is unpublished.
    Patrick · 6 years ago
    Wow, works like a charm. Thank you so much!
  • To post as a guest, your comment is unpublished.
    Alessandro · 6 years ago
    astonished this is what i was looking for. you are smart
  • To post as a guest, your comment is unpublished.
    SANKAR KS · 6 years ago
    THANK YOU FOR U R IDEA
  • To post as a guest, your comment is unpublished.
    Madhu · 6 years ago
    Great website, wonderful solutions. Saving lot of time.
  • To post as a guest, your comment is unpublished.
    sifalio · 7 years ago
    Anoher way to do it is:
    ctrl+' will display all formulas
    copy the whole area you need.
    open notepad
    paste it there
    copy from notepad
    paste in the desired area.
    done :)

    cheers
  • To post as a guest, your comment is unpublished.
    JeffDDD · 7 years ago
    This was the answer. You rock.
  • To post as a guest, your comment is unpublished.
    Hellooooo · 7 years ago
    Just go to Formula Tab, select Show Formula, Formulas will now display, copy them, paste into notepad, copy again from notepad and paste back into excel...
  • To post as a guest, your comment is unpublished.
    Sultan · 7 years ago
    Thanks a lot , great job :D
  • To post as a guest, your comment is unpublished.
    Cokedie · 7 years ago
    Great tip, this is the only trick... People who dont appreciate its just because they dont understand why we need this trick. TQ.
  • To post as a guest, your comment is unpublished.
    Anwar · 7 years ago
    Thanks for very good tip! :lol:
  • To post as a guest, your comment is unpublished.
    JH · 7 years ago
    Just copy the whole sheet (right click sheet name tab -> Move or Copy... -> Create a copy)
  • To post as a guest, your comment is unpublished.
    Dayna · 7 years ago
    THANK YOU thank you thank you. Sometimes the easiest fix is the one that escapes me the most. :lol:
  • To post as a guest, your comment is unpublished.
    Russell · 7 years ago
    Great Tip. What is actually happening when you do this, is you are de-activating the formula by making it no longer a recognised formula with the 1st replace (so excel won't change it). Then after you've moved/deleted/ made your changes, the 2nd replace re-activates the formula, by making it a valid/recognised formula again. This was handy when someone had entered a basic formula for a running total, but then we had to delete an item from the total. Excel would try to update the formula and break the running total
  • To post as a guest, your comment is unpublished.
    ricky · 7 years ago
    its not good enough..........................................................................................
  • To post as a guest, your comment is unpublished.
    Viktor · 7 years ago
    Isn't it easier to just drag the area with the formulas to the new location? That won't change the cell references. (Mark the area with the formulas you want to move. Place the cursor on the edge of the marked area so that the symbol with four arrows (N, S, E, W) is displayed. Click and hold left mouse button and drag the area to desired location.) Good luck!
  • To post as a guest, your comment is unpublished.
    Peter · 7 years ago
    the # tip is super!! good job
  • To post as a guest, your comment is unpublished.
    Yare · 7 years ago
    Awesome stuff!! Thanks a lot!
  • To post as a guest, your comment is unpublished.
    BJ · 8 years ago
    Thanks very fucking much
  • To post as a guest, your comment is unpublished.
    tj · 8 years ago
    Just press F2, copy the whole formula, go to the new cell. F2. Paste the formula.
    • To post as a guest, your comment is unpublished.
      John McNutt · 7 years ago
      [quote name="tj"]Just press F2, copy the whole formula, go to the new cell. F2. Paste the formula.[/quote]
      This is a better option for myself and it works great; I don't need anymore add-ins.
      • To post as a guest, your comment is unpublished.
        VR · 7 years ago
        This isn't easy if you want to copy a range of cells and paste it. F2 is useful to copy just one cell and paste.
  • To post as a guest, your comment is unpublished.
    Adrian Busuttil · 8 years ago
    Very helpful - Thanks
  • To post as a guest, your comment is unpublished.
    Mayank · 8 years ago
    brilliant tip... simple and very effective!
  • To post as a guest, your comment is unpublished.
    davidjoneslocker · 8 years ago
    That's really clever.
  • To post as a guest, your comment is unpublished.
    pbash · 8 years ago
    Thank you. That helped.
  • To post as a guest, your comment is unpublished.
    name · 8 years ago
    Great tip, thanks for the help!
  • To post as a guest, your comment is unpublished.
    jack corvin · 8 years ago
    :-x great website
    :lol: [quote]fly like a butterfly sting like a bee [/quote]
    • To post as a guest, your comment is unpublished.
      Jerry · 8 years ago
      it's 'float* like a butterfly...'