Вы случайно сохранили изменения в Excel, которые не планировали вносить? Или файл «слетел» после обновления, а нужные данные исчезли? Не паникуйте: в 90% случаев документ можно вернуть к предыдущей версии — иногда даже без специализированных программ. Microsoft Excel автоматически создаёт резервные копии, сохраняет историю изменений (если включена синхронизация с OneDrive), а в новых версиях программы работает функция Автосохранение, которая фиксирует промежуточные состояния файла.
Главное — действовать быстро: чем дольше вы работаете с «испорченным» файлом, тем выше риск перезаписи старых данных. В этой статье разберём все рабочие методы отката к предыдущему сохранению, включая скрытые возможности Excel, о которых не рассказывают в официальной справке. А ещё выясним, почему иногда функция «Вернуть как в Word» (через Файл → История) не работает в Excel — и что с этим делать.
Если вы используете Excel Online или десктопную версию с подключённым OneDrive, шансы на восстановление максимальны. Для локальных файлов без облачной синхронизации придётся поломать голову — но и здесь есть решения. Начнём с самого простого.
1. Автосохранение и история версий в Excel (OneDrive/SharePoint)
Самый надёжный способ вернуть файл к предыдущему состоянию — использовать встроенную историю версий. Она работает автоматически, если:
- 📁 Файл сохранён в OneDrive, SharePoint или Excel Online.
- ⏱️ Включено автосохранение (по умолчанию активировано в новых версиях Excel 365/2021).
- 🔄 Вы не отключали синхронизацию вручную через
Файл → Параметры → Сохранение.
Чтобы вернуть документ к прошлой версии:
- Откройте файл в Excel.
- Перейдите в
Файл → Сведения → История версий(илиФайл → Историяв Excel Online). - В правой панели появится список сохранённых версий с датой и временем. Выберите нужную и нажмите
Открыть версию. - Проверьте данные. Если это та версия, которая нужна — нажмите
Восстановить.
⚠️ Внимание: История версий хранится ограниченное время (обычно 30 дней). Если файл давно не открывался, старые версии могут автоматически удаляться. Также функция недоступна для файлов, сохранённых только на локальном диске без синхронизации с облаком.
2. Восстановление через временные файлы Excel (для локальных документов)
Если вы работаете с файлом без OneDrive, Excel всё равно создаёт временные копии — но найти их сложнее. Эти файлы имеют расширение .tmp или .xar и хранятся в скрытых папках системы. Вот как их обнаружить:
Для Windows 10/11:
- 🔍 Откройте
Проводники в адресной строке введите:%LocalAppData%\Microsoft\Office\UnsavedFilesЗдесь Excel хранит автоматически сохранённые копии после сбоев.
- 📂 Проверьте папку:
C:\Users\[Ваше_имя_пользователя]\AppData\Roaming\Microsoft\Excel\Ищите файлы с именем вашего документа и расширением
.xlbили.xar.
Для macOS:
- 🖥️ Откройте
Finder, нажмитеCmd + Shift + Gи введите:/Users/[Ваше_имя]/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery/ - 📄 Ищите файлы с префиксом
AutoRecovery save of.
Открыть скрытые папки в проводнике|Проверить папку UnsavedFiles|Поискать файлы с расширением.tmp или.xar|Просмотреть содержимое через"Блокнот" (если Excel не открывает)|Скопировать данные в новый файл-->
⚠️ Внимание: Временные файлы могут быть повреждены или содержать неполные данные. Всегда проверяйте их содержимое перед заменой оригинала. Если файл не открывается через Excel, попробуйте переименовать его в .xlsx или открыть через LibreOffice Calc.
3. Использование функции «Восстановить несохранённые книги»
Если Excel закрылся аварийно (например, из-за отключения света или зависания программы), при следующем запуске появится панель «Восстановление документов». Но что делать, если вы уже закрыли это окно или не заметили его?
Вручную вызвать восстановление можно так:
- Откройте Excel и перейдите в
Файл → Сведения → Управление книгой → Восстановить несохранённые книги. - В списке выберите нужный файл (обычно он называется
Book1.asdили подобным образом). - Нажмите
Открыть, затемСохранить как, чтобы создать новую копию.
Эти файлы хранятся в:
C:\Users\[Ваше_имя]\AppData\Local\Microsoft\Office\UnsavedFiles
🔹 Ограничение: Функция работает только если Excel успел создать резервную копию до сбоя. Если программа закрылась сразу после изменения данных, шансы на восстановление минимальны.
4. Резервные копии Excel: где искать и как восстановить
Многие пользователи не знают, что Excel может создавать полноценные резервные копии файлов — но эту функцию нужно включить заранее. Если вы настраивали её ранее, вот как вернуть данные:
📌 Где хранятся резервные копии:
- 📂 В той же папке, где и оригинальный файл, но с расширением
.xlkили.bak. - 🔄 Если включена настройка
Всегда создавать резервную копию(вФайл → Параметры → Дополнительно), копия создаётся при каждом сохранении.
📝 Как восстановить:
- Закройте оригинальный файл в Excel.
- Найдите в папке с документом файл с расширением
.xlk. - Переименуйте его в
.xlsxи откройте.
⚠️ Внимание: Резервная копия перезаписывается при каждом новом сохранении оригинала. Если вы сохранили испорченный файл несколько раз подряд, старая копия может быть утеряна. Чтобы этого избежать, настройте автоматическое создание копий в отдельную папку через макрос или Power Query.
| Метод восстановления | Работает для | Ограничения | Время хранения |
|---|---|---|---|
| История версий (OneDrive) | Облачные файлы | Требует подключения к интернету | До 30 дней |
| Временные файлы (.tmp) | Локальные файлы | Могут быть повреждены | До перезагрузки ПК |
| Несохранённые книги (.asd) | Файлы после сбоя | Работает только при аварийном закрытии | До следующего запуска Excel |
| Резервные копии (.xlk) | Файлы с включённой настройкой | Нужно настраивать заранее | До следующего сохранения |
5. Восстановление через журнал изменений (только дляемых файлов)
Если над файлом работают несколько человек (например, через SharePoint или Excel Online), можно использовать журнал изменений. Он показывает, кто и когда внёс правки, и позволяет откатить конкретные edits.
🔧 Как пользоваться журналом:
- Откройте файл в Excel Online (через браузер).
- В правом верхнем углу нажмите
Показать историю версий(иконка часов). - Выберите версию до нежелательных изменений и нажмите
Восстановить. - Для детального просмотра правок нажмите
Открыть версию→Сравнить.
🔹 Особенность: Журнал изменений доступен только для файлов, хранящихся в OneDrive для бизнеса или SharePoint. Для личных аккаунтов OneDrive эта функция ограничена.
Если в истории нет нужной версии, попробуйте: 1. Проверить корзину OneDrive — иногда старые версии сохраняются там до 90 дней. 2. Восстановить файл через веб-версию OneDrive (one.microsoft.com → Корзина). 3. Использовать специализированные программы вроде Disk Drill или Recuva для поиска удалённых временных файлов.Что делать, если история версий пустая?
6. Программы для восстановления удалённых файлов Excel
Если ни один из перечисленных методов не сработал, остаётся крайняя мера — программы для восстановления данных. Они сканируют диск на уровне секторов и могут найти даже давно удалённые файлы. Лучшие инструменты для Excel:
- 🛠️ Recuva (бесплатная, простая, подходит для начинающих).
- 💾 Disk Drill (платно, но с глубоким сканированием и предпросмотром файлов).
- 🔍 EaseUS Data Recovery (восстанавливает повреждённые
.xlsxи.xls). - 📊 Stellar Phoenix Excel Repair (специализируется на восстановлении структуры таблиц).
📌 Инструкция по восстановлению:
- Установите программу (не на тот диск, где был потерян файл!).
- Выберите диск для сканирования (обычно
C:\илиD:\). - Запустите глубокое сканирование (может занять несколько часов).
- В результатах ищите файлы с расширением
.xlsx,.xls,.tmp. - Предпросмотрите найденные файлы и восстановите их в новую папку.
⚠️ Внимание: Чем дольше вы используете диск после потери файла, тем ниже шансы на восстановление. При первых признаках проблемы не сохраняйте новые файлы на этот диск и не устанавливайте программы — они могут перезаписать потерянные данные.
7. Как предотвратить потерю данных в будущем
Лучший способ избежать проблем — настроить автоматическое резервное копирование и использовать облачные сервисы. Вот чек-лист для надёжной работы с Excel:
- ☁️ Синхронизируйте файлы с OneDrive/Google Drive — это даёт доступ к истории версий.
- ⏱️ Включите автосохранение в
Файл → Параметры → Сохранение(интервал: 5–10 минут). - 📂 Создавайте резервные копии вручную через
Файл → Сохранить как → Обзор → Инструменты → Общие параметры → Всегда создавать резервную копию. - 🔄 Используйте контроль версий (например, Git для Excel через надстройки вроде xlwings).
- 📧 Экспортируйте важные данные в PDF раз в неделю (через
Файл → Экспорт → Создать PDF/XPS).
🔹 Профессиональный совет: Для критически важных файлов настройте макрос автосохранения, который будет создавать копию документа с текущей датой в имени. Пример кода для VBA:
Sub AutoBackup
Dim backupPath As String
backupPath ="C:\ExcelBackups\" & Format(Now,"yyyy-mm-dd_hh-mm-ss") &"_backup.xlsx"
ThisWorkbook.SaveCopyAs backupPath
End Sub
Добавьте этот макрос в ThisWorkbook и привяжите к событию BeforeSave.
FAQ: Частые вопросы о восстановлении файлов Excel
Можно ли вернуть Excel к предыдущему сохранению, если я перезаписал файл и закрыл программу?
Да, но шансы зависят от настроек:
- Если файл синхронизировался с OneDrive — проверьте историю версий.
- Если нет — ищите временные файлы в папке
UnsavedFilesили используйте программы восстановления.
⚠️ Чем дольше прошло времени, тем ниже вероятность успеха.
Почему в моём Excel нет кнопки «История версий»?
Эта функция доступна только если:
- Файл сохранён в OneDrive/SharePoint.
- Вы используете Excel 365, 2021 или 2019 с последними обновлениями.
- Включено автосохранение (
Файл → Параметры → Сохранение).
Для локальных файлов история версий не работает.
Я сохранил файл в Excel 2010, а теперь не могу открыть его в 2019. Как вернуть старую версию?
Проблема в обратной несовместимости форматов. Попробуйте:
- Открыть файл в Excel 2019 через
Файл → Открыть → Обзор → Выделите файл → Стрелка рядом с «Открыть» → Открыть и восстановить. - Использовать LibreOffice Calc для конвертации в
.xls. - Восстановить предыдущую версию через OneDrive (если файл был в облаке).
Можно ли восстановить Excel-файл после форматирования диска?
Форматирование уничтожает все данные, но шансы есть, если:
- Вы использовали быстрое форматирование (не полное).
- После форматирования на диск не записывались новые файлы.
В этом случае поможет TestDisk или R-Studio — но гарантий нет.
Как откатить изменения в Excel Online?
В веб-версии:
- Откройте файл на office.live.com.
- Нажмите на имя файла вверху →
История версий. - Выберите нужную версию и нажмите
Восстановить.
🔹 В Excel Online история хранится дольше, чем в десктопной версии (до 100 версий).