Формула excel файл сохранен

 

Slavf

Пользователь

Сообщений: 12
Регистрация: 24.02.2016

Приветствую!!! Прошу о помощи! Пытался изучить вопрос самостоятельно, читал на форуме, но в силу небольшого своего стажа работы в Excel не смог понять как именно мне это сделать. Суть вопроса: У меня есть формула, по которой мне необходимо выполнять расчеты (занимаюсь наукой), объем обработки большой, к тому же все базы данных в  Excel. В ручную конечно возможно все это сделать, но занимает много времени, гораздо проще когда все автоматизированно. Вот формула:           L4 = L1/L1+L2 × 100%. Пробовал сам создать формулу, после «=» записал в ячейку порядок действий по формуле (указанной выше), не получилось, данные не сходятся с результатами ручного вычисления. Получается, если выполнять все действия по отдельности (сумма, деление и умножение). Есть ли вариант что бы я по своей формуле смог в Excel создать подобную, сохранить ее и использовать в том числе и в других книгах? Макрос я так понимаю как рас для этого, но я в нем не смог разобраться. Буду крайне благодарен за помощь))

Прикрепленные файлы

  • Пример.xlsm (15.99 КБ)

Изменено: Slavf24.02.2016 09:38:32

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

#2

24.02.2016 09:58:16

Цитата
Slavf написал: данные не сходятся с результатами ручного вычисления

Я конечно не знаю какой наукой Вы занимаетесь, но мне кажется в этом примере L4 = L1/L1+L2 × 100% скобок не хватает. Для формулы, которая представлена в файле правильнее будет так : L3=(L1/(L1+L2))*100%
А по теме. Сделайте свою UDF (пользовательскую функцию) и вставляйте ее (код функции) в нужные книги

Код
Function НАУКА(L1, L2)
    НАУКА = L1 / (L1 + L2)
End Function

Прикрепленные файлы

  • НАУКА.xlsm (17.4 КБ)

Согласие есть продукт при полном непротивлении сторон.

 

Slavf

Пользователь

Сообщений: 12
Регистрация: 24.02.2016

#3

24.02.2016 10:38:00

Цитата
Sanja написал: Сделайте свою UDF (пользовательскую функцию)

Спасибо большое! Это именно то, что нужно. Извините за примитивный вопрос, а как собственно сохранять и вставлять код функции в книги? Заходил в макрос, нашел ваши изменения, их просто нужно копировать и сохранять в каком либо файле, а после в нужной книге создавать макрос и вставлять из файла, где я сохранил?

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

http://www.planetaexcel.ru/techniques/3/59/

Согласие есть продукт при полном непротивлении сторон.

 

Slavf

Пользователь

Сообщений: 12
Регистрация: 24.02.2016

Sanja, Спасибо большое за вашу помощь!

 

Slavf, для таких простых формул VBA не нужен.
Формулы можно «прятать» в имена-функции, диспетчер имен вызывается Ctrl+F3, имена можно снабжать комментариями.

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

#7

24.02.2016 11:13:23

Казанский, а в чем тут «рацуха» ?

Цитата
Slavf написал: смог в Excel создать подобную, сохранить ее и использовать в том числе и в других книгах?

в каждой «другой» книге нужно все эти операции повторно проделывать, а UDF можно просто импортировать  

Согласие есть продукт при полном непротивлении сторон.

 

Sanja, формулы — это текст, их в конце концов можно хранить в текстовом файле и «импортировать» оттуда.
В «другую» книгу можно скопировать лист, на котором используются имена, и имена скопируются тоже.

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

Ну тогда ладно  :)

Согласие есть продукт при полном непротивлении сторон.

 

Slavf

Пользователь

Сообщений: 12
Регистрация: 24.02.2016

#10

24.02.2016 11:59:50

Цитата
Казанский написал:
Формулы можно «прятать» в имена-функции, диспетчер имен вызывается Ctrl+F3, имена можно снабжать комментариями.

Казанский, Я полагаю, это тоже хороший способ. Спасибо за проявленный вами интерес, но, в вашем файле примера формула так «спрятана», что я найти не могу))) не говоря уже как пустить в оборот)))

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

#11

24.02.2016 12:36:56

Цитата
Slavf написал:
…сохранить ее и использовать в том числе и в других книгах?

Может тогда в Personal (личную книгу)? ))

 

Slavf

Пользователь

Сообщений: 12
Регистрация: 24.02.2016

#12

24.02.2016 13:40:14

Цитата
Может тогда в Personal (личную книгу)? ))

А это как?))

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

Почитайте

эту

статью. Там есть и про личную книгу, и про макросы и про UDF — «самодельные» функции.
В Разделе «Приемы» вообще много чего интересного есть )

 

Slavf

Пользователь

Сообщений: 12
Регистрация: 24.02.2016

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

Согласие есть продукт при полном непротивлении сторон.

 

Юрий М

Модератор

Сообщений: 60588
Регистрация: 14.09.2012

Контакты см. в профиле

UDF из личной книги не работают? Я не проверял — у меня вообще Personal нет ))
Если не работают, то макросы ведь могут )

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

Так это-же совсем другое дело! :). Я бы автору посоветовал все свои научные формулы зашить в надстройку  

Согласие есть продукт при полном непротивлении сторон.

 

Slavf

Пользователь

Сообщений: 12
Регистрация: 24.02.2016

#18

25.02.2016 07:01:10

Спасибо за все советы, буду изучать вопрос и попробую все в надстройку вшить!

Как в эксель убрать формулу и оставить значение

Работа с формулами в Экселе позволяет значительно облегчить и автоматизировать различные вычисления. Вместе с тем, далеко не всегда нужно, чтобы результат был привязан к выражению. Например, при изменении значений в связанных ячейках, изменятся и итоговые данные, а в некоторых случаях это не нужно. Кроме того, при переносе скопированной таблицы с формулами в другую область значения могут «потеряться». Ещё одним поводом их спрятать может служить ситуация, когда вы не хотите, чтобы другие лица видели, как проводятся в таблице расчеты. Давайте выясним, какими способами можно удалить формулу в ячейках, оставив только результат вычислений.

Процедура удаления

К сожалению, в Excel нет инструмента, который моментально убирал бы формулы из ячеек, а оставлял там только значения. Поэтому приходится искать более сложные пути решения проблемы.

Способ 1: копирование значений через параметры вставки

Скопировать данные без формулы в другую область можно при помощи параметров вставки.

    Выделяем таблицу или диапазон, для чего обводим его курсором с зажатой левой кнопкой мыши. Пребывая во вкладке «Главная», делаем щелчок по значку «Копировать», который размещен на ленте в блоке «Буфер обмена».

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

Способ 2: копирование специальной вставкой

Если вам нужно сохранить исходное форматирование, но вы не хотите тратить время на ручную обработку таблицы, то существует возможность для этих целей использовать «Специальную вставку».

  1. Копируем тем же способом, что и прошлый раз содержимое таблицы или диапазона.
  2. Выделяем всю область вставки или её левую верхнюю ячейку. Делаем щелчок правой кнопкой мыши, тем самым вызывая контекстное меню. В открывшемся списке выбираем пункт «Специальная вставка». Далее в дополнительном меню жмем на кнопку «Значения и исходное форматирование», которая размещается в группе «Вставить значения» и представляет собой пиктограмму в виде квадрата, где изображены цифры и кисточка.

После этой операции данные будут скопированы без формул, но при этом сохранится исходное форматирование.

Способ 3: удаление формулы из исходной таблицы

До этого мы говорили, как убрать формулу при копировании, а теперь давайте выясним, как её удалить из исходного диапазона.

  1. Производим копирование таблицы любым из тех методов, о которых шел разговор выше, в пустую область листа. Выбор конкретного способа в нашем случае значения иметь не будет.
  2. Выделяем скопированный диапазон. Щелкаем по кнопке «Копировать» на ленте.

Выделяем первоначальный диапазон. Щелкаем по нему правой кнопкой мыши. В контекстном списке в группе «Параметры вставки» выбираем пункт «Значения».

После того, как данные были вставлены, можно удалить транзитный диапазон. Выделяем его. Вызываем контекстное меню кликом правой кнопки мыши. Выбираем в нем пункт «Удалить…».

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

Способ 4: удаление формул без создания транзитного диапазона

Можно сделать ещё проще и вообще не создавать транзитный диапазон. Правда в этом случае нужно действовать особенно внимательно, ведь все действия будут выполняться в границах таблицы, а это значит, что любая ошибка может нарушить целостность данных.

    Выделяем диапазон, в котором нужно удалить формулы. Кликаем по кнопке «Копировать», размещенной на ленте или набираем на клавиатуре комбинацию клавиш Ctrl+C. Эти действия равнозначны.

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

Способ 5: использование макроса

Для удаления формул из ячеек можно также использовать макросы. Но для этого нужно сначала активировать вкладку разработчика, а также включить саму работу макросов, если они у вас не активны. Как это сделать, можно узнать в отдельной теме. Мы же поговорим непосредственно о добавлении и использовании макроса для удаления формул.

    Переходим во вкладку «Разработчик». Кликаем по кнопке «Visual Basic», размещенной на ленте в блоке инструментов «Код».

Запускается редактор макросов. Вставляем в него указанный ниже код:

Sub Удаление_формул()
Selection.Value = Selection.Value
End Sub

После этого закрываем окно редактора стандартным способом, нажав на кнопку в правом верхнем углу.

Возвращаемся к листу, на котором расположена интересующая нас таблица. Выделяем фрагмент, где расположены формулы, которые нужно удалить. Во вкладке «Разработчик» жмем на кнопку «Макросы», размещенную на ленте в группе «Код».

После этого действия все формулы в выделенной области будут удалены, а останутся только результаты вычислений.

Способ 6: Удаление формулы вместе с результатом

Впрочем, бывают случаи, когда нужно удалить не только формулу, но и результат. Сделать это ещё проще.

    Выделяем диапазон, в котором размещены формулы. Кликаем правой кнопкой мыши. В контекстном меню останавливаем выбор на пункте «Очистить содержимое». Если вы не хотите вызывать меню, то можно просто после выделения нажать клавишу Delete на клавиатуре.

Как видим, существует целый ряд способов, с помощью которых можно удалить формулы, как при копировании данных, так и непосредственно в самой таблице. Правда, штатного инструмента Excel, который автоматически убирал бы выражение одним кликом, к сожалению, пока не существует. Таким способом можно удалить только формулы вместе со значениями. Поэтому приходиться действовать обходными путями через параметры вставки или же с применением макросов.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Удаление формул

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

Удаление формулы

Выделите ячейку или диапазон ячеек, содержащих формулу.

Нажмите клавишу DELETE.

Удаление формулы с сохранением результатов

Для этого нужно скопировать формулу, а затем вставить ее в ту же ячейку с помощью параметра “вставить значения”.

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

Щелкните ячейку в формуле массива.

На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить, а затем выберите команду Перейти.

Нажмите кнопку Дополнительный.

Нажмите кнопку Текущий массив.

На вкладке Главная в группе буфер обмена нажмите кнопку Копировать .

На вкладке Главная в группе буфер обмена щелкните стрелку под кнопкой Вставить , а затем выберите команду Вставить значения.

Удаление формулы массива

Чтобы удалить формулу массива, убедитесь, что выделять все ячейки в диапазоне ячеек, содержащих формулу массива. Для этого:

Щелкните ячейку в формуле массива.

На вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить, а затем выберите команду Перейти.

Нажмите кнопку Дополнительный.

Нажмите кнопку Текущий массив.

Нажмите клавишу DELETE.

Удаление формулы с сохранением результатов

Выделите ячейку или диапазон ячеек, содержащих формулу.

Щелкните главная > Копировать (или нажмите клавиши CTRL + C).

На вкладке главная > щелкните стрелку под кнопкой Вставить > Вставить значения.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Как убрать формулу в Excel

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

— Программа Excel(данная программа входит в пакет офисных программ Microsoft Office 2016, которую вы можете заказать со скидкой в нашем интернет-магазине).

Инструкция

  1. Если вам требуется скрыть формулу только в определенной ячейке таблицы, то кликните по нужной ячейке и в строке функций отобразится данная формула (строка функций находится под панелью инструментов).
  2. Щелчком правой кнопки мышки по данной ячейке вызовите контекстное меню и выберите пункт «Копировать». Выбранная ячейка должна выделиться пунктирным прямоугольником. Повторно вызовите контекстное меню для данной ячейки и укажите опцию «Специальная вставка». Будет загружено дополнительное диалоговое окно, в котором будут представлены различные варианты вставки. Из предложенных вариантов выберите «Значения» или «Значения и форматы чисел», подтвердите вставку нажатием на кнопку ОК. Опция «Специальная вставка»

Видео: Копирование формул в Excel, замена формул числовыми значениями

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

Иногда формула в ячейке нужна лишь на короткое время – только для получения результата. А затем уже не нужна ни сама формула, ни ячейки, на которые она ссылается. Но вот беда – если удалить ячейки, то формула “ломается”, как это говорится. Т.е. в ячейке получается либо #ЗНАЧ! либо #ССЫЛКА! . Или Вам надо просто зафиксировать значение, полученное в результате работы формулы. Т.е. чтобы формулы там не было, а было только значение. Как ни странно, но делается это проще простого:

Выделяете ячейку/несколько ячеек с формуламиКопируетеПравая кнопка мышиСпециальная вставкаЗначения

Вот и все. Больше формул нет.
Так же подобное можно сделать при помощи кода VBA:

Sub Formulas_To_Values() Selection.Value = Selection.Value End Sub

Для использования кода переходим в редактор VBA( Alt + F11 ) –InsertModule и вставляем приведенный код. Чтобы выполнить код надо на листе нажать сочетание клавиш Alt + F8 , выбрать нужный код и нажать Выполнить
Данный код заменяет формулы в выделенном диапазоне на значения. Только необходимо учитывать, что выделенный диапазон должен быть неразрывным. Иначе код выдаст ошибку. А такой код

Sub All_Formulas_To_Values() ActiveSheet.UsedRange.Value = ActiveSheet.UsedRange.Value End Sub

заменит все формулы на листе в значения. При этом будут разорваны все связи на данном листе. Это стоит учитывать. Кстати, иногда именно для этого и применяют подобный код.

И в качестве бонуса ниже приведен код, который заменит все формулы на всех листах активной книги в значения:

Sub All_Formulas_To_Values_In_All_Sheets() Dim wsSh As Worksheet For Each wsSh In Sheets wsSh.UsedRange.Value = wsSh.UsedRange.Value Next wsSh End Sub

А этот код поможет заменить формулы на значения только в видимых ячейках(просматриваются выделенные ячейки):

Sub All_Formulas_To_Values_OnlyVisible() Dim rRng As Range, rArea As Range If Selection.Count = 1 Then Set rRng = ActiveCell Else Set rRng = Selection.SpecialCells(12) End If For Each rArea In rRng.Areas rArea.Value = rArea.Value Next rArea End Sub

КАК БЫСТРО ВЫЗЫВАТЬ:
Вообще данную команду можно вывести на Быструю панель и использовать в одно нажатие тогда, когда нужно.

  • 2010 ExcelФайлПараметрыНастройка. Выбрать команды из:Все команды. Находите команду Вставить значения и добавляете;
  • 2007 ExcelМенюПараметры ExcelНастройка. Выбрать команды из:Все команды. Находите команду Вставить значения и добавляете;
  • 2003 Excel : СервисНастройка– вкладка Команды– категория ПравкаВставить значения.

Теперь у Вас появится значок на Быстрой панели.

ДОБАВИТЬ В КОНТЕКСТНОЕ МЕНЮ ЯЧЕЕК:
Если один раз выполнить код:

Sub Add_PasteSpecials() Dim cbb Set cbb = Application.CommandBars(“Cell”).FindControl(ID:=370) If Not cbb Is Nothing Then cbb.Delete ‘удаляем пункт, если он был уже добавлен ранее Application.CommandBars(“Cell”).Controls.Add ID:=370, before:=4 End Sub

то в контекстном меню мыши появится команда – “Вставить значения”. Она полностью дублирует стандартную, только вызвать её быстрее – одно нажатие и все.

Статья помогла? Поделись ссылкой с друзьями!

Как убрать формулу в Excel

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

— Программа Excel(данная программа входит в пакет офисных программ Microsoft Office 2016, которую вы можете заказать со скидкой в нашем интернет-магазине).

Инструкция

  1. Если вам требуется скрыть формулу только в определенной ячейке таблицы, то кликните по нужной ячейке и в строке функций отобразится данная формула (строка функций находится под панелью инструментов).
  2. Щелчком правой кнопки мышки по данной ячейке вызовите контекстное меню и выберите пункт «Копировать». Выбранная ячейка должна выделиться пунктирным прямоугольником. Повторно вызовите контекстное меню для данной ячейки и укажите опцию «Специальная вставка». Будет загружено дополнительное диалоговое окно, в котором будут представлены различные варианты вставки. Из предложенных вариантов выберите «Значения» или «Значения и форматы чисел», подтвердите вставку нажатием на кнопку ОК. Опция «Специальная вставка»

Видео: Копирование формул в Excel, замена формул числовыми значениями

Как в эксель убрать формулу и оставить значение

Добрый день,
У меня есть необходимость на горомадных листах удалить все значения которые введены вручную, но при этом оставить все формулы которые есть на листе. (слишком большой объем работы для ручного удаления)

Формулы и значения введены в перемешку и приходится выискивать и вручную удалять числовые значения для того чтобы оставить формулы. В принципе, подойдет способ решения при котором все числовые значения или пусты ячейки заменялись бы на “0”, главное чтобы при этом все формулы оставались на своих местах. На крайняк подойдет способ при котором, посредством условного форматирования, подсвечивались бы все формулы, либо все числовые значения.

В интернетах и на форуме ответа нет. Заранее спасибо. Роюсь в поисках ответа.

Добрый день,
У меня есть необходимость на горомадных листах удалить все значения которые введены вручную, но при этом оставить все формулы которые есть на листе. (слишком большой объем работы для ручного удаления)

Формулы и значения введены в перемешку и приходится выискивать и вручную удалять числовые значения для того чтобы оставить формулы. В принципе, подойдет способ решения при котором все числовые значения или пусты ячейки заменялись бы на “0”, главное чтобы при этом все формулы оставались на своих местах. На крайняк подойдет способ при котором, посредством условного форматирования, подсвечивались бы все формулы, либо все числовые значения.

В интернетах и на форуме ответа нет. Заранее спасибо. Роюсь в поисках ответа. 808

Сообщение Добрый день,
У меня есть необходимость на горомадных листах удалить все значения которые введены вручную, но при этом оставить все формулы которые есть на листе. (слишком большой объем работы для ручного удаления)

Формулы и значения введены в перемешку и приходится выискивать и вручную удалять числовые значения для того чтобы оставить формулы. В принципе, подойдет способ решения при котором все числовые значения или пусты ячейки заменялись бы на “0”, главное чтобы при этом все формулы оставались на своих местах. На крайняк подойдет способ при котором, посредством условного форматирования, подсвечивались бы все формулы, либо все числовые значения.

В интернетах и на форуме ответа нет. Заранее спасибо. Роюсь в поисках ответа. Автор – 808
Дата добавления – 22.11.2011 в 17:44

Есть таблица с формулами, значения подгружаются из других таблиц, файлов и т.д. Конечный файл содержит один лист с формулами. Для отправки по почте необходим только этот лист. Только значения.

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

Хотела просто через «Сохранить как» или перевести копию этого файла, так чтобы сохранились значения ячеек без всех связей и формул. Никак не могу найти в справке как же заменить сразу во всем файле все формулы на значения.

Есть таблица с формулами, значения подгружаются из других таблиц, файлов и т.д. Конечный файл содержит один лист с формулами. Для отправки по почте необходим только этот лист. Только значения.

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

Хотела просто через «Сохранить как» или перевести копию этого файла, так чтобы сохранились значения ячеек без всех связей и формул. Никак не могу найти в справке как же заменить сразу во всем файле все формулы на значения. tati_2000

Сообщение Есть таблица с формулами, значения подгружаются из других таблиц, файлов и т.д. Конечный файл содержит один лист с формулами. Для отправки по почте необходим только этот лист. Только значения.

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

Хотела просто через «Сохранить как» или перевести копию этого файла, так чтобы сохранились значения ячеек без всех связей и формул. Никак не могу найти в справке как же заменить сразу во всем файле все формулы на значения. Автор — tati_2000
Дата добавления — 07.11.2013 в 10:08

Как убрать формулы из ячеек в Excel и оставить только значения

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

  • это значения, вычисленные этими формулами,
  • сам текст формул.

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

  • Где удалять формулы:
    • в диапазоне,
    • во всем листе,
    • во всей книге.

    Эта статья даст ответы на все вопросы выше.

    Удалить формулы и сохранить данные

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

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

    1. Выделить нужный диапазон ячеек (или одну ячейку, всю строку, столбец или весь лист).
    2. Скопировать выделенное.
    3. Вставить процедурой вставки «как значения».

    Можно сделать это клавишами мыши или клавиатуры — суть процедуры от этого не меняется.

    С помощью мыши

    Не самый быстрый (так как работает только одна рука), но самый удобный и понятный способ. Выделяем, копируем и в контекстном меню (вызывается нажатием правой кнопки мыши по выделенному диапазону) команду со скриншота:

    Команда "вставить как значения" в командном меню вставки в Excel

    Команда «Вставить как значения» в командном меню вставки в Excel

    С помощью клавиатуры (сочетания клавиш)

    Копирование делается в соседний столбец или другую книгу. Я предпочитаю этот способ, хоть он и экономит лишь секунды.

    1. Выделяем диапазон:
      • мышью, если это столбец, строка или лист,
      • сочетаниями Ctrl+Shift+стрелки или Shift+стрелки, если ячейки или диапазоны ячеек.
    2. Копируем сочетанием Ctrl+C.
    3. Перемещаемся стрелками к диапазону, куда нужно вставить данные, и/или нажимаем Ctrl+Tab для перехода в другую книгу.
    4. Вызываем контекстное меню клавишей на клавиатуре. Иногда ее нет, но обычно на клавиатурах она расположена рядом с правым ALT.
    5. Стрелками перемещаемся к команде (Вниз-вниз-вправо).
    6. Нажимаем Enter.

    Может показаться, что тут целых 6 шагов и это долго, но попробуйте приловчиться и сравнить работу на больших диапазонах ячеек — мышью будет точно дольше.

    Перевод формул в их текст (без сохранения результирующих значений)

    Иногда требуется для демонстрационных целей преобразовать ячейки, оставив текст формул. В таких случаях полезной будет процедура замены.

    Перевести формулы в текст

    Выделяем диапазон формул, жмем Ctrl+H («эйч», англ.), чтобы запустить диалоговое окно «Найти и заменить» и в соответствующих окошках вбиваем значения.

    Формулы как текст

    Апостроф в результате замены не будет виден, и формулы будут выглядеть идентично их написанию, однако восприниматься программой будут как текст.

    В видимых ячейках, пропуская скрытые фильтром

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

    Вот код VBA-процедуры, который позволяет обойти проблему:

    Он отработает на отлично, как и та же процедура надстройки. В синтаксисе кода присутствует проверка ячеек на предмет того, скрыты ли они.

    Удаляем формулы только в отфильтрованных строках, пропуская скрытые

    Удалить формулы на листе / во всех листах

    Когда нужно быстро избавиться от всех формул на листе или во всей книге, также могут помочь соответствующие простенькие процедуры, написанные на VBA:

    Ими можно воспользоваться без внедрения в свои файлы, подключив надстройку !SEMTools.

    Удаляем формулы со всего листа с !SEMTools

    Удаление формул надстройкой !SEMTools

    Быструю замену формул на значения в выделенном диапазоне без необходимости копирования и особой вставки я реализовал в своей надстройке для Excel !SEMTools.

    Для тех, кто не готов разбираться в VBA, после установки !SEMTools запуск процедуры доступен в два клика из соответствующего меню в группе «УДАЛИТЬ«. Функционал относится к бесплатным возможностям !SEMTools (работают без ограничений в любой версии).

    Удалить формулы и сохранить значения в Excel с !SEMTools

    Хотите так же быстро удалять формулы в Excel?
    !SEMTools ускорит эту и сотни других задач!

Skip to content

Как правильно сохранить и применять пользовательскую функцию Excel

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

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

Вот о чем мы будем говорить:

  • Совместное использование с другими функциями
  • Применение в других функциях и макросах VBA
  • Как вызвать функцию из другой книги
  • Использование файла надстройки (рекомендуется)

Использование с другими функциями

После того, как вы проверили, что ваши пользовательские функции работают правильно, их можно использовать в формулах Excel или в коде VBA.

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

=GetMaxBetween(A1:A6;10;50)

Их также можно использовать в сочетании с обычными функциями. Например, добавим поясняющий текст к рассчитанному максимальному значению:

=СЦЕПИТЬ(«Максимальное значение между 10 и 50 –  «;GetMaxBetween(A1:A6;10;50))

Результат вы видите на скриншоте ниже:

Можно найти товар, количество которого максимальное  и находится в диапазоне от 40 до 50.

В формуле

=ИНДЕКС(A2:A9;ПОИСКПОЗ(GetMaxBetween(B2:B9;F1;F2);B2:B9;0))

пользовательская функция GetMaxBetween находит в диапазоне B2:B9 максимальное число между 40 и 50. Затем при помощи функций ИНДЕКС+ПОИСК мы получаем название товара, которое соответствует этому максимальному значению:

Как видите, использование настраиваемых функций ничем не отличается от обычных функций Excel.

При этом помните, что пользовательская функция может только возвращать значение, но не может выполнять никакие другие действия. Более подробно об ограничениях пользовательских функций читайте здесь.

Применение в других функциях и процедурах VBA

Пользовательские функции также можно использовать в макросах VBA.

На скриншоте ниже вы видите код макроса, который в столбце, содержащем активную ячейку, ищет максимальное значение в диапазоне от 10 до 50.

Код макроса содержит пользовательскую функцию GetMaxBetween(.Cells, 10, 50). Она находит нужное максимальное значение в активном столбце. Затем это значение будет выделено цветом.

Результат работы макроса вы видите на скриншоте ниже.

Также пользовательская функция может быть использована внутри другой пользовательской функции. Проблема конвертации числа в текст обычно решается при помощи пользовательской функции. Функция SpellNumber отлично выполняет эту задачу, добавляя также денежные единицы измерения (рубли). Вот код этого макроса:

Public Function SpellNumber(x As Double) As String
If x > 999999999999.99 Then
SpellNumber = "Число больше 999 999 999 999.99!"
ElseIf x < 0 Then
SpellNumber = "Отрицательное число!"
Else
x = FormatNumber(x, 2)
Dim b As Byte, b1 As Byte, b2 As Byte, kop As String
b = (x - Fix(x)) * 100
b2 = b  10
b1 = b Mod 10
If b2 <> 1 And b1 = 1 Then
kop = " копейка"
ElseIf b2 <> 1 And b1 > 1 And b1 < 5 Then
kop = " копейки"
Else
kop = " копеек"
End If
kop = b2 & b1 & kop
Dim y(1 To 4) As Integer, i1 As Byte
For i1 = 1 To 4
x = Fix(x) / 1000
y(i1) = (x - Fix(x)) * 1000
Next
Dim Numeric(1 To 4) As String, i2 As Byte, y1 As Byte, y2 As Byte, _
y3 As Byte, Numeric0 As String, Numeric1 As String, Numeric2 As String, Numeric3 As String, _
Numeric4 As String
For i2 = 1 To 4
y1 = y(i2) Mod 10
y2 = (y(i2) - y1) / 10 Mod 10
y3 = y(i2)  100
Numeric1 = Choose(y3 + 1, "", "сто ", "двести ", "триста ", "четыреста ", _
"пятьсот ", "шестьсот ", "семьсот ", "восемьсот ", "девятьсот ")
Numeric2 = Choose(y2 + 1, "", "", "двадцать ", "тридцать ", "сорок ", _
"пятьдесят ", "шестьдесят ", "семьдесят ", "восемьдесят ", "девяносто ")
If y2 = 1 Then
Numeric3 = Choose(y1 + 1, "десять ", "одиннадцать ", "двенадцать ", _
"тринадцать ", "четырнадцать ", "пятнадцать ", "шестнадцать ", _
"семнадцать ", "восемнадцать ", "девятнадцать ")
ElseIf y2 <> 1 And i2 = 2 Then
Numeric3 = Choose(y1 + 1, "", "одна ", "две ", "три ", "четыре ", "пять ", _
"шесть ", "семь ", "восемь ", "девять ")
Else
Numeric3 = Choose(y1 + 1, "", "один ", "два ", "три ", "четыре ", "пять ", _
"шесть ", "семь ", "восемь ", "девять ")
End If
If y2 <> 1 And y1 = 1 Then
Numeric4 = Choose(i2, "рубль ", "тысяча ", "миллион ", "миллиард ")
ElseIf y2 <> 1 And y1 > 1 And y1 < 5 Then
Numeric4 = Choose(i2, "рубля ", "тысячи ", "миллиона ", "миллиарда ")
ElseIf y1 = 0 And y2 = 0 And y3 = 0 Then
Numeric4 = Choose(i2, "рублей ", "", "", "")
Else
Numeric4 = Choose(i2, "рублей ", "тысяч ", "миллионов ", "миллиардов ")
End If
Numeric(i2) = Numeric1 & Numeric2 & Numeric3 & Numeric4
Next
If y(1) + y(2) + y(3) + y(4) = 0 Then
Numeric0 = "ноль рублей " & kop
Else
Numeric0 = Numeric(4) & Numeric(3) & Numeric(2) & Numeric(1) & kop
End If
SpellNumber = Replace(Numeric0, Left(Numeric0, 1), UCase(Left(Numeric0, 1)), 1, 1)
End If
End Function

Применив вместе уже знакомую нам GetMaxBetween и SpellNumber, мы можем получить максимальное значение из диапазона и сразу записать его в виде текста.

Для этого создадим новую пользовательскую функцию, в которой используем уже знакомые нам функции GetMaxBetween и SpellNumber.

Function SpellGetMaxBetween(rngCells As Range, MinNum, MaxNum)
       SpellGetMaxBetween = SpellNumber(GetMaxBetween(rngCells, MinNum, MaxNum))
End Function

Как видите, функция GetMaxBetween является аргументом другой пользовательской функции – SpellNumber. Сначала она определяет максимальное значение, как мы уже неоднократно делали ранее. Затем это число преобразуется в текст.

На скриншоте выше вы видите, как функция SpellGetMaxBetween находит максимальное число в диапазоне от 5000 до 7000, а затем конвертирует его в текст.

Как вызвать пользовательскую функцию из другой книги

Если вы создали пользовательскую функцию в вашей рабочей книге, то это ещё, к сожалению, не означает, что её можно без проблем везде применять.

По моему опыту, большинство пользователей рано или поздно собирают свою личную коллекцию макросов и пользовательских функций для автоматизации отдельных процессов и расчётов. И тут встает проблема: код пользовательских функций на Visual Basic нужно где-то хранить, чтобы потом использовать в работе.

Чтобы применить пользовательскую функцию, рабочая книга, в которой вы ее сохранили, должна быть открыта в вашем Excel. Если вы это не сделали, то при попытке использования вы получите ошибку #ИМЯ!. Эта ошибка говорит о том, что Excel не знает имени функции, которую вы хотите употребить в формуле.

Рассмотрим способы, при помощи которых вы можете использовать созданные настраиваемые функции.

Способ 1.

Вы можете перед именем функции указать имя книги, в которой она находится. Например, если вы сохранили пользовательскую функцию GetMaxBetween в книге с именем My_Functions.xlsm, то необходимо ввести такую формулу:

= My_Functions.xlsm!GetMaxBetween(A1:A6;10;50)

Способ 2.

Сохраняем все пользовательские функции в одной специальной рабочей книге (например, My_Functions.xlsm ) и копируем из нее нужную функцию в текущую рабочую книгу в случае необходимости. Тогда не нужно будет указывать имя файла, как это сделано выше.

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

  • Если рабочих файлов много, а функция нужна везде, то и копировать код придется в каждую книгу.
  • Нужно не забыть сохранить рабочую книгу в формате с поддержкой макросов (xlsm или xlsb).
  • При открытии такого файла защита от макросов будет каждый раз показывать предупреждение, которое нужно подтвердить. Многие пользователи пугаются, видя предупреждение на жёлтой полосе, которое просит их включить макросы. Чтобы не видеть это сообщение, вам нужно отключить защиту Excel полностью. Это может быть не всегда правильно и безопасно.

Думаю, вы согласитесь со мной, что все время открывать файл и копировать из него код пользовательских функций или писать название этого файла в формуле – это не самые удачные решения.

Способ 3.

Думаю, что самый лучший способ – хранить часто используемые пользовательские функции в файле надстройки (Excel Add-in).

Достоинства использования надстройки:

  • Достаточно один раз подключить надстройку в ваш Excel. После этого можно использовать её процедуры и функции в любом файле на этом компьютере. Сохранять ваши рабочие книги в xlsm- и xlsb-формате не потребуется, так как исходный код будет храниться не в них, а в файле надстройки.
  • Защита от макросов вас беспокоить уже не будет, так как надстройки всегда относятся к доверенным источникам. Она будет автоматически загружаться при каждом запуске Excel практически незаметно для вас.
  • Надстройка ­– это отдельный файл. Его легко переносить с компьютера на компьютер, делиться им с коллегами.

О создании и использовании надстройки мы подробнее поговорим далее.

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

Как создать собственную надстройку? Рассмотрим пошагово.

Шаг 1. Создаем файл надстройки.

Открываем Microsoft Excel, создаем новую книгу и сохраняем ее под любым подходящим именем (например My_Functions) в формате надстройки. Для этого используем меню Файл – Сохранить как или клавишу F12. Обязательно указываем тип файла Надстройка Excel:

Ваша надстройка будет иметь расширение .xlam.

Обратите внимание, что стандартно Excel хранит надстройки в папке C:Users[Ваше_имя]AppDataRoamingMicrosoftAddIns. Советую принять расположение по умолчанию. Вы можете указать любую другую папку. Но тогда при подключении надстройки вам нужно будет найти и указать ее новое расположение вручную. Если вы сохраните ее в папке по умолчанию, вам не придется искать надстройку на своем компьютере. Excel автоматически внесет ее в список.

Шаг 2. Подключаем файл надстройки.

Теперь созданную нами надстройку My_Functions надо подключить к Excel. Тогда она будет загружаться автоматически при старте программы. Для этого используем меню Файл — Параметры — Надстройки. Убедитесь, что внизу в поле Управление выбраны Надстройки Excel. Жмем на кнопку Перейти в нижней части окна. В появившемся окне отмечаем нашу надстройку My_Functions. Если вы не видите ее в списке, нажмите кнопку Просмотр и укажите расположение вашего файла надстройки вручную.

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

Шаг 3. Добавляем в надстройку пользовательские функции и макросы.

Наша надстройка подключена к Excel, но в ней пока нет ничего. Чтобы добавить в нее новые пользовательские функции, откройте редактор Visual Basic при помощи сочетания клавиш Alt+F11. После этого вы можете добавлять новые модули с кодом VBA, как описано в этом руководстве.

Выберите в окне VBAProject ваш файл надстройки (My Finctions.xlam). Используйте меню Insert – Module, чтобы добавить пользовательский модуль. В него нужно записывать пользовательские функции.

Код пользовательской функции вы можете либо набрать вручную, либо скопировать откуда-нибудь.

Вот и все. Теперь вы создали свою собственную надстройку, загрузили ее в Excel и можете использовать в ней макросы и настраиваемые функции. Чтобы добавить новый макрос, просто запишите его код в модуле надстройки в редакторе VBA и сохраните его.

Мы рассмотрели способы создания, отладки пользовательской функции и как ее можно применять в вашей рабочей книге. Надеюсь, эти рекомендации будут вам полезны. Если у вас есть вопросы, пишите в комментариях к этой статье.

Сумма по цвету и подсчёт по цвету в Excel В этой статье вы узнаете, как посчитать ячейки по цвету и получить сумму по цвету ячеек в Excel. Эти решения работают как для окрашенных вручную, так и с условным форматированием. Если…
Проверка данных с помощью регулярных выражений В этом руководстве показано, как выполнять проверку данных в Excel с помощью регулярных выражений и пользовательской функции RegexMatch. Когда дело доходит до ограничения пользовательского ввода на листах Excel, проверка данных очень полезна. Хотите…
Поиск и замена в Excel с помощью регулярных выражений В этом руководстве показано, как быстро добавить пользовательскую функцию в свои рабочие книги, чтобы вы могли использовать регулярные выражения для замены текстовых строк в Excel. Когда дело доходит до замены…
Как извлечь строку из текста при помощи регулярных выражений В этом руководстве вы узнаете, как использовать регулярные выражения в Excel для поиска и извлечения части текста, соответствующего заданному шаблону. Microsoft Excel предоставляет ряд функций для извлечения текста из ячеек. Эти функции…
4 способа отладки пользовательской функции Как правильно создавать пользовательские функции и где нужно размещать их код, мы подробно рассмотрели ранее в этой статье.  Чтобы решить проблемы при создании пользовательской функции, вам скорее всего придется выполнить…
Как создать пользовательскую функцию? В решении многих задач обычные функции Excel не всегда могут помочь. Если существующих функций недостаточно, Excel позволяет добавить новые настраиваемые пользовательские функции (UDF). Они делают вашу работу легче. Мы расскажем,…

Сохранить файл со значениями вместо формул

tati_2000

Дата: Четверг, 07.11.2013, 10:08 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 12


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Есть таблица с формулами, значения подгружаются из других таблиц, файлов и т.д. Конечный файл содержит один лист с формулами. Для отправки по почте необходим только этот лист. Только значения.

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

Хотела просто через «Сохранить как» или перевести копию этого файла, так чтобы сохранились значения ячеек без всех связей и формул. Никак не могу найти в справке как же заменить сразу во всем файле все формулы на значения.

 

Ответить

китин

Дата: Четверг, 07.11.2013, 10:17 |
Сообщение № 2

Группа: Модераторы

Ранг: Экселист

Сообщений: 6973


Репутация:

1063

±

Замечаний:
0% ±


Excel 2007;2010;2016

скопировать файл в новую книгу.вкладка данные.изменить связи.разорвать связь.по идее формулы и связи должны уйти,все остальное остаться.


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

Сообщение отредактировал китинЧетверг, 07.11.2013, 10:19

 

Ответить

Pelena

Дата: Четверг, 07.11.2013, 10:17 |
Сообщение № 3

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Посмотрите здесь, возможно поможет


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

RAN

Дата: Четверг, 07.11.2013, 10:18 |
Сообщение № 4

Группа: Друзья

Ранг: Экселист

Сообщений: 5645

Скопировать лист в новую книгу, выделить все, скопировать, вставить значения, сохранить.


Быть или не быть, вот в чем загвоздка!

 

Ответить

tati_2000

Дата: Четверг, 07.11.2013, 12:38 |
Сообщение № 5

Группа: Пользователи

Ранг: Новичок

Сообщений: 12


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Скопировать лист в новую книгу, выделить все, скопировать, вставить значения, сохранить.

тогда форматирование съезжает, каждый день по новой править формат….

 

Ответить

tati_2000

Дата: Четверг, 07.11.2013, 12:40 |
Сообщение № 6

Группа: Пользователи

Ранг: Новичок

Сообщений: 12


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

данные.изменить связи.разорвать связь.по идее формулы и связи должны уйти,все остальное остаться.

пробовала, значения пропадают, вернее некорректно, в общем ошибок много возникает

 

Ответить

SkyPro

Дата: Четверг, 07.11.2013, 12:49 |
Сообщение № 7

Группа: Друзья

Ранг: Старожил

Сообщений: 1206


Репутация:

255

±

Замечаний:
0% ±


2010

[vba]

Код

Sub shValues()
Application.ScreenUpdating = False
        ActiveSheet.Copy After:=sheets(sheets.Count)
        Cells.Copy
        Cells.PasteSpecial Paste:=xlPasteValues
ActiveSheet.Move
Application.ScreenUpdating = True
End Sub

[/vba]

Запускать на том листе, который нужно отправлять.
Если подойдет — можно будет допилить переименование и сохранение. Пока не стал с этим заморачиваться.


skypro1111@gmail.com

Сообщение отредактировал SkyProЧетверг, 07.11.2013, 12:54

 

Ответить

китин

Дата: Четверг, 07.11.2013, 12:56 |
Сообщение № 8

Группа: Модераторы

Ранг: Экселист

Сообщений: 6973


Репутация:

1063

±

Замечаний:
0% ±


Excel 2007;2010;2016

вернее некорректно, в общем ошибок много возникает

каких ошибок?я очень часто отправляю скопированные файлы,разорвав связи.некорректной работы что то не замечал


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852

 

Ответить

RAN

Дата: Четверг, 07.11.2013, 13:30 |
Сообщение № 9

Группа: Друзья

Ранг: Экселист

Сообщений: 5645

тогда форматирование съезжает, каждый день по новой править формат….

Значит не так делаете.

Сергей
[vba]

Код

Sub shValues()
     Application.ScreenUpdating = False
     ActiveSheet.Copy
     ActiveSheet.UsedRange.Value = ActiveSheet.UsedRange.Value
     ActiveWorkbook.Save
     Application.ScreenUpdating = True
End Sub

[/vba]


Быть или не быть, вот в чем загвоздка!

 

Ответить

SkyPro

Дата: Четверг, 07.11.2013, 13:31 |
Сообщение № 10

Группа: Друзья

Ранг: Старожил

Сообщений: 1206


Репутация:

255

±

Замечаний:
0% ±


2010

Ну да :)
Я просто рекордером записал и убрал лишнее.


skypro1111@gmail.com

 

Ответить

tati_2000

Дата: Четверг, 07.11.2013, 13:38 |
Сообщение № 11

Группа: Пользователи

Ранг: Новичок

Сообщений: 12


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Посмотрите здесь, возможно поможет

Спасибо. То что надо. Жаль только по диапазонам ячеек (хотя конечно это целесообразней) , всем файлом нельзя. Но это в разы лучше чем форматировать каждый раз. Очень благодарна.

 

Ответить

poiuytr

Дата: Среда, 20.08.2014, 13:33 |
Сообщение № 12

Группа: Пользователи

Ранг: Прохожий

Сообщений: 1


Репутация:

0

±

Замечаний:
0% ±


Excel 2000 и ранее

скопировать файл в новую книгу.вкладка данные.изменить связи.разорвать связь.по идее формулы и связи должны уйти,все остальное остаться.

у меня работает. форматирование не пропадает. эксель 97-2003
китин, спасибо.

 

Ответить

Liam

Дата: Пятница, 22.08.2014, 19:30 |
Сообщение № 13

Группа: Пользователи

Ранг: Прохожий

Сообщений: 3


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

форматирование не пропадает. эксель 2007

 

Ответить

Как мы знаем, при копировании и вставке диапазона с формулой и форматированием в Excel формулы будут изменены, но форматирование останется обычным (см. Второй снимок экрана ниже). Некоторые пользователи могут попробовать Специальная вставка > Форматирование значений и источника, таким образом сохраняются результаты форматирования и формулы, но формулы теряются (см. третий снимок экрана ниже).
копия документа с форматированием формулы 01

Есть ли способ сохранить и формулу, и форматирование при копировании и вставке в Excel? Здесь я расскажу о нескольких методах ее решения.

Сохраните формулу и форматирование при копировании, изменив ссылку на формулу

Сохраняйте формулу и форматирование при копировании Kutools for Excel

Сохранить диапазон как мини-шаблон (запись автотекста, остальные форматы ячеек и формулы) для повторного использования в будущем

Обычно Microsoft Excel сохраняет всю книгу как личный шаблон. Но иногда вам может понадобиться часто повторно использовать определенный выбор. Сравнивая, чтобы сохранить всю книгу как шаблон, Kutools for Excel обеспечивает симпатичный обходной путь Авто Текст Утилита для сохранения выбранного диапазона как записи автотекста, в которой могут оставаться форматы ячеек и формулы в диапазоне. И тогда вы сможете повторно использовать этот диапазон одним щелчком мыши.

средняя скорость изменения автоматического текста объявления


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

Если формула вычисляется с абсолютными ссылками, формула и результаты формулы будут зарезервированы при копировании и вставке в Excel.

1. Выберите диапазон, который вы скопируете с сохранением формулы и форматирования.

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

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

копия-документа-с-формулой-форматирования-10.png

Теперь каждая формула в указанном диапазоне изменяется на абсолютную, как показано ниже:

Шаг 3: Теперь выберите указанный диапазон, скопируйте, нажав Ctrl + C одновременно, выберите пустую ячейку и вставьте, нажав Ctrl + V ключи одновременно.

Теперь указанный диапазон копируется и вставляется с оставшейся его формулой и форматированием, как показано ниже:

Примечание: При необходимости вы можете изменить вставленные формулы и исходные формулы на относительные ссылки, выделив их и нажав Кутулс > Преобразовать ссылки > К относительной > OK.


стрелка синий правый пузырьСохраняйте формулу и форматирование при копировании Kutools for Excel

Если у вас есть Kutools for Excel установлен, его Точная копия Утилита может помочь вам сохранить формулы и форматирование при копировании и вставке в Excel.

Шаг 1: Выберите диапазон, который вы скопируете с формулой и форматированием.

Шаг 2: нажмите Кутулс > Точная копия, и в появившемся диалоговом окне Exact Formula Copy отметьте Copy форматирование и нажмите Ok кнопка. См. Снимок экрана ниже:

Шаг 3. Теперь откроется второе диалоговое окно «Копирование точной формулы», выберите пустую ячейку и щелкните значок OK кнопку.

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

копия-документа-с-формулой-форматирования-9.png

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


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


стрелка синий правый пузырьСтатьи по теме:


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

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

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

вкладка kte 201905


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

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!

офисный дно

Комментарии (0)


Оценок пока нет. Оцените первым!

Программа Excel по истине прорывное изобретение компании Microsoft. Благодаря такому инструменту, как формулы Эксель, возможности программы становятся практически безграничными и позволяют обрабатывать данные так как вам угодно за считанные секунды, что в свою очередь экономит ваше время и нервы. Так давайте познакомимся поближе с формулами Эксель и узнаем все их возможности.

Формулы Эксель

Из чего состоят формулы Эксель:

  1. Знак равно «=»

Любая формула Excel должна начинаться со знака равно «=», чтобы программа понимала, что это формула, а не обычный текст.

  1. Операторы

Операторы в Excel бывают четырех видов: арифметические, операторы сравнение, операторы объединения текста, операторы ссылок на ячейки.

  1. Функции

Функция – это предопределенная формула, выполняющая определенный тип вычислений. Например, функция СУММ выполняет суммирование определенных ячеек. Благодаря функциям сокращается и упрощается формула в Excel.

Как ввести формулу в Excel

Основным элементом программы Excel являются формулы. Формулы Эксель позволяют получать мгновенный результат её вычислений. При этом формула сразу делает перерасчет при изменении исходных значений.

Рассмотрим следующий пример:

В ячейки A1 и B1 поместим любые числа, например 8 и 5 соответственно. А в ячейку C1 введем формулу:

=A1*B1

Формулы Эксель

Чтобы ввести эту формулу в таблице Excel необходимо выполнить строгую последовательность действий:

  1. Кликните по ячейке С1;
  2. Введите следующую формулу: =A1*B1
  3. В завершении нажмите Enter.

Можно поступить и по-другому.

  1. Кликните по ячейке С1;
  2. С помощью клавиатуры введите знак равно «=»;
  3. Кликните по ячейке A1

При этом в ячейке C1 появится ссылка на ячейку A1

  1. На клавиатуре нажмите символ звездочки «*»;

В Excel в качестве оператора умножения используется символ звездочки «*».

  1. Далее кликните мышкой по ячейке B1;

При этом в ячейке после звездочки появится ссылка на ячейку B1.

  1. В завершении нажмите Enter.

В ячейке C1 отобразится результат умножения ячеек A1 и B1.

Формулы Эксель 2

Основным достоинством электронных таблиц Excel является автоматическая корректировка результата вычислений формулы Эксель при изменении данных в ячейках, на которые она ссылается.

Попробуйте изменить значения в ячейках A1 или B1, и вы тут же увидите новый результат вычислений в ячейке C1.

Для указания ячеек, используемых в формуле, проще выделить их мышью, чем вводить ссылки вручную. Это не только более быстрый способ, он также снижает риск задания неправильных ячеек. При вводе с клавиатуры можно нечайно ввести неверную букву столбца или номер строки и не увидеть ошибки, пока не отобразится вычисленный результат формулы Эксель.

Читайте также: Как создать диаграмму в Excel: настройка и форматирование

Формулы Эксель: Использование операторов

Операторы осуществляют основные вычисления в таблицах Excel. Кроме того, они способные сравнивать и объединять необходимые значения.

Арифметические операторы

Математическая операция Оператор Пример
Сложение + =4+5
Вычитание =2-1
Умножение * =10*2
Деление / =8/4
Процент % =85%
Возведение в степень ^ =6^2

Изменение естественного порядка операций

В формулах Эксель соблюдаются математические приоритеты выполнения операций, т.е. сначала выполняется умножение и деление, а уже потом сложение и вычитание.

Для примера возьмем следующую формулу:

=A1-B1/C1

Формулы Эксель 3

Заполним ячейки следующими цифрами: в ячейку A1 поставим число 8, в ячейке B1 — 6, а в ячейке C1 — 2. Таким образом получим такую формулу:

=8-6/2

Используя математические приоритеты, программа Excel сначала разделит 6 на 2, а затем от 8 отнимет 3. В итоге получится число 5.

Формулы Эксель 4

Если требуется сначала выполнить операцию вычитания, а затем деление, то нужные цифры заключаются в круглые скобки:

=(A1-B1)/C1

Таким образом, мы даем команду программе сначала выполнить операцию вычитания в скобках, а затем разделить полученный результат. Таким образом, программа отнимет от 8 цифру 6 и разделит его на 2. В итоге формула выдаст совсем иной результат: 1.

Формулы Эксель 5

Как и в математике, в таблицах Excel можно использовать несколько пар скобок, вложенных одна в другую. Тем самым, можно изменять порядок операций, так как вам нужно. Excel сначала выполнит вычисления во внутренних скобках, а затем во внешних. Для примера разберем такую формулу:

=(А3+(В3+С3))*D3

Формулы Эксель 6

В данной формуле, программа сначала сложит ячейки B3 и C3, затем к полученному результату прибавит значение в ячейке A3 и эту сумму умножит на значение в ячейке D3.

Если бы скобок не было, то программа, по правилам математики, сначала бы умножила ячейки D3 и C3, а потом прибавила к полученному результату значения в ячейках B3 и A3.

Не важно сколько будет в формуле скобок, главное, чтобы у каждой открывающейся скобки была своя закрывающая скобка. Если же вы забудете поставить одну из скобок, то программа выведет сообщение с предложением внести исправление в формулу, но не всегда программа понимает в каком месте необходимо поставить нужную скобку, поэтому вы можете как согласится с исправлением, нажав на кнопку «Да», так и отказать от него, нажав кнопку «Нет».

Опечатка Формуле Эксель

И помните, что Excel понимает только круглые скобки, если вы будете использовать квадратные или фигурные скобки в формуле, то программа выведет сообщение об ошибке.

Ошибка в Формуле Эксель

Операторы сравнения

Данные операторы сравнивают одно значение с другим. В результате оператор сравнения выдаёт ИСТИНУ, если сравнение подтверждается, или ЛОЖЬ, если сравнение не подтверждается.

Знак Оператор Пример
знак «равенства» = =A1=B2
знак «больше» > =C3>B1
знак «меньше» < =B2<B1
знак «больше или равно» >= =A3>=D2
знак «меньше или равно» <= =B3<=D1
знак «не равно» <> =A1<>B1

Оператор объединения текста

Чтобы объединить содержимое двух ячеек в таблице Excel необходимо использовать символ «&» (амперсанд). Таким же свойством обладает функция «СЦЕПИТЬ». Давайте рассмотрим несколько примеров:

  1. Для объединения текста или иного содержимого из разных ячеек в единое целое необходимо применить следующую формулу:

=A1&C1&E1

  1. Чтобы вставить между объединенными ячейками пробел, символ, цифру или букву нужно воспользоваться кавычками.

=A1&» «&C1&»; «&E1

  1. Объединить можно не только ячейки, но и слова внутри одной ячейки.

=»Водо»&»пад»

Функция СЦЕПИТЬ в Excel

Запомните, что кавычки можно использовать только такие, как на скриншоте.

Операторы ссылок на ячейки

  1. Чтобы создать ссылку на диапазон ячеек достаточно ввести первую и последнюю ссылку на ячейки и между ними поставить знак «:» (двоеточие).

=СУММ(A11:A13)

Ссылка на диапазон ячеек

  1. Если требуется указать ссылки на отдельные ячейки, то для этого применяют символ «;» (точка с запятой).

=СУММ(A11;A12;A13)

Ссылки на отдельные ячейки в Excel

  1. Если требуется указать значение ячейки на пересечении диапазонов ячеек, то между ними ставится «пробел».

=F12:G12 G11:G13

Значение ячейки на пересечении диапазонов ячеек

Значение ячейки на пересечении диапазонов ячеек

Использование ссылок

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

Итак, ссылки бывают следующих видов: простые ссылки, ссылки на другой лист, абсолютные ссылки, относительные ссылки.

Простые ссылки

Простая ссылка на ячейку представляет собой адрес столбца и адрес строки. Например, ссылка B3 указывает, что ячейка расположена на пересечении столбца B и строки номер 3.

В таблице Excel общее количество столбцов равно 16384 (от A до XFD), а строк 1048576.

Для закрепления рассмотрим следующие примеры:

  • диапазон ячеек в столбце A начиная с 1 по 10 строку – «A1:A10»;
  • диапазон ячеек в строке 3 начиная со столбца C до E – «C3:E3»;
  • все ячейки в строке 5 – «5:5»;
  • все ячейки в строках с 3 по 28 – «3:28»;
  • все клетки в столбце C – «C:C»;
  • все клетки в столбцах с D по G – «D:G».

Ссылки на другой лист

Иногда в формуле необходимо указать ссылку на данные из другого листа. Делается это довольно просто:

=СУММ(Лист2!A3:C3)

Ссылка на другой лист Excel

На Листе 2 введены следующие значения.

Ссылка на другой лист Excel 2

Если в названии листа присутствует пробел, тогда название листа заключается в одинарные кавычки.

=СУММ(‘Лист № 2’!A3:C3)

Абсолютные и относительные ссылки в формулах Эксель

Относительные ссылки

Чтобы понять, что же такое относительные ссылки, рассмотрим следующий пример.

У нас есть таблица продаж за первый квартал 2019 года. Воспользуемся функцией СУММ и подсчитает общую сумму продаж за январь месяц. Формула будет выглядеть так:

=СУММ(B3:B6)

Относительные ссылки Excel

Далее скопируем данную формулу в ячейку C7.

Относительные ссылки Excel 2

При копировании исходной формулы Эксель в ячейку С7 программа немного изменяет формулу, после чего она приобретает такой вид:

=СУММ(СЗ:С6)

Excel изменяет указатель столбца с В на С, поскольку копирование проводилось слева направо по строкам.

Если формула копируется вниз по столбцу, Excel изменяет в формуле значения строк, а не столбцов, чтобы формула оставалась корректной. Например, ячейка ЕЗ рассматриваемого нами рабочего листа содержит такую формулу:

=CУMM(B3:D3)

Относительные ссылки Excel 3

При копировании этой формулы Эксель в ячейку Е4 программа создает следующую формулу:

=СУММ(В4:D4)

Относительные ссылки Excel 4

Программа изменила ссылки на строки, чтобы они соответствовали новой, четвертой строке. Поскольку такие ссылки на ячейки в копиях формулы Эксель изменяются относительно направления копирования, они и называются относительными.

Абсолютные ссылки

Все новые формулы Эксель содержат относительные ссылки, если явно не будет указано обратное. Так как большинство создаваемых копий формул требует корректировки ссылок на ячейки, редко приходится думать о другом. Однако иногда возникают исключительные ситуации, в которых необходимо решать, какие ссылки должны смещаться, а какие — нет.

Одним из самых распространенных исключений является сравнение ячеек некоторого диапазона с одним значением. Например, вам может потребоваться указать в ячейках объем продаж каждого из подразделений относительно общего объема продаж компании в целом. На рабочем листе объемов продаж компании “Наш концерн” такая ситуация возникает при копировании формулы Эксель, вычисляющей, какой процент составляют ежемесячные объемы (ячейки B9:D9) в ежеквартальном объеме продаж (ячейка Е7).

Предположим, что мы начинаем ввод этих формул в строке 9 с ячейки В9. Формула в этой ячейке вычисляет процент продаж в январе (В7) относительно квартального (Е7) методом деления. Что может быть проще?

=В7/Е7

Абсолютные ссылки Excel

Эта формула делит итог январских продаж (в ячейке В7) на квартальный итог в ячейке Е7. А теперь посмотрите, что произойдет, если перетащить маркер заполнения на одну ячейку вправо, чтобы скопировать формулу в ячейку С9:

=C7/F7

Корректировка ячейки числителя с В7 на С7 — это как раз то, что доктор прописал. Тем не менее изменение второго указателя ячейки c E7 на F7 — это уже катастрофа. Вы не только не сможете вычислить процентное соотношение февральских продаж в ячейке С9 относительно итоговых продаж первого квартала в ячейке Е7, но и получите в итоге ужасную ошибку #ДЕЛ/0! (#DIV/0!) в ячейке С9.

Чтобы предотвратить изменение ссылки на ячейку во всех создаваемых копиях формулы Эксель, нужно преобразовать ссылку из относительной в абсолютную. Это выполняется с помощью клавиши <F4> после переключения Excel в режим редактирования (с помощью клавиши <F2>). В ответ на это программа помещает перед буквой столбца и номером строки в формуле знаки доллара. В качестве примера рассмотрим скриншот ниже. Ячейка В9 на этом рисунке содержит корректную формулу, которую уже можно копировать в диапазон ячеек C9:D9:

=B7/$E$7

Абсолютные ссылки Excel 2

Посмотрим теперь на эту формулу в ячейке С9 после копирования в диапазон C9:D9 методом перетаскивания. В строке формул отображается следующее:

=С7/$Е$7

Абсолютные ссылки Excel 3

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

Если вы собираетесь копировать формулу, в которой все или некоторые ссылки должны быть абсолютными, но пока остаются относительными, измените формулу так, как описано ниже.

  1. Дважды щелкните на ячейке с формулой или нажмите клавишу <F2>, чтобы приступить к редактированию.
  2. Переместите точку вставки к ссылке, которую хотите преобразовать в абсолютную.
  3. Нажмите клавишу <F4>.
  4. Когда закончите редактирование, щелкните на кнопке Ввод в строке формул, а затем скопируйте ее в диапазон ячеек путем перетаскивания маркера заполнения.

Нажимайте клавишу <F4> только тогда, когда необходимо преобразовать ссылку на ячейку в полностью абсолютную. Если нажмете клавишу <F4> второй раз, то получите так называемую смешанную ссылку, в которой строка абсолютна, а столбец относителен (например, Е$7). Если нажмете клавишу <F4> еще раз, то получите другой тип смешанной ссылки, в которой столбец абсолютен, а строка относительна (например, $Е7). Если же нажать клавишу <F4> еще раз, ссылка станет полностью относительной (например, Е12). Таким образом, вы вернетесь к тому, с чего начали. Последующие нажатия клавиши <F4> повторят вышеописанный цикл преобразований.

Если программа Excel установлена на устройстве с сенсорным экраном, к которому не подключена физическая клавиатура, то единственный способ преобразования адресов ячеек в формулах из относительной формы в абсолютную либо смешанную — открыть экранную (виртуальную) клавиатуру. С ее помощью добавьте значки доллара перед буквой столбца и/или номером строки для соответствующего адреса ячейки в строке формул.

Формулы Эксель: Использование функций

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

Функцией называют предопределенную формулу, выполняющую определенный тип вычислений. Ей необходимо передать значения, используемые в операции (они называются аргументами). Как и в простых формулах, аргументами функций могут быть числа (например, 22 или -4,56), а также ссылки на ячейки (В10) или диапазоны ячеек (СЗ: РЗ).

Как и формулу, функцию нужно предварять знаком равенства, чтобы программа не восприняла ее как обычный текст. За знаком равенства должно следовать имя функции (при вводе можно не обращать внимания на регистр, главное — не допускать опечаток). После имени функции указываются аргументы, заключенные в круглые скобки.

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

Как только будут введены знак равенства и первые символы имени функции, непосредственно под строкой формул откроется список всех функций, начинающихся с этих букв. Если вы увидите в списке нужную функцию, дважды щелкните на ней, и программа вставит ее имя в строку формул, добавив открывающую скобку для аргументов.

Функция СУММ в Excel

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

После ввода последнего аргумента закройте функцию правой скобкой, завершающей список аргументов. Как только будет введено имя функции вместе с аргументами, раскрывающийся список под ячейкой исчезнет. Чтобы вставить функцию в ячейку и вычислить ее значение, нажмите клавишу «Enter».

Функция СУММ в Excel 2

Вставка функции в формулу с помощью мастера

Несмотря на то, что функцию можно ввести непосредственно в ячейку, в строке формул имеется специальная кнопка мастера функций. С ее помощью можно выбрать любую функцию. После щелчка на кнопке откроется диалоговое окно выбора функции.

Диалоговое окно мастера функций содержит текстовое поле Поиск функции (Search for a Function), а также списки Категория (Or Select a Category) и Выберите функцию (Select a Function). Когда открывается окно вставки функции, автоматически выбирается категория десяти недавно использованных функций.

Диалоговое окно мастера функций Excel

После выбора функции откроется диалоговое окно ввода ее аргументов. Лучше всего использовать мастер для ввода незнакомых функций, которые зачастую содержат множество не вполне понятных аргументов.

Диалоговое окно мастера функций Excel

Чтобы получить подробную справку по выбранной функции, щелкните на ссылке Справка по этой функции, находящейся в левой нижней части окна.

Если нужной функции не оказалось в списке недавно использованных, выберите соответствующую категорию. Если не можете определиться с категорией, то поищите функцию, введя ее описание в поле Поиск функции, а затем нажмите клавишу <Enter> или щелкните на кнопке Найти. Excel откроет список рекомендуемых функций, и вы сможете выбрать любую из них.

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

Когда нужная функция будет найдена и выбрана, щелкните на кнопке ОК, чтобы вставить ее в текущую ячейку и открыть окно аргументов. В этом окне отображаются как обязательные, так и необязательные аргументы.

В качестве примера выберите функцию СУММ (она обычно лидирует в категории часто используемых) и щелкните на кнопке ОК. Как только вы это сделаете, программа вставит в текущую ячейку и строку формул запись СУММ (). Затем откроется диалоговое окно ввода аргументов. В этом окне следует указать аргументы функции.

Диалоговое окно ввода аргументов Excel

Функция СУММ может суммировать до 255 аргументов. Совершенно очевидно, что все они находятся далеко не в одной ячейке. На практике вам придется чаще всего суммировать значения, содержащиеся в соседних ячейках.

Для того чтобы выбрать первый аргумент функции, щелкните на ячейке рабочего листа или перетащите указатель мыши по диапазону ячеек. В текстовом поле Число1 (Numberl) программа отобразит адрес ячейки (или диапазон адресов), а в нижней части окна, в поле Значение (Formula result), появится результат вычислений.

Имейте в виду, что во время выбора ячеек на рабочем листе диалоговое окно аргументов можно свернуть; при этом отображаться будет только поле Число! Чтобы свернуть окно аргументов, щелкните на кнопке, расположенной справа от поля Число1. После этого можно выделить диапазон ячеек и щелкнуть на кнопке восстановления окна (в свернутом окне эта кнопка будет единственной) или нажать клавишу <Esc>. Вместо свертывания можете переместить это окно в любое свободное место экрана.

Если на рабочем листе заполнено множество ячеек, щелкните на поле Число2 или нажмите клавишу <Tab>. (Excel отреагирует на это, открыв поле Число3.) В поле Число2 введите аналогичным образом второй диапазон ячеек, только на этот раз для сворачивания окна щелкайте на кнопке рядом с этим полем. В поле результата вычислений появится сумма уже двух диапазонов значений. При желании можете выделить несколько таких диапазонов (Число2, Число3, Число4 и т.д.).

Когда закончите выделение суммируемых ячеек, щелкните на кнопке ОК, чтобы закрыть окно аргументов и поместить функцию в текущую ячейку.

Редактирование функций с помощью мастера

С помощью мастера можно редактировать формулы Эксель с функциями непосредственно в строке формул. Выделите ячейку, содержащую такую формулу, и щелкните на кнопке мастера формул (на этой кнопке изображены символы fх, и расположена она непосредственно перед полем ввода формулы).

Сразу после щелчка на кнопке откроется окно аргументов функции, в котором их можно отредактировать. Для этого выделите значение в поле аргумента и отредактируйте его (или же выделите другой диапазон ячеек).

Учтите, что Excel автоматически добавляет для текущего аргумента ячейку (или диапазон), выделенную на рабочем листе. Если хотите заменить текущий аргумент, то выделите его и нажмите клавишу <Delete>, а затем выделите новый диапазон ячеек. (Не забывайте, что в любой момент можно свернуть это окно или переместить в другое место экрана, если оно перекрывает ячейки, которые нужно выделить.)

Изменив функцию, щелкните в диалоговом окне аргументов на кнопке ОК. Отредактированная функция отобразится в текущей ячейке.

Формулы Эксель: Операции с формулами

Копирование/вставка формулы Эксель

Если вам нужно скопировать формулу из одной ячейки в другую достаточно воспользваться всем известной комбинацией клавиш <Ctrl+C> (копировать) и <Ctrl+V> (вставить). Для этого выделите нужную вам ячейку, кликнув по ней курсором мыши, нажмите комбинацию клавиш Ctrl+C, при этом контуры ячейки будут выделены пунктирной линией. Затем выделите ту ячейку, в которую нужно вставить значение из первой ячейки и нажмите комбинацию клавиш Ctrl+V. Всё содержимое из первой ячейки скопируется во вторую ячейку.

Отмена операций

Прежде чем начинать редактировать только что открытую рабочую книгу, следует узнать о функции отмены операций и о том, как она может спасти случайно удален­ные данные. Кнопка Отменить (Undo) панели быстрого доступа — настоящий “ха­мелеон”: она приспосабливается к выполненным вами действиям. Например, если вы случайно удалили содержимое группы ячеек, нажав клавишу <Delete>, то экранная подсказка этой кнопки будет гласить “Отменить очистку (Ctrl+Z)”. Если вы перета­щили диапазон ячеек в другую часть рабочего листа, подсказка изменится на “Отме­нить перетаскивание”.

Отмена операций Excel

Для использования этой команды можно не только щелкать на кнопке панели бы­строго доступа, но и нажимать комбинацию клавиш <Ctrl+Z>.

Команда Отменить панели быстрого доступа постоянно изменяется в от­вет на выполненные вами действия и сохраняет их порядок. Если вы за­были ее нажать после какого-либо выполненного действия и уже успели выполнить несколько других действий, то откройте прикрепленное к ней контекстное меню и найдите там именно то действие, которое нуждается в отмене. В результате будут отменены и это действие, и все действия, выполненные после него (они автоматически выделяются).

Повторение действий

После выполнения команды Отменить программа активизирует кнопку Вернуть (Redo), находящуюся непосредственно справа от нее. Если вы удалили содержимое ячейки с помощью клавиши <Delete>, а затем щелкнули на кнопке Отменить (или нажали комбинацию клавиш <Ctrl+Z), то экранная подсказка, отображаемая при по­мещении указателя мыши над кнопкой Вернуть, будет гласить: “Вернуть очистку (Ctrl+Y)”.

Повторение действий Excel

Если теперь щелкнуть на кнопке Вернуть или нажать комбинацию клавиш <Ctrl+Y>, то Excel повторит только что отмененную операцию. На самом деле все звучит намного сложнее, чем есть на самом деле. Просто клавиши Отменить и Вернуть служат переключателями между состоянием рабочей книги до операции и после нее (как включение и выключение лампочки).

Что делать, если невозможно отменить операцию

Если вы полагаете, что спокойно можете до неузнаваемости изменить важную рабочую книгу, то хочу вас предупредить: команда отмены опе­рации работает не всегда. Можно отменить последнее неудачное удале­ние содержимого ячейки, перемещение данных или неправильное копи­рование, но нельзя отменить сохранение рабочей книги. (Естественно, если вы сохраняли книгу под другим именем с помощью команды Сохранить как, выбранной на вкладке Файл, то исходная книга оста­нется неизменной. Однако если вы воспользовались обычной командой сохранения, то все внесенные изменения становятся частью исходной ра­бочей книги.)

К сожалению, Excel не предупреждает о шаге, после которого обратного пути нет. Вы узнаете об этом, когда будет уже слишком поздно. После того как будет выполне­но необратимое действие, экранная подсказка кнопки Отменить вместо ожидаемого ‘‘Отменить…” сообщит: “Невозможно отменить”.

Единственным исключением из этого правила являются случаи, когда программа сама предварительно предупреждает о невозможности отмены операции. Когда вы выбираете команду, которая при нормальных условиях обратима, но в данный мо­мент (за недостатком памяти или потому, что изменяется слишком большая часть ра­бочего листа) программа знает, что отмену сделать не сможет, она предупредит вас и спросит, хотите ли вы все-таки ее выполнить. Если вы согласитесь и выполните опе­рацию редактирования, то помните, что затем придется во всем винить только себя. Например, если вы обнаружите, что по ошибке удалили целый ряд важных формул (о которых забыли, потому что в ячейках они не отображаются), то не сможете их восстановить. В таком случае единственное, что остается, — закрыть файл (команда Файл^Закрыть) и в ответ на запрос указать, что изменения сохранять не следует.

Старое доброе перетаскивание

Первой методикой редактирования, которую следует освоить, является перета­скивание (drag-and-drop). Как следует из названия, эта методика предполагает ис­пользование указателя мыши, который переносит выделение ячеек и оставляет его в другом месте рабочего листа. Несмотря на то что перетаскивание в основном исполь­зуется для перемещения содержимого ячеек в пределах рабочего листа, его можно применять и для копирования данных.

Чтобы использовать перетаскивание для перемещения диапазона ячеек (за один раз можно переместить только один диапазон), выполните следующие действия.

  1. Выделите диапазон ячеек.
  2. Поместите указатель мыши (либо палец или стилус при работе с сенсор­ным экраном) над одной из границ выделенного диапазона.

Как только указатель мыши примет вид четырехнаправленной стрелки, можно начинать перетаскивание диапазона в другое место.

Перетаскивание для перемещения диапазона ячеек Excel

Перетащите выделенный диапазон в требуемое место. Перетаскивание выпол­няется путем нажатия главной (обычно левой) кнопки мыши и ее удерживания во время перетаскивания.

Во время перетаскивания вы перемещаете только контур диапазона, a Excel в экранной подсказке информирует о том, какими будут адреса нового диапазо­на, если вы в данный момент отпустите кнопку мыши.

Перетаскивайте контур до тех пор, пока этот диапазон не совпадет с требуемым.

  1. Отпустите кнопку мыши (либо оторвите палец или стилус от сенсорного экрана).
  2. Как только отпустите кнопку мыши, содержимое ячеек выделенного диа­пазона отобразится в новом месте.

Копирование путем перетаскивания

Что делать, если нужно скопировать, а не переместить выделенный диапазон? Предположим, нужно начать новую таблицу в другом месте рабочего листа, и вы хотите скопировать уже существующую с готовым отформатированным заглавием и заголовками столбцов. Чтобы скопировать отформатированный диапазон заголов­ков в рабочем листе примера, выполните следующие действия.

  1. Выделите диапазон ячеек.

В данном примере этим диапазоном будет А1:Е2.

  1. Удерживая нажатой клавишу <Ctrl>, поместите указатель мыши на гра­ницу выделенного фрагмента.

Указатель мыши примет вид четырехнаправленной стрелки с расположенным справа знаком “плюс” (к тому же рядом вы увидите экранную подсказку). Знак “плюс” свидетельствует о том, что выполняться будет не перемещение, а копи­рование.

  1. Перетащите контур выделенного диапазона в нужное место и отпустите кнопку мыши.

Если при перетаскивании ячеек перемещаемый контур перекрывает уже заполненные ячейки, то Excel откроет окно предупреждения с вопросом о том, хотите ли вы заменить их содержимое. Чтобы избежать замены существующего содержимого и отменить операцию перетаскивания, в окне предупреждения щелкните на кнопке Отмена; чтобы продолжить операцию, щелкните на кнопке ОК или нажмите клавишу <Enter>.

Особенности вставки при перетаскивании

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

Чтобы вставить перетаскиваемый диапазон ячеек в уже заполненный без замеще­ния прежнего содержимого, во время перетаскивания удерживайте нажатой клавишу <Shift>. (При копировании придется проявить немалую ловкость, чтобы одновремен­но удерживать нажатыми клавиши <Shift> и <Ctrl>.)

Если во время перетаскивания удерживать нажатой клавишу <Shift>, то при пере­мещении отображается не контур области, а вертикальный отрезок, указывающий место потенциальной вставки, наряду с экранной подсказкой с текущими адреса­ми, куда в результате будет вставлено содержимое ячеек. Обратите внимание на то, что во время перемещения отрезок пытается прикрепиться к ближайшим границам столбцов и строк. Когда вы достигнете границы того диапазона, в который должно быть вставлено содержимое, отпустите кнопку мыши. Excel вставит диапазон ячеек, переместив ранее существовавшее содержимое в ближайшие свободные ячейки.

При вставке ячеек методом перетаскивания можно представить себе от­резок как одну из осей области, в которую будет вставлено содержимое. Также имейте в виду, что иногда после перемещения диапазона в новое место рабочего листа вместо данных вы увидите в ячейках только значки решеток (#######). Дело в том, что Excel не расширяет автомати­чески новые столбцы, как при форматировании данных. Избавиться от “решеток” можно вручную, расширив соответствующие столбцы, чтобы полностью отобразить отформатированные данные. Проще всего расши­рять столбцы двойным щелчком на правой границе их заголовка.

Но я ведь удерживал нажатой клавишу <Shift>, как вы и говорили…

Перетаскивание в режиме вставки — одна из самых замысловатых функций Excel. Иногда, когда делаешь все правильно, все равно получаешь предупреждение Excel о замещении существующего содержимого. Если вы увидите такое предупреждение, всегда щелкайте на кнопке Отмена! К счастью, всегда можно воспользоваться командой Вставка, не беспокоясь о том, как выглядит форма перемещаемого отрезка.

Автозаполнение формулами

Копирование методом перетаскивания (с удерживанием нажатой клавиши <Ctrl>) особенно полезно, когда нужно скопировать большой диапазон ячеек в другую часть рабочего листа. Однако зачастую нужно скопировать всего одну формулу в массу со­седних ячеек, чтобы в них выполнялся тот же тип вычислений (например, суммиро­вание значений в столбце). И хотя такой способ копирования формул является до­статочно распространенным, его невозможно выполнить методом перетаскивания. Вместо этого используется функция автозаполнения или последователь­ность команд Копировать и Вставить.

Не забывайте о параметре Итоги (Totals) панели инструментов быстрого анализа. С его помощью можно мгновенно создавать строку или столбец итогов, находящийся в нижней или в правой части таблицы данных соответственно. Просто выделите та­блицу как диапазон ячеек и щелкните на кнопке Быстрый анализ (Quick Analysis), а затем на панели инструментов быстрого анализа выберите параметр Итоги. Если щелкнуть на кнопке Сумма (Sum), находящейся в начале панели, то будет создана формула, которая подсчитывает сумму по столбцам и отображает ее в новой стро­ке (в нижней части таблицы). Если же щелкнуть на кнопке Сумма, находящейся в правом конце панели инструментов, то будут созданы формулы Эксель, подсчитывающие суммы по строкам и выводящие результат в новом столбце (в правом конце таблицы).

Автозаполнение формулами Эксель

Формулы Эксель: Заключение

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

Как включить и настроить функцию автосохранения в Excel

В программе Excel присутствует полезная опция — автоматическое сохранение. Она позволяет сохранить целостность документов и не утратить изменения в случае непредвиденных обстоятельств.

Принцип работы

Функция автоматического сохранения выполняет сохранение в фоновом режиме. При работе с книгой данная возможность записывает в указанное расположение (или выставленное автоматически) копию файла, которая в последствии может быть восстановлена. Полезна эта опция при:

  • повреждениях книги Excel;
  • неожиданном отключении света;
  • синих экранах смерти в системе.

Может быть, и не абсолютно все изменения будут сохранены, но большую их часть удастся спасти. При открытии после неожиданного завершения работы, редактор предложит открыть последнюю версию документа, созданную автоматически. Актуальность и количество изменений в этом файле связаны с выставленным диапазоном времени между автоматическим сохранением. Поэтому при правильной настройке потери будут минимальными.

Настройки авто сохранения

Автоматически сохраняется документ в указанный по умолчанию путь с интервалом в 10 минут. Изменить как место хранения, так и интервал между сохранениями можно с помощью настроек приложения. Найти её кажется сложной задачей, но так только кажется. Всё скрыто во вкладке «Параметры».

Расположение настроек

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

  1. Открыть «Файл».
  2. Выбрать раздел «Параметры».
  3. Перейти во вкладку «Сохранение».
  4. Здесь, в правой части окна и расположены необходимые настройки.

Основные настройки

Ключевой настройкой автосохранения является смена интервала. В зависимости от указанного параметра периодически Excel будет игнорировать команды, выполняя резервное копирование документа. Чем больше документ и слабее компьютер, тем дольше проводится эта процедура. В среднем она занимает 5 секунд для довольно громоздких формул на 4 листах.

Поменять этот параметр можно указав интервал в поле автосохранения. По умолчанию он установлен в 10 минут. Если работать предстоит с файлами, целостность которых крайне важна, то лучше изменить параметр до 3-5 минут.

Отключить авто сохранение

Полностью отменить работу автосохранения можно в том же разделе параметров.

Нужно или выставить интервал равный максимально допустимому значению (120 минут, что при работе с документом по 15-20 минут почти равно отключению опции) или сняв галочку в указанном поле. При снятии галочки отменяется любое резервное копирование, и он может быть повреждён или утрачен безвозвратно.

Примечание! Строка «сохранять последнюю версию при закрытии» отвечает за создание копий документа, если от их сохранения было решено отказаться. Не рекомендуется убирать её, хотя это и сэкономит место на жёстком диске (на самом деле это вызовет безвозвратное удаление документов при случайном выключении компьютера).

Прочие параметры

Опция автоматического сохранения книг Excel включает в себя несколько дополнительных возможностей, которые также заслуживают внимания.

Разберем их подробнее по указанным на скриншоте выше номерам:

  1. Это место хранения указанных резервных копий. Из этого места подтягиваются автоматические копии файла при нештатном завершении работы, влекущем за собой восстановление документа.
  2. Изменяет вид таблицы восстановления, делая её или «с элементами предварительного просмотра» или «классической». Разницы в том, насколько проще понять какая версия нужна.
  3. Не относится к «автосохранению». Является компонентом для обычного. При сохранении сразу выбирается место хранения на компьютере, а не облако.
  4. Дублирует предыдущую опцию фокусируясь на сохранении данных сразу на компьютере. Пропускает этап выбора носителя для сохранения.
  5. Указывает куда первым делом направлен «Проводник» при сохранении на компьютере. Удобно, если рабочим является каталог, отличный от стандартного «Документы».
  6. Запрещает автоматически восстанавливать выбранную (активную) книгу. Резервные копии всё равно создаются и могут быть найдены по указанному пути.

Хранение и открытие автосохранений

В предыдущем разделе указывалось, что место для хранения копий книги можно изменить. Рассмотрим стандартный вариант для Office. Находится он по пути: «%Системный_диск:Пользователи%Имя_пользователяAppDataRoamingMicrosoftExcel». Один из указанных каталогов является скрытым (речь об AppData), чтобы попасть в него нужно или иметь файловый менеджер настроенный на работу со скрытыми файлами/папками или включить их отображение. После чего можно найти данный каталог и извлечь из него нужный файл.

Открываются эти копии либо прямо из каталога хранения, либо при запуске Excel. Последнее справедливо если работа завершилась снятием процесса или подобными событиями. В таком случае документ открывается не полностью, а в виде предварительного просмотра для восстановления.

Управление версиями

В каталоге можно удалять устаревшие варианты. А так, под управлением версией можно понимать варианты автоматического восстановления, особенно если их несколько. При этом можно выбирать вариант для удаления и открытия. Делается это так:

  1. При запуске программы выбрать «Показать восстановленные файлы».
  2. Теперь посмотреть на список восстановленных книг.
  3. Здесь можно выбрать:
    • «Открыть» для обычного открытия;
    • «Сохранить как…» для создания новой копии, включающей изменения;
    • «Удалить» для удаления документа;
    • «Показать восстановленные элементы», чтобы узнать какие изменения сохранены в данной версии документа. Актуально если их несколько.

Автосохранение в Excel: как его настроить и где найти сохраненные файлы?

Автосохранение файлов Excel во время работы с программой — очень удобная функция, которая позволяет восстановить файлы, работа с которыми была прервана аварийно: был отключен свет, возникла ошибка программы или по какой-то другой причине, когда с файлом работали долго, а сохранить обычным способом не успели. На этот случай в программах офисного пакета Microsoft есть автосохранение, когда программа сама каждые сколько-то минут сохраняет изменения в файле. Как сделать автоматическое сохранение на своем ПК?

По умолчанию автосохранение в Excel 2003, 2007, 2010 и 2013 версий происходит каждые 10 минут, но это достаточно большое время, во время которого пользователь может ввести какие-то важные данные и рискует их потерять. Поэтому многие пользователи ставят автосохранение каждую 1 минуту.

Как настроить автосохранение в Excel?

Чтобы настроить автосохранение в Excel 2007 нажмите кнопку Office — Параметры Excel — Сохранение — откроется окно настроек автосохранения.

В Excel 2010 перейти к автосохранению можно: Файл — Параметры Excel — Сохранение — откроется окно настроек автосохранения.

Время автосохранения

Первая настройка — это вообще включение функции автосохранения и времени сохранения.

Минимальное время — одна минута. Файл будет сохраняться постоянно.

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

— Что делать, если не работает автосохранение в Excel?

— Зайдите в настройки сохранения (Файл — Параметры Excel — Сохранение) и поставьте соответствующую галочку (см. выше).

Папки автосохранения

Вторая настройка — это папки автосохранения, в которых будут храниться файлы сохраняющихся документов. Обычно это специальные рабочие папки, созданные самим Экселем для хранения таких файлов, ведь работать с ними приходится редко.

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

— Где найти файлы автосохранения Excel на своем компьютере?

— Где хранятся файлы автосохранения?

— Зайдите в ФайлПараметры программы, вкладка Сохранение и посмотрите, куда сохраняются файлы — на скриншоте виден путь к нужной папке.

Как правило, это папка на диске С.

Как открыть автосохраненные файлы?

Как правило, если программа работает корректно, то искать папки автосохранения не нужно. Просто после аварийного закрытия программы ее нужно запустить заново, и все имеющиеся автосохраненные файлы будут показаны на специальной панели Восстановление документа.

На скриншоте приведен список из одного документа, но их может быть несколько. Какой же файл открывать? Посмотрите на время создания документа и откройте более поздний. Если это не тот файл, то посмотрите другие файлы из списка — для этого просто щелкните мышкой по названию файла.

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

После завершения работы с сохраненными файлами Excel спросит, нужно ли их хранить дальше или нет. Если они больше не нужны, то нажмите «Не сохранять», если нужны или вы сомневаетесь, то сохраните в своей рабочей папке как копию документа.

Видеоурок «Основы работы с Excel»?

Об автосохранении смотрите с 06:24.

Спасибо за Вашу оценку. Если хотите, чтобы Ваше имя
стало известно автору, войдите на сайт как пользователь
и нажмите Спасибо еще раз. Ваше имя появится на этой стрнице.

Есть мнение?
Оставьте комментарий

Понравился материал?
Хотите прочитать позже?
Сохраните на своей стене и
поделитесь с друзьями

Вы можете разместить на своём сайте анонс статьи со ссылкой на её полный текст

Ошибка в тексте? Мы очень сожалеем,
что допустили ее. Пожалуйста, выделите ее
и нажмите на клавиатуре CTRL + ENTER.

Кстати, такая возможность есть
на всех страницах нашего сайта

2007-2019 «Педагогическое сообщество Екатерины Пашковой — PEDSOVET.SU».
12+ Свидетельство о регистрации СМИ: Эл №ФС77-41726 от 20.08.2010 г. Выдано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций.
Адрес редакции: 603111, г. Нижний Новгород, ул. Раевского 15-45
Адрес учредителя: 603111, г. Нижний Новгород, ул. Раевского 15-45
Учредитель, главный редактор: Пашкова Екатерина Ивановна
Контакты: +7-920-0-777-397, info@pedsovet.su
Домен: http://pedsovet.su/
Копирование материалов сайта строго запрещено, регулярно отслеживается и преследуется по закону.

Отправляя материал на сайт, автор безвозмездно, без требования авторского вознаграждения, передает редакции права на использование материалов в коммерческих или некоммерческих целях, в частности, право на воспроизведение, публичный показ, перевод и переработку произведения, доведение до всеобщего сведения — в соотв. с ГК РФ. (ст. 1270 и др.). См. также Правила публикации конкретного типа материала. Мнение редакции может не совпадать с точкой зрения авторов.

Для подтверждения подлинности выданных сайтом документов сделайте запрос в редакцию.

сервис вебинаров

О работе с сайтом

Мы используем cookie.

Публикуя материалы на сайте (комментарии, статьи, разработки и др.), пользователи берут на себя всю ответственность за содержание материалов и разрешение любых спорных вопросов с третьми лицами.

При этом редакция сайта готова оказывать всяческую поддержку как в публикации, так и других вопросах.

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

Восстановление файлов в Office для Mac

Функция автовосстановления, доступная в некоторых приложениях Office, пытается автоматически восстанавливать файлы в случае сбоя приложения или системы. Это можно делать, периодически сохраняя копию файла в фоновом режиме. По умолчанию автовосстановление сохраняет файл восстановления каждые 10 минут.

Важно: Не используйте функцию автовосстановления в качестве заменителей для регулярного сохранения файлов с помощью автосохранения (см. ниже) или с помощью кнопки сохранить . Частое сохранение файлов — лучший способ предотвратить потерю результатов работы.

Вы можете настроить частоту сохранения этих файлов автовосстановления. Например, если вы настроили функцию автовосстановления для сохранения каждые 5 минут, вы можете восстановить дополнительные сведения о неожиданном завершении работы (например, от отключения электричества), а не в том случае, если это значение сохраняется для сохранения каждые 10 или 15 минут.

Если вы сохраните файл вручную, то предыдущие файлы автосохранения удаляются, так как вы только что сохранили изменения.

Функция «Автосохранение» — это другой компонент, который автоматически сохраняет файл в рабочем режиме, так же как и при сохранении файла вручную, поэтому вам не придется беспокоиться о сохранении в пути. На компьютерах Mac функция автосохранения доступна в Excel, Word и PowerPoint для подписчиков Office 365. При включенном автосохранении файлы автовосстановления редко нужны.

Восстановление файла, сохраненного с помощью функции автовосстановления

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

Если вы хотите найти все автоматически восстановленные файлы на компьютере, перейдите в средство поиска инажмите кнопку Перейти > Перейти к папке (или нажмите клавишу SHIFT + COMMAND + G) и введите соответствующий путь к папке из приведенной ниже таблицы. Замените именем пользователя.

/Пользователи/ /Либрари/контаинерс/ком.Микрософт.ексцел/Дата/либрари/аппликатион support/Microsoft

/Пользователи/ /либрари/контаинерс/ком. Microsoft. PowerPoint/Data/Library/параметры/автовосстановление

/Пользователи/ /либрари/контаинерс/ком. Microsoft/Data/Library/настройки/автовосстановление

Папка автовосстановления — это скрытая папка, поэтому вы, скорее всего, не увидите ее, если вы просто пытаетесь перейти к ней в Finder. С помощью средства «перейти к папке » введите полный путь, чтобы обойти эту статью.

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

Изменение частоты автоматического сохранения файлов автосохранения в Word, PowerPoint и Excel

В меню Word, PowerPoint или Excel выберите Параметры.

Нажмите кнопку сохранить .

В поле Автосохранение укажите нужную частоту сохранения документов в программе.

Изменение места для автоматического сохранения файлов в Word

Примечание: Расположение файла автосохранения невозможно изменить в Excel или PowerPoint. Для этих приложений файлы автосохранения хранятся в указанных выше папках.

В меню Word выберите пункт Настройки.

В разделе Личные параметрывыберите пункт Расположение файлов .

В разделе Расположение файлов выберите пункт Автосохраненные, а затем нажмите кнопку Изменить.

Выберите расположение для автоматического сохранения файлов и нажмите Открыть.

Восстановление текста из поврежденного файла в Word

В меню Word выберите пункт Настройки.

В разделе средства разработки и проверки правописаниявыберите пункт Общие .

Установите флажок Подтверждать преобразование формата файла при его открытии и закройте диалоговое окно Общие.

Выберите Файл > Открыть.

В меню Открыть выберите справа внизу команду Восстановить текст.

«Восстановить текст», а затем откройте поврежденный документ, чтобы попытаться восстановить его.» />

Поиск автоматически сохраненного или восстановленного файла

При следующем запуске приложения файлы из папки автовосстановления будут перечислены в списке «Открыть последние». Вы также можете найти их, перейдя в раздел «перейти» , > Перейти в папку (или нажать SHIFT + COMMAND + g) и введя фразу «/Пользователи/имя_пользователя/Library/Application Support support/Microsoft/Office/Office 2011 Автовосстановление»

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

Выполните одно из перечисленных ниже действий.

Изменение частоты автоматического сохранения файлов

В меню Word выберите пункт Настройки.

В разделе вывод и общий доступвыберите команду сохранить .

В поле Автосохранение или автовосстановление каждые укажите частоту сохранения документов Word

Изменение места автоматического сохранения файлов

В меню Word выберите пункт Настройки.

В разделе Личные параметрывыберите пункт Расположение файлов .

В разделе Расположение файлов выберите пункт Автосохраненные, а затем нажмите кнопку Изменить.

Укажите расположение для автоматического сохранения файлов и нажмите кнопку Выбрать.

Восстановление текста из поврежденного файла

В меню Word выберите пункт Параметры.

В разделе средства разработки и проверки правописаниявыберите пункт Общие .

Установите флажок Подтверждать преобразование при открытии и нажмите кнопку OK.

На панели инструментов Стандартная нажмите кнопку Открыть .

В раскрывающемся меню Включить выберите пункт Восстановление текста из любого файла.

PowerPoint

Выполните одно из следующих действий:

Изменение частоты автоматического сохранения файлов

В меню PowerPoint выберите пункт Параметры.

Нажмите кнопку сохранить , установите флажок Автосохранение или Автосохранение каждые , а затем укажите, как часто вы хотите сохранять презентации в PowerPoint.

Выполните одно из указанных ниже действий.

Изменение частоты автоматического сохранения файлов

В меню Excel выберите пункт Параметры.

В разделе общий доступ и конфиденциальностьнажмите кнопку сохранить .

Установите флажок Автосохранение или автовосстановление каждые укажите частоту автоматического сохранения книг Excel.

Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

Как восстановить несохраненный или перезаписанный файл Microsoft Excel

Файл Microsoft Excel не сохранился или был перезаписан пустым документом? Не беда, ведь его можно быстро восстановить встроенными средствами или при помощи специализированных программ.

Содержание:

Microsoft Excel является одним из компонентов комплекса офисных программ Microsoft Office. Данный пакет пользуется большой популярностью среди пользователей поскольку его функционал позволяет выполнять множество действий, вроде создания электронных документов, таблиц, презентаций, баз данных и т.д. Нередко Microsoft Office используется для работы или создания важных файлов, хранящих ценную информацию.

К сожалению, Microsoft Office, как и сама операционная система, может давать сбои и ошибки. При возникновении таких обстоятельств текущие файлы, над которыми велась работа бесследно исчезают, принуждая пользователя выполнять всю работу снова. Ниже мы рассмотрим основные способы восстановления утерянных файлов, а также приведем пример правильной настройки программы, которая сможет обеспечить безопасность данных в случае возникновения непредвиденных ошибок.

Восстановление несохраненных файлов встроенными средствами

Разработчики Microsoft Excel предвидели возможную утерю данных из-за проблем с питанием и системных ошибок, поэтому в функционал пакета были встроены функции AutoSave (автоматическое сохранение) и AutoRecover (автоматическое восстановление). Принцип работы данных функций заключается в автоматическом сохранении текущей версии документа каждые пять, десять или больше минут. Автоматически сохранённые файлы всегда могут быть восстановлены при открытии программы.

Чтобы настроить функцию автоматического сохранения необходимо:

Шаг 1. Запустить Microsoft Excel и перейти на вкладку «Файл».

Шаг 2. В открывшемся меню, опускаемся в нижнюю часть левого меню и выбираем пункт «Параметры».

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

После настройки автосохранения, файлы можно будет восстановить при запуске Microsoft Excel, перейдя во вкладку «Открыть», выбрав пункт «Последние» и «Восстановить несохраненные книги».

Восстановление перезаписанных файлов

Помимо восстановления автосохраненных данных, в Microsoft Excel существует функция восстановления предыдущих версий документа. Это очень удобно, ведь используя данную возможность можно обратить случайное удаление части таблицы или сохранение пустой страницы.

Чтобы воспользоваться функцией восстановления перезаписанных данных необходимо:

Открыть графу «Файл», перейти в пункт «Сведенья» и выбрать «Управление книгой». В открывшемся окне следует выбрать требуемую версию файла.

Как настроить облачное хранилище «OneDrive» в Microsoft Excel

Облачное хранилище «OneDrive» тесно связано с пакетом Microsoft Office, что позволяет хранить резервные копии данных на сервере в сети. Такой способ исключает возможность утери несохраненной информации, а также файлов, которые могут быть удалены вирусами, программными сбоями или случайным форматированием. Помимо этого, функционал хранилища «OneDrive» позволяет редактировать и сохранять копии при работе сразу нескольких пользователей.

Чтобы настроить облачное хранилище у себя, необходимо:

Шаг 1. Перейти на официальный сайт OneDrive и пройти регистрацию. Зайти в облачное хранилище через MS Excel. Для этого достаточно ввести данные аккаунта хранилища, нажав по кнопке «Вход» в правом верхнем углу MS Excel.

Шаг 2. Сохранить текущий документ в облачное хранилище. Для этого выбираем «Файл», «Сохранить как», «One Drive».

Шаг 3. Переходим на «OneDrive» при помощи любого браузера и находим место, куда был сохранен файл через MS Excel. Чтобы найти предыдущие версии файла, кликаем по нему правой кнопкой мыши и выбираем пункт «Журнал версий».

В открывшемся окне пользователь сможет восстановить или скачать предыдущие версии файла.

Восстановление утерянных данных RS Office Recovery

Вышеуказанные способы хорошо подойдут для восстановления предыдущих версий и перезаписанных файлов, но они являются не эффективными при случайном форматировании, удалении и повреждении вирусами, а также удалением из-за изменений логической структуры жесткого диска. Если Ваши важные данные были бесследно удалены, следует воспользоваться специальной утилитой RS Office Recovery, которая превосходно подходит для восстановления документов, электронных таблиц и других файлов из пакета Microsoft Office.

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

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

Все найденные файлы можно восстановить на жесткий диск, флеш-накопитель или выгрузить на FTP-сервер.

Как восстановить несохраненный файл Excel

Microsoft Excel – это программа для работы с таблицами, где проводятся экономико-статистические.

Microsoft Excel – это программа для работы с таблицами, где проводятся экономико-статистические расчеты, и структурируется полученная информация. Из-за частых ошибок в работе софта у юзеров появляются вопросы о том, как восстановить несохраненный файл Эксель, если часть данных потерялась.

Автосохранение книги

Программа Microsoft Excel позволяет автоматически сохранять введенную информацию. После правильной настройки функции пользователю не придется нажимать на кнопку с изображением дискеты.

Установка нужных параметров позволяет восстановить предыдущую версию файла Excel сразу же после открытия документа.

  • откройте раздел «Файл» в главном меню программы;
  • в предложенном списке выберите «Параметры»;

  • откройте пункт «Сохранение»;

  • произвести настройку автосохранения можно в разделе «Сохранение книг».

Формат изменять не стоит, периодичность записи уменьшается до одной минуты. Поставьте галочку в поле «Сохранять последнюю версию при закрытии».

Теперь сохранение происходит без участия пользователя. Остается понять, как восстановить Excel-файл, если не сохранил.

Создание резервной копии

Восстановить документ после повреждения или внесения неверных данных можно с помощью резервной копии.

  • Начните создание резервной копии до заполнения таблицы. Для этого нажмите «Файл», затем «Сохранить как».

  • Выберите «Обзор».
  • Откроется окно для сохранения, перейдите в «Сервис».

  • После нажатия на кнопку появится контекстное меню, кликните по разделу «Общие параметры».

  • Поставьте галочку в первой строке, пароль можно не добавлять. Нажмите «Ок».
  • Кликните по кнопке «Сохранить». На рабочем столе появится книга и резервная копия.

Резервная копия обновляется автоматически. Она открывается после обнаружения неисправностей в главной книге.

Создание файла восстановления

Инструкция для автосохранения помогает тем пользователям, которые внесли некорректные изменения в таблицу и сохранили её. Автоматически записывается дополнительный документ, который нужен для бэкапа.

Как восстановить файл Эксель после сохранения?

  • Убедитесь, что с момента некорректного исправления прошло не больше времени, чем указано для автоматической записи.
  • Скопируйте путь до папки с сохранениями, вставьте в проводник.

  • Откройте тот вариант, который сохранен без неправильных изменений.

Аналогичные действия применяются для того, чтобы восстановить Excel-файл, если он поврежден.

Восстановление вручную

Автоматическое сохранение и резервная копия не всегда применяются пользователями заблаговременно, поэтому возникают вопросы о том, как восстановить удаленный Excel-файл или поврежденную книгу.

Существует несколько способов, которые позволяют работать с поврежденными или удаленными таблицами.

Восстановление данных из поврежденной книги

Первый способ восстановления редко применяется пользователями, так как Office предусматривает автоматический запуск этой процедуры.

Как восстановить поврежденный файл Excel вручную?

  • Откройте программу Excel, в меню найдите кнопку «Открыть».

  • Нажмите на «Обзор».
  • Выберите ту книгу, которая не открывается. Нажмите на значок стрелки справа от клавиши «Открыть» и кликните по последнему варианту.

  • В появившемся окне выберите «Восстановить» или «Извлечь данные». Для полного сохранения информации отметьте первый вариант. Если не сработает, нажмите на вторую кнопку.

Если информация подвергалась серьезным изменениям после появления ошибки, то вернуть данные не получится.

Использование средств Office

Microsoft Office предлагает юзерам Excel разные способы открывания таблиц. Связано это с неполадками, которые возникают при запуске, например, с ошибкой пересчета.

Как восстановить несохраненный или поврежденный файл Эксель с помощью Office?

  • Запустите программу, создайте новую пустую книгу.

  • В главном меню выберите «Файл» и нажмите на кнопку «Параметры».

  • Найдите раздел «Формулы», пункт «Параметры вычислений».

  • В поле «Вычисления в книге» выберите вариант «Вручную». Нажмите «Ок».

  • Откройте поврежденную книгу.

Если причина неисправности заключалась в неправильном пересчете, то таблица откроется без ошибок.

Программа Recovery Toolbox for Excel

Информация может иметь большее значение, нежели макросы и расчеты, поэтому так популярны программы, которые восстанавливают часть данных из книги. Одна из таких – Recovery Toolbox for Excel.

Для быстрого восстановления стоит воспользоваться онлайн-версией программы.

  • На сайте выберите вкладку «Онлайн».

  • Загрузите поврежденный файл, введите адрес электронной почты, перепишите символы с капчи, нажмите «Далее».

  • Процесс занимает не более двух минут.
  • Если документ приведен в первоначальное состояние, то пользователь сможет его скачать, иначе появится сообщение об ошибке.

Онлайн-версия поддерживает не все типы документов, не сохраняет расчеты и макросы, написанные на языке VBA. Поэтому чаще скачивается полная версия.

Использование онлайн-сервиса Мансофт

Удаленная книга также поддается восстановлению, если использовать продукты компании Мансофт, например, Easy File Undelete. Пользователю нужно скачать приложение на компьютер и указать папку или жесткий диск, где хранилась таблица.

Онлайн сервис помогает в восстановлении, если сохранение проведено с ошибкой, или поврежден носитель.

Если вы хотите получить более полную информацию по этому вопросу, посмотрите видео:

Этот сервис позволит «отремонтировать» документы, которые не получается открыть обычным способом. Подойдет программа и для Word.

Книги из программы Excel легко подвергаются воздействию, что сказывается на работоспособности. Пользователь может вернуть доступ к информации, если воспользуется стандартными средствами от Office или сторонними программами.

  • Удалить формулы и сохранить данные
    • С помощью мыши
    • С помощью клавиатуры (сочетания клавиш)
  • Перевод формул в их текст (без сохранения результирующих значений)
    • В видимых ячейках, пропуская скрытые фильтром
    • Удалить формулы на листе / во всех листах
    • Удаление формул надстройкой !SEMTools

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

  • это значения, вычисленные этими формулами,
  • сам текст формул.

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

  • Где удалять формулы:
    • в диапазоне,
    • во всем листе,
    • во всей книге.
  • Нужно ли удалять формулы в скрытых/отфильтрованных строках.

Эта статья даст ответы на все вопросы выше.

Удалить формулы и сохранить данные

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

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

  1. Выделить нужный диапазон ячеек (или одну ячейку, всю строку, столбец или весь лист).
  2. Скопировать выделенное.
  3. Вставить процедурой вставки “как значения”.

Можно сделать это клавишами мыши или клавиатуры — суть процедуры от этого не меняется.

С помощью мыши

Не самый быстрый (так как работает только одна рука), но самый удобный и понятный способ. Выделяем, копируем и в контекстном меню (вызывается нажатием правой кнопки мыши по выделенному диапазону) команду со скриншота:

Команда “Вставить как значения” в командном меню вставки в Excel

С помощью клавиатуры (сочетания клавиш)

Копирование делается в соседний столбец или другую книгу. Я предпочитаю этот способ, хоть он и экономит лишь секунды.

Пошагово:

  1. Выделяем диапазон:
    • мышью, если это столбец, строка или лист,
    • сочетаниями Ctrl + Shift + стрелки или Shift + стрелки, если ячейки или диапазоны ячеек.
  2. Копируем сочетанием Ctrl + C.
  3. Перемещаемся стрелками к диапазону, куда нужно вставить данные, и/или нажимаем Ctrl + Tab для перехода в другую книгу.
  4. Вызываем контекстное меню клавишей на клавиатуре. Иногда ее нет, но обычно на клавиатурах она расположена рядом с правым Alt.
  5. Стрелками перемещаемся к команде (Вниз-вниз-вправо).
  6. Нажимаем Enter.

Может показаться, что тут целых 6 шагов и это долго, но попробуйте приловчиться и сравнить работу на больших диапазонах ячеек — мышью будет точно дольше.

Перевод формул в их текст (без сохранения результирующих значений)

Иногда требуется для демонстрационных целей преобразовать ячейки, оставив текст формул. В таких случаях полезной будет процедура замены.

Excel — Найти и заменить
Выделяем диапазон формул, жмем Ctrl + H (“эйч”, англ.), чтобы запустить диалоговое окно “Найти и заменить” и в соответствующих окошках вбиваем значения
image
Апостроф в результате замены не будет виден, и формулы будут выглядеть идентично их написанию, однако восприниматься программой будут как текст

В видимых ячейках, пропуская скрытые фильтром

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

Вот код VBA-процедуры, который позволяет обойти проблему:

Sub remFormulas()
    Dim cell As Range
    For Each cell In Selection
        If Not (cell.EntireRow.Hidden = True Or cell.EntireColumn.Hidden = True) Then
            cell.Value2 = cell.Value2
        End If
    Next cell
End Sub

Он отработает на отлично, как и та же процедура надстройки. В синтаксисе кода присутствует проверка ячеек на предмет того, скрыты ли они.

удалить формулы в отфильтрованных строках

Удаляем формулы только в отфильтрованных строках, пропуская скрытые

Удалить формулы на листе / во всех листах

Когда нужно быстро избавиться от всех формул на листе или во всей книге, также могут помочь соответствующие простенькие процедуры, написанные на VBA:

Sub удалитьФормулыСоВсегоЛиста()
ActiveSheet.UsedRange.Value2 = ActiveSheet.UsedRange.Value2
End Sub
Sub удалитьФормулыИзВсейКниги()
Dim w As Worksheet
For Each w In Worksheets
  With w.UsedRange
    .Value = .Value
  End With
Next w
End Sub

Ими можно воспользоваться без внедрения в свои файлы, подключив надстройку !SEMTools.

удалить формулы со всего листа

Удаляем формулы со всего листа с !SEMTools

Удаление формул надстройкой !SEMTools

Быструю замену формул на значения в выделенном диапазоне без необходимости копирования и особой вставки я реализовал в своей надстройке для Excel !SEMTools.

Для тех, кто не готов разбираться в VBA, после установки !SEMTools запуск процедуры доступен в два клика из соответствующего меню в группе «УДАЛИТЬ». Функционал относится к бесплатным возможностям !SEMTools (работают без ограничений в любой версии).

Перевод формул в значения

Удалить формулы и сохранить значения в Excel с !SEMTools

Хотите так же быстро удалять формулы в Excel?
!SEMTools ускорит эту и сотни других задач!

Копирование таблицы в Microsoft Excel

Копирование в Microsoft Excel

​Смотрите также​ исходник не сохранять​ формулами пусть как​ не пускает.​ (в книге Б​ ячейка имеет свой​ 1-го до 255​ формулы — выделяю​ A. Тот же​ правом нижнем углу​Z​ текущая книга –​ рабочую книгу, эта​ набираем комбинацию кнопок​

​ будет иметь ту​ перейти в пункт​

Копирование в Экселе

​ ленте во вкладке​Для большинства пользователей Excel​ лист никуда не​ был, так и​А как-то формулу​ есть такой же​ порядковый номер относительно​ листов.​ таблицу, копирую в​ эффект наблюдается при​ вставленного блока появится​: Как вариант, если​ оставьте это без​ книга должна быть​Ctrl+V​ же ширину столбцов,​ меню​«Главная»​ процесс копирования таблиц​ денется​

​ остается в этом​​ можно составить что​ точно Лист2)​

Способ 1: копирование по умолчанию

​ строк и латинскую​Как скопировать лист в​ блокнот​ копировании не всего​ квадратик, нажав на​ книга не в​

  1. ​ изменения. В списке​ открыта. Если нужная​.​ что и исходник.​«Специальная вставка»​в группе инструментов​​ не представляет большой​​вариант 2 (если​

    Копирование таблицы в Microsoft Excel

    ​ файле. Тогда при​ бы она не​После копирования, в​ букву относительно колонок.​ Excel? Для быстрой​и в новом​​ листа, а отдельных​​ который Вы откроете​ общем доступе: оформить​Перед листом​​ книга не открыта,​​Как видим, после выполнения​Бывают случаи, когда таблицу​​. Там в блоке​​«Буфер обмена»​​ сложности. Но, далеко​​ разные версии экселки​

    Копирование данных в Microsoft Excel

  2. ​ переносе данных, эти​ менялась при перемещении​ книге Б на​ Таким образом, каждой​ реализации данной задачи​ файле становлюсь в​ ячеек.​ выпадающий список (квадратик​ таблицы списками/таблицами; вторую​(Before sheet) выберите​ то её не​ данных действий нам​ нужно вставить не​«Вставить значения»​

    Вставка таблицы в Microsoft Excel

    ​.​ не все знают​ (xls — xlsx​ данные и будут​ листа, да и​​ листе1 формула ссылается​​ ячейке присвоен свой​ необходимо:​​ ту же ячейку​​Существует ли простой​ надо искать сразу​ вырезать-вставить на новый​ лист, перед которым​​ будет в выпадающем​​ удалось скопировать лист​

Вставка данных в Microsoft Excel

​ в обычном формате,​нужно выбрать пункт​Открываем область, в которую​ некоторые нюансы, которые​

Данные вставлены в Microsoft Excel

Способ 2: копирование значений

​ — xlsm) на​ использоваться для вычислений.​ копирования в другую​ на лист2 находящийся​ адрес (подобно клеткам​

  1. ​Навести курсор мышки на​ и вставляю из​ способ, позволяющий скопировать​
  2. ​ после копирования: если​ лист… Посмотрите именованные​ хотите вставить скопированный​ списке.​ вместе с таблицей​ а в виде​​«Значения и исходное форматирование»​​ хотим вставить данные.​

Вставка значений в Microsoft Excel

​ позволяют сделать эту​ вариант 1 можен​2. Изучите функции​ книгу? (это я​ в книге А.​ в шахматной доске).​ закладку листа (ярлычок),​

Значения вставлены в Microsoft Excel

​ блокнота.​ лист из A​ Вы произведете какие-то​ диапазоны…​ лист. Мы решили​Мы собираемся скопировать выбранный​ и остальным его​​ изображения. Эта задача​​.​​ Это может быть​​ процедуру максимально эффективной​​ заругаться — типо​​ ДВССЫЛ и АДРЕС​

Вставка значений сохранением форматирования в Microsoft Excel

​ уже про дальнейшее​Как преодолеть данную​ То есть, первая​ который необходимо скопировать.​потом копирую из​ в B так,​

Значения с форматированием вставлены в Microsoft Excel

​ другие действия, он​Z.​ вставить копию нашего​ лист в новую​ содержимым. При этом​ также решается при​После этого, таблица будет​​ новый лист, другой​​ для различного типа​

Вставка значений с форматированием чисел в Microsoft Excel

Способ 3: создание копии с сохранением ширины столбцов

​ разное количество строк)​ и используйте их​ думаю)​ ситуевину, что бы​ ячейка (в верхнем​Сделать щелчок, левой кнопкой​ 1го файла «формат​ чтобы связь B​ пропадает). В нем​yevgeniy​ листа в самый​ рабочую книгу, поэтому​ получилось сохранить не​ помощи специальной вставки.​

  1. ​ представлена в первоначальном​ файл Excel или​
  2. ​ данных и разноплановых​ — тогда по​ в тех формулах,​Guest​​ в этом (копируемом​​ левом углу) имеет​​ мишки, удерживая кнопку​​ по образцу» и​

    Вставка значений с сохранением ширины столбцов в Microsoft Excel

    ​ с A не​ надо выбрать «Значения​: Ну вот такого​ конец книги после​ в выпадающем списке​​ только исходное форматирование,​​Выполняем копирование нужного диапазона.​

    Переход в специальную вставку в Microsoft Excel

    ​ своем виде, но​ другая область ячеек​ целей. Давайте подробно​​ старинке — выделяем​​ которые Вам приходится​​: Со временем Вы​​ листе) формула не​

Специальная вставка в Microsoft Excel

​ адрес A1, а​ + клавишу CTRL​ готово.​ возникала, а новый​ и форматы оригинала»​ уж я точно​ всех существующих листов.​В книгу​

Таблица вставлена с изначальной шириной столбцов в Microsoft Excel

Способ 4: вставка в виде изображения

​ но и размер​Выбираем место для вставки​ только вместо формул​ на этом же​ рассмотрим некоторые особенности​ все, в новой​ копировать вместе с​

  1. ​ вероятно поймете, что​
  2. ​ менялась? Т.е. ссылка​ под ней ячейка​ переместить курсор в​Hugo​​ лист собирал данные​​ (у меня Excel​​ не ожидал!!!​​ Отметьте галочкой параметр​​(To book) выбираем​​ ячеек.​

Вставка в виде изображения в Microsoft Excel

​ и вызываем контекстное​ ячейки будут заполнять​ листе. Кликаем по​ копирования данных в​ книге встаем на​ листом.​

Таблица в виде изображения вставлена в Microsoft Excel

Способ 5: копирование листа

​ копировать формулы из​ была на лист​ с адресом A2.​ то место закладок​: Ещё вариант -​ из B?​ 2007, возможно, название​Спасибо.​Создать копию​ вариант​Табличный редактор Эксель располагает​ меню. Переходим в​ постоянные значения.​ ячейке, которая должна​ программе Эксель.​ ячейку А1 и​Однако, я лично​

  1. ​ книги в книгу​ в своей книге.​ С правой стороны​ листов, куда следует​ сперва CTRL+H меняем​Beard​ нужного пункта отличается​Z, учту и​(Create a copy)​Новая книга​ обширным инструментарием для​ пункт​​Если вы хотите произвести​​ стать верхней левой​

    Выделение всего листа в Microsoft Excel

  2. ​Скачать последнюю версию​ делаем вставку -​ на Вашем месте​ — это не​Guest​ в ячейке адрес​ вставить копию.​ «=» на например​: От безысходности можно​​ в версии 2003,​​ Ваш совет. Спасибо.​

Вставка всего листа в Microsoft Excel

​ и нажмите​(New book). Ставим​ копирования таблиц именно​«Специальная вставка»​ данную операцию только​ ячейкой вставленной таблицы.​ Excel​ сложность в наведении​ думал бы в​ то, что Вы​

Лист вставлен в Microsoft Excel

​: С помощью метода​ B1 и т.д.​Если листов очень много​ «xyz» (на сочетание,​ и так, но​ но всё равно​dude​ОК​ галочку в строке​ в том виде,​. В блоке​ с сохранением форматирования​ В контекстном меню​Копирование таблицы в Excel​ красоты — потребуется​

​ направлении того, как​

lumpics.ru

Как в Excel скопировать или переместить лист в другую книгу

Копируем и перемещаем листы в Excel

​ хотите на самом​ replace замените ссылки​Количество строк в каждом​ или необходимо скопировать​ которого точно нет​ это требует сравнительно​ он должен быть​: при копировании формул​.​Создать копию​ какой требуется пользователю.​

​«Другие параметры вставки»​ чисел, а не​ в параметрах вставки​ представляет собой создание​ восстанавливать ширины столбцов​ изменить способ хранения​ деле… За десяток​ с именем исходной​ листе Excel 2010​ / переместить лист​ на листе), копируем​ сложных манипуляций, которые​​ о том, что​​ с ссылками без​

Копируем и перемещаем листы в Excel

​Лист будет вставлен и​​(Create a copy).​​ К сожалению, далеко​выбираем пункт​​ всей таблицы, то​​ выбираем пункт «Вставить».​ её дубликата. В​ и высоту строк​ данных так, чтобы​

​ лет работы с​​ книги на такие​ чуть более одного​ в новую книгу​ лист, меняем назад.​ конечный пользователь вряд​ надо сохранить и​ указания имени листа​ его ярлычок появится​ Поскольку мы создаём​

Копируем и перемещаем листы в Excel

​ не все знают​«Рисунок»​ в специальной вставке​Тут также существуют альтернативные​​ самой процедуре практически​​ и т. д.​ не требовалось копировать​​ Экселем я в​​ же ссылки без​ миллиона, а точнее​​ тогда выполняем следующие​​Mr.Pupkin​ ли сможет выполнить​ форматы ячеек тоже,​ они копируются на​​ справа от ярлычков​​ новую книгу, то​ о нюансах работы​.​ нужно выбрать пункт​ варианты действий. Можно​

​ нет отличий в​​Alexz​ листы из книги​ этом убедился… как​ этого имени заменой​ 1 048 578​ действия:​​: а как произвести​​ без ошибок.​

​ а не только​​ другой лист как​​ существующих листов.​ в списке​ со специальной вставкой​После этого, данные будут​«Значения и форматы чисел»​ выделив ячейку нажать​ зависимости от того,​: Копируете весь документ,​

Копируем и перемещаем листы в Excel

​ в книгу, или​ и в том,​ имени на пустую​ шт. Количество колонок​Правой кнопкой мышки кликаем​ такой же перенос​Есть еще варианты?​ значения).​ родительский​Таким образом очень удобно​Перед листом​ и другими инструментами​ вставлены на лист​​.​​ на клавиатуре сочетание​ куда вы собираетесь​ удаляете лишние листы​​ из листа в​​ что иметь набор​ стороку «».​ значительно меньше –​ по закладке листа​​ для графиков и​​vikttur​Ttima​если лист в​ изменять порядок листов​(Before sheet) не​ копирования, которые позволяют​ в виде изображения.​Но, к сожалению, даже​ клавиш​​ вставить данные: в​​filemoto​ лист.​​ разных файлов, имеющих​​Аленка​

Копируем и перемещаем листы в Excel

​ 16 384шт.​ (ярлычку) для вызова​ сводных таблиц?​: Это простой вариант.​

Копируем и перемещаем листы в Excel

​: 1)в другом документе​ ссылке указан, то​ и структуру рабочих​ будет других листов.​ значительно расширить возможности​ Естественно, редактировать такую​ использование исходного форматирования​Ctrl+V​ другую область того​: Народ. привет!​Пытаюсь скопировать лист из​

​ похожее содержание и​: Если честно, то​
​Примечание: Обратите внимание! После​
​ контекстного меню, где​

​Лист Excel – это​

office-guru.ru

как перенести таблицу на другой лист, сохранив формулы

​ Сложнее — писать​​ не должен быть​ он так и​
​ книг. Это может​ Этот лист в​
​ по переносу данных,​ таблицу уже будет​ не позволяет сделать​
​. Кроме того, можно​ же листа, на​Скажите, может кто​ одного документа в​
​ структуру, различающиеся только​ ничего не поняла…​ 26 латинских букв​ выбираем опцию «Переместить​
​ рабочая область под​ код в VBA​ текстовый формат​ остается родителем​

​ пригодиться и в​​ новой рабочей книге​ а также автоматизировать​

​ нельзя.​ копию таблицы с​
​ нажать на кнопку​
​ новый лист или​

​ знает, есть лист​

​ другой, на листе​​ названием (которое (название)​Это наверное ответ​ название колонок состоит​ или скопировать…».​ полосой инструментов. Лист​ для удаления лишних​2) во время​
​самому интересно как​

​ том случае, если​​ будет единственным.​ действия пользователя.​Если вы хотите скопировать​
​ первоначальной шириной столбцов.​

​«Вставить»​ в другую книгу​

​ в книге, отформатирован​​ хренова туча формул..​ и определяет суть​ для того кто​ уже не из​В появившимся окне настраиваем​ состоит из множества​
​ ссылок.​ копирования в Excel​автоматом добавить имя​ Вам нужно отправить​
​Замечание:​
​Автор: Максим Тютюшев​ полностью всю таблицу​ То есть, довольно​
​, которая размещена на​ (файл). Главное отличие​

​ сложным образом, там,​​ . Так вот​ содержания этого файла,​

​ его уже знает?​ одной, а из​ параметры копирования листа.​ ячеек упорядоченных между​
​DJ_Serega​ 2003 нельзя использовать​ листа ко всем​ кому-то не целую​Если Вы хотите​Иногда при работе с​ на другой лист,​

planetaexcel.ru

Попрос по Excel 2003. Как скопировать часть листа с формулами в другой документ Excel?

​ часто бывают случаи,​ самом левом краю​ между способами копирования​ куча объеденённых ячеек,​ при копировании, в​ например, по периоду​ :)​ 2 и более​ Сверху выбираем, в​ собой относительно строк​: А если так:​ функцию форма по​ ссылкам​ рабочую книгу, а​ переместить выбранный лист​

​ книгой Excel возникает​​ но при этом​ когда после вставки​ ленты рядом с​ заключается в том,​ вокруг серая зона(нет​ новом документе в​ времени или по​Sh_Alex​ букв в логическом,​ какую из открытых​ и колонок.​- Скопировать лист​ образцу​это для случая​ один конкретный лист​ в другую рабочую​ необходимость скопировать или​ сохранить её абсолютно​ данные не помещаются​ кнопкой​ как вы хотите​ ячеек), ещё некоторые​ формулах создается ссылка​ подразделениям)… Значительно продуктивней​: Существует, по-видимому, много​ алфавитном порядке. Таким​

​ книг следует скопировать​​Его внешний вид напоминает​ «А»​Александр кузьмич​
​ более навороченного приведенного​ этой книги.​ книгу, то не​ переместить лист в​ идентичной исходнику, то​

​ в ячейки. Но​​«Копировать»​ скопировать информацию: вместе​ особенности.​

​ на предыдущий файл​​ (приспособленно для обработки)​ способов решения проблемы.​ образом, адрес последней​ лист. Снизу указываем,​

Скопировать формулу в другой файл

​ большую таблицу. В​​- На листе​: при вставке выбрать​
​A_525​Урок подготовлен для Вас​ ставьте галочку в​ другую книгу или​
​ в этом случае,​

​ в Экселе существует​.​ с формулами или​В общем, если​ (например: =сумм ([документ1.xslx]a1:a10).​
​ держать все похожие​ Я пользуюсь двумя.​ ячейке в самом​ между какими листами​ каждой новой книге​ «В» -> ПКМ​ опцию — ВСТАВИТЬ​

​: Вопрос был задан​ командой сайта office-guru.ru​ строке​ сделать копию листа​ лучше всего, выполнить​ возможность с помощью​После этого, будет выполнена​ только с отображаемыми​ я просто выделяю​ Как этого избежать?​

​ данные в одной​1. Выбираю ячейку,​ нижнем правом углу​ следует вставить копию.​ Excel по умолчанию​ — Специальная вставка​ ВСЕ​ давно …​Источник: http://www.howtogeek.com/220677/how-to-copy-or-move-a-worksheet-into-another-workbook-in-excel/​

​Создать копию​​ в этой же​ копирование листа целиком.​ определенных действий сохранить​ вставка данных с​ данными.​ все данные и​ Заменять название документа​

​ книге и даже​

​ которая имеет ссылку​​ листа является XFD1048578.​Если мы копируем лист,​ 3 листа.​ — Формулы ??​Ирина фаузер​

​но вопрос действительно​​Перевел: Антон Андронов​
​(Create a copy).​ книге. Например, Вы​
​ В этом случае​ исходную ширину столбцов.​ сохранением форматирования и​Урок:​

​ просто вставляю в​​ на пустоту или​ в одном списке​ на «Книгу А».​В каждую ячейку можно​

​ а не переносим​​Для пользователя лист представляет​Beard​: после того как​ интересный и полезный,​Автор: Антон Андронов​
​Нажмите​ хотите что-то изменить,​

​ важно определить, что​​Копируем таблицу любым из​ формул.​

​Копирование таблиц в Mirosoft​ нужную мне книгу.​

​ что-либо еще категорически​​ на одном листе.​ Выделяю путь и​ записать:​
​ его, следует отметить​ собой файл с​: Пробовал. Не помогает.​ скопировал, в другом​ а ответ очень​yevgeniy​

​ОК​ но при этом​ вы действительно желаете​ обычных способов.​
​Второй способ предусматривает копирование​ Word​ то всё форматирование​ отказывается. Вручную формулы​Если операция Заменить​
​ имя файла), копирую​текст;​ галочкой опцию «Создать​ документом который вложен​

​ Все равно получается​​ документе нажми одновременно​ простой :)​: Всех с окончанием​. Будет создана новая​ сохранить первоначальные листы.​ перенести все, что​В месте, где нужно​

​ исключительно значений таблицы,​​Простое копирование по умолчанию​ листа сбивается. Ширина​ все менять это​ Вас не устраивает​

planetaexcel.ru

Создание, копирование и перемещение листов в книгах Excel

​ (через Ctrl+C), выделяю​число;​ копию».​ в скоросшиватель (рабочая​ ссылка на файл​ Strg и #​выделяей нужный диапозон​

​ рабочей недели,​ книга и лист​Для начала мы покажем​ находится на исходном​ вставить данные, вызываем​

​ которые отображаются на​ в Эксель предусматривает​ ячеек расползается, объеденённость​ на неделю…. так​ или кажется слишком​ весь лист (щелкаю​дату и время;​​ книга Excel). Листами​ A.​Beard​ с формулами, зажимаем​наступающими выходными и​

Листы Excel как среда для работы с данными

​ скопируется в неё.​ Вам, как скопировать​ листе, в ином​ контекстное меню. Последовательно​ экране, а не​ создание копии таблицы​ и т.д.​ же как и​ сложной, то видимо​ по левому верхнему​формулы;​Задание 1: Щелкните по​ можно и нужно​GIG_ant​: Есть файл A​

Элементы листа Excel.

​ ALT и «тянем»​ Праздником!​ Если Вы решите​

​ лист из одной​ случае данный способ​ переходим по пунктам​ формул.​

  1. ​ вместе со всеми​Как можно перенести​ копировать отдельно каждую​
  2. ​ решение через макросы​ углу листа). Дальше​логические выражения.​ каждому элементу, указанному​ управлять. Их можно​: Копируете лист с​ со многими листами.​

​ выделенный дипазон на​Взялся переделать один​ переместить лист, то​ рабочей книги в​ не подойдет.​«Специальная вставка»​

  1. ​Копируем данные одним из​ размещенными в ней​ лист из одной​ формулу.. . Может​ Вас тоже не​ «Найти и заменить»,​Контекстное меню листов.
  2. ​Каждой ячейке можно задать​ на рисунке выше​ перемещать в другие​ формулами в книгу​Один из листов​ нужный нам лист​ расчет, доставшийся мне​ в исходной книге​Окно переместить или скопировать лист.
  3. ​ другую существующую или​Чтобы вручную не выделять​и​ способов, которые описывались​ формулами и форматированием.​

​ книги в другую​

Упражнения с элементами листов

​ есть возможность как​ устроит. В этом​ вставляю в поле​ формат и присвоить​ и постарайтесь запомнить​

​ рабочие книги. Данная​ В, потом Ctrl+H​ с помощью формул​ или другой файил​ по наследству.​ его больше не​ вновь созданную книгу​ все ячейки листа,​

​«Сохранить ширину столбцов оригинала»​ выше.​Выделяем область, которую хотим​ с сохранением форматирования?​ то выключить это​ случае можно предложить​

​ «Найти» скопированное имя​ примечание. Все данные​ их расположение, название.​

Работа с ячейками листов

​ операция экономит много​ найти [*] заменить​ собирает данные с​ Эксель.​Столкнулся с тем​ будет.​ Excel. Кликните правой​ а это заняло​.​Кликаем правой кнопкой мыши​ скопировать. Кликаем по​Igor67​ автодополнение формул?​ еще два варианта…​ файла (через Ctrl+V),​ и стили форматирования​Задание 2: Щелкните по​ времени чем просто​ на пусто.​

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

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

​ копию листа в​ ярлычку листа, который​

  • ​ времени, кликаем по​
  • ​ способом. Из контекстного​
  • ​ куда нужно вставить​
  • ​ кнопкой мыши. Появляется​
  • ​ лист.​

​: вариант 1 (простой)​ Вам уже сказал,​ заменить- ничего. Дальше​ Так же стоит​ закладках (Лист2, Лист3​ содержимое самого листа.​ работает.​Есть файл B​ Excel в другой​ одного листа​ той же рабочей​ хотите скопировать, и​ прямоугольнику, расположенному между​

exceltable.com

Копирование/Перенос листа в друг книгу с сохранением формулы

​ меню дважды переходим​​ данные. В контекстном​ контекстное меню. Выбираем​
​правым мышом по​ — правой кнопкой​ я думаю Вам​ заменить все.​
​ отметить, что форматирование​ и Лист1) поочередно.​В стандартной книге каждый​Beard​ с точно такой​
​ документ Excel. При​по разным, но​ книге. Такая необходимость​ в контекстном меню​ горизонтальной и вертикальной​
​ в пункт с​ меню в параметрах​ в нём пункт​ ярлычку листа -​ клик на ярлычке​ это не понравится,​2. _Правка_Связи_Изменить и​

​ границ ячеек являются​​ После щелчка ярлычок​ лист представляет собой​: Спасибо! Действительно, просто​ же структурой листов,​ копировании с помощью​ они связаны формулами,​ может возникнуть, если​ выберите​

​ панелью координат. После​​ одинаковым наименованием​ вставки выбираем пункт​
​«Копировать»​ ПЕРЕМЕСТИТЬ/СКОПИРОВАТЬ — ВЫБИРАЕТЕ​ листа/выподающее меню -​ т.к. вся сложность​

​ выбираю текущий файл,​​ ключевой основой по​ каждого листа становится​ большие таблицы, которые​
​ и быстро.​ но с другими​ функции выделения, а​ воспроизводить которые будет​ Вы хотите внести​Переместить или скопировать​ этого весь лист​«Специальная вставка…»​«Значения»​.​ КНИГУ (КУДА КОПИРОВАТЬ)​ выбираем переместить (скопировать)​ Вашй задачи проистекает​ после этого все​ оформлению внешнего вида​ активным, а его​
​ заполняются данными и​Коллективный разум как​ данными.​ затем копировать-вставить в​ долго,​
​ изменения в лист,​

​(Move or Copy).​​ будет выделен. Чтобы​.​.​Есть и альтернативные варианты​ И НЕ ЗАБЫВАЕТЕ​ / меню операции​ из неоптимальной организации​ ссылки меняются на​ таблиц (например, для​
​ закладка подсвечивается.​ формулами. Как добавить​ всегда победил!​В файле B​ другом документе Excel​вот и вопрос​ но при этом​В диалоговом окне​ скопировать содержимое, набираем​

​Открывается окно. В блоке​​После этого таблица будет​ выполнение данного шага.​ ГАЛКУ КОПИРОВАТЬ​ — в верхней​ хранения обрабатываемых данных:​ текущую книгу.​ печати бланков и​Примечание: каждая книга может​ лист в Excel?​Киселев​ нужен точно такой​ копируются только значения​ как? Или может​ требуется сохранить первоначальный​Переместить или скопировать​ на клавиатуре комбинацию​ инструментов «Вставить» переставляем​ добавлена на лист​ Первый из них​Все, Ваш лист​ части выбираем книгу​1. Держите у​С уважением, Александр.​ др.).​ содержать в себе​ По мере необходимости​: я в таких​ же сводный лист,​

​ величин в ячейках,​ запастись терпением и​ вариант. Как было​(Move or Copy)​Ctrl+C​ переключатель в позицию​ без сохранения форматирования​ состоит в нажатии​ полностью в новой​ (из числа открытых)​ себя один один​Аленка​Аленка​ множество листов (до​ можно вставлять дополнительные​ случаях копирую блокнотом​ как в файле​

​ а не формулы.​ вручную.​ описано ранее в​ в выпадающем списке​.​«Ширины столбцов»​ и формул. То​ на клавиатуре сочетания​ книге:)​ или «Новая книга»​ файл для вычислений.​: К сожалению через​: Подскажите пожалуйста и​ 255шт.), подобно как​ листы (SHIFT+F11) или​ формулы.​ A, собирающий данные​

​ Что-то делаю не​McCinly​ этой статье, откройте​В книгу​Для вставки данных открываем​. Жмем на кнопку​ есть, фактически будут​

​ клавиш​ran​ (если надо создать​ И при необходиомости​ заменить на пустоту​ можно ли преодолеть…​ скоросшиватель содержит в​ удалять неиспользуемые. Сделать​ибо если копировать​ с остальных листов​ так. Как правильно​

planetaexcel.ru

Как скопировать лист в Excel в другой документ?

​: Извините файл не​ диалоговое окно​(To book) выберите​ новый лист или​«OK»​ скопированы только отображаемые​Ctrl+C​: Правой кнопкой клик​ новую) , по​ копируйте в него​ это понятно но​Из книги А​ себе файлы.​ новый лист в​ не весь лист,​ файла B.​ скопировать вместе с​ смотрел.​Переместить или скопировать​ рабочую книгу, в​ новую книгу (файл).​.​ на экране данные.​

​после выделения области.​​ по ярлычку листа,​ необходимости внизу менюшки​ не лист в​ неприемлемо так как​ Копирую лист1 (через​Различные операции с листами​ Excel, можно кликнув​ а часть -​При прямом копировании​ формулами?​Я всегда делаю​(Move or Copy).​ которую нужно скопировать​ Точно так же​Какой бы вы путь​Если вы хотите скопировать​ Второй вариант подразумевает​ переместить/скопировать​ ставим галочку «создавать​ формулами, а данные​
​ оч не малый​ переместить/скопировать) в книгу​ рассмотрим на следующих​ по последней закладке​ то копируются только​ листа из A​Ludmila4000​ это так​ По умолчанию в​ лист.​ кликаем по прямоугольнику,​ не выбрали из​ значения, но при​ нажатие кнопки​filemoto​ копию» — можно​ листа с исходными​ объем. А через​

​ В.​​ уроках.​ листов, как показано​

Посоветуйте, как скопировать лист со всем форматированием. Постоянно разваливается

​ значения, а не​​ в B в​
​: После того, как​1) Ctrl+X​ выпадающем списке​Замечание:​ размещенному на пересечении​ перечисленных выше двух​ этом сохранить исходное​«Копировать»​
​: ооо! огромное спасибо.​ и не ставить,​ данными (без формул).​ связи изменить на​На том листе1​Самым главным элементом листа​ на рисунке:​ формулы.​ результате получаются формулы,​
​ Вы вставили фрагмент​2) Ctrl+V​В книгу​Чтобы скопировать выбранный​

​ панелей. Для того,​​ вариантов, в любом​ форматирование, то нужно​
​, которая располагается на​ наконец-то получилось​ т. к. если​ А лист с​ тот же файл​ ссылки на лист2.​
​ является ячейка. Каждая​Книга может содержать от​формулы — показать​

​ ссылающиеся на файл​​ с формулами, в​И всё)​(To book) выбрана​

​ лист в существующую​​ чтобы вставить данные,​ случае, скопированная таблица​

planetaexcel.ru

​ во время вставки​

Разработчики Excel улучшают программу и делают её стабильней с каждой новой версией, но, все же, никто не застрахован от «вылетов».

Причины могут быть разные, даже совсем не связанные с программой, например, выключили электричество, слабый компьютер и он завис, и так далее.

При возникновении таких ситуаций очень сильно выручает автосохранение. Что оно делает? Сохраняет ваш файл во временную папку каждые N минут.

Итак, давайте разбираться!

Автосохранение в режиме реального времени это новая опция Office 365. В других версиях Excel автосохранение работает по-другому, оно сохраняет файл каждые N минут.

Содержание

  1. Автосохранение в режиме реального времени и без него
  2. Настройка автосохранения
  3. Как добавить автосохранение в режиме реального времени на панель быстрого доступа
  4. Минусы автосохранения в режиме реального времени
  5. Google Drive и другие облачные сервисы
  6. С помощью Visual Basic

Автосохранение в режиме реального времени и без него

Итак, автосохранение в режиме реального времени новая опция Office 365.

Оно сохраняет файл каждый раз, когда вы его изменяете в облако (OneDrive или другие).

А обычной автосохранение, которое было в предыдущих версиях, просто сохраняет ваш файл каждые N минут (по умолчанию 10).

И что-то пойдет не так и работа программы прекращается, то вы без проблем восстановите последний сохраненный этой функцией файл.

В данной статье мы поговорим об обеих этих функциях.

Настройка автосохранения

Настройка этих параметров происходит во вкладке «Параметры».

Пошаговая инструкция:

  • Щелкните «Файл»;

  • «Параметры»;

  • Вкладка «Сохранение»;

  • Такие параметры оптимальны;

  • Подтвердите.

Таким образом, ваш открытый файл будет сохранятся каждые 10 минут.

Функция автосохранение в режиме реального времени использует макрос, поэтому файл должен быть сохранен в соответствующем расширении.

Как еще можно обезопасить свои данные:

  • Сохранять последнюю автосохраненную версию при закрытии без сохранения

  • Настройка места для сохранения временных файлов

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

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

Также можно посмотреть разные версии файла (там остаются несколько старых).

Как добавить автосохранение в режиме реального времени на панель быстрого доступа

В случае, если вам нужно включать и отключать автосохранение в режиме реального времени часто, вы можете добавить эту функцию на панель быстрого доступа.

По-умолчанию она активирована, если вы, конечно, используете Office 365, но если вы, все-таки, хотите добавить её на панель быстрого доступа, то вот пошаговая инструкция:

  1. Щелкните на стрелочку, идущую вниз;
  2. Далее — «Автосохранение».

Минусы автосохранения в режиме реального времени

Если вы включите эту опцию, то больше не сможете использовать Если вы включите эту опцию, то больше не сможете использовать «Сохранить как…».

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

Если вы откроете файл, измените какие-либо данные и нажмете сохранить копию, то у вас будет 2 версии файла.

Google Drive и другие облачные сервисы

Также можно использовать и их. Они также сохраняют файл при каждом изменении. Преимущество заключается в том, что вы без проблем сможете отправлять ссылку на файл любому человеку.

Принципиальной разницы между облачными сервисами нет, поэтому вы можете использовать тот, который вам больше по душе.

С помощью Visual Basic

Функция автосохранение в режиме реального времени прекрасна, но что же делать если у вас нет Office 365?

Как вариант — использование Visual Basic. Он будет сохранять файл каждый раз перед закрытием самой программы.

Все это имеет смысл только если вы используете более старые версии Excel, потому что в новых есть функция автосохранение в режиме реального времени.

Пошаговая инструкция настройки функции Visual Basic:

  • Откройте Visual Basic и нажмите 2 левой кнопкой мышки на нужный лист;
  • Поместите этот код в открывшееся окно:
ThisWorkbook:
Private Sub Workbook_BeforeClose(Cancel As Boolean) ThisWorkbook.Save
  • Закройте Visual Basic.

Итак, каждый раз перед закрытием файла, если в нем появились какие-либо изменения он будет сохраняться.

Если вы сохраняете этот файл впервые, то Excel спросит вас, куда нужно сохранить файл.

А этот код будет сохранять файл и датой в имени, таким образом он сохраняет несколько версий:

Private Sub Workbook_BeforeClose (Cancel As Boolean)

wbname = ThisWorkbook.Name

timestamp = Format(Now, "ddmmmyyy-hhmmss")

ThisWorkbook.SaveAs timestamp & wbname

End Sub

Итак, в данной статье мы рассмотрели несколько вариантов автосохранения (для Office 365 и более старых версий).

Надеюсь, эта статья оказалась полезной для вас!

Понравилась статья? Поделить с друзьями:
  • Формула importrange в excel
  • Формула excel условие нет заливки
  • Формула row в excel на русском
  • Формула ifs в excel примеры
  • Формула excel условие не пустая ячейка