Как вернуть предыдущую версию файла Excel: все способы восстановления

Вы случайно сохранили изменения в Excel, перезаписав важные данные? Или коллега отредактировал файл, удалив критические формулы? Не паникуйте — в 90% случаев предыдущие версии документа можно восстановить. Microsoft Excel предлагает несколько встроенных механизмов для отката изменений, а облачные сервисы типа OneDrive или Google Диск автоматически сохраняют историю редактирования.

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

Если файл был удалён полностью (не только перезаписан), сначала проверьте корзину на рабочем столе или воспользуйтесь программами для восстановления удалённых файлов вроде Recuva или EaseUS Data Recovery. Но сегодня речь пойдёт именно о случаях, когда файл существует, но его содержимое было изменено некорректно.

📊 Где вы чаще всего работаете с файлами Excel?
Локально на компьютере
В OneDrive/SharePoint
В Google Таблицах
На сетевом диске компании

1. Автосохранение и автовосстановление в Excel

Современные версии Microsoft Excel (начиная с 2010) автоматически создают резервные копии файлов во время работы. Эта функция называется Автосохранение (AutoSave) и Автовосстановление (AutoRecover). Вот как ею воспользоваться:

Шаг 1. Откройте Excel и перейдите в Файл → Сведения → Управление книгой → Восстановить несохранённые книги. Система отобразит список временных файлов, сохранённых после аварийного закрытия программы.

Шаг 2. Если нужного файла нет в списке, проверьте папку автовосстановления вручную. По умолчанию она находится по пути:

C:\Users\<Ваше_имя_пользователя>\AppData\Roaming\Microsoft\Excel\

Ищите файлы с расширением .xar или .xlb — их можно открыть через Excel как обычные таблицы.

⚠️

Внимание: Папка AppData скрыта по умолчанию. Чтобы её увидеть, включите отображение скрытых файлов в Проводнике Windows (вкладка Вид → Скрытые элементы).

Шаг 3. Если файл найден, сохраните его под новым именем (например, Отчёт_восстановленный.xlsx), чтобы не перезаписать оригинал.

Открыть Excel → Файл → Сведения → Управление книгой

Проверить папку C:\Users\...\AppData\Roaming\Microsoft\Excel\

Искать файлы с расширениями .xar, .xlb, .tmp

Сохранить восстановленный файл под другим именем-->

2. История версий в OneDrive и SharePoint

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

Инструкция для OneDrive:

  1. Откройте OneDrive в браузере и найдите нужный файл.
  2. Кликните правой кнопкой по файлу → История версий.
  3. Выберите дату и время нужной версии из списка.
  4. Нажмите Восстановить, чтобы заменить текущий файл, или Скачать, чтобы сохранить копию.

Для SharePoint:

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

💡

Полезный совет: Если вы часто работаете с критически важными файлами, увеличьте срок хранения версий в OneDrive до 90 дней или неограниченно (доступно в корпоративных тарифах). Для этого перейдите в Параметры → Параметры → Восстановление файлов.
Сервис Макс. срок хранения версий Как включить
OneDrive (бесплатный) 30 дней Автоматически включено
OneDrive для бизнеса До 500 версий или неограниченно Настраивается администратором
SharePoint Зависит от политики компании Через Центр администрирования
Google Диск 30 дней (100 версий) Автоматически включено

3. Восстановление через журнал изменений (Track Changes)

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

Как включить отслеживание (если ещё не поздно):

  1. Перейдите в Рецензирование → Отслеживание изменений → Выделить изменения.
  2. Установите флажок Отслеживать изменения при редактировании.
  3. Выберите, какие изменения фиксировать (например, Все или только Изменения в формулах).

Как просмотреть и отменить изменения:

  1. Откройте вкладку Рецензирование.
  2. Нажмите Принять/Отклонить изменения.
  3. Excel покажет все правки по порядку — вы можете принять или отклонить каждую.

⚠️

Внимание: Функция Track Changes не работает с:
  • 📊 Диаграммами и графиками (изменения в них не отслеживаются).
  • 📁 Макросами и кодом VBA.
  • 🔢 Форматированием ячеек (только изменение содержимого).
Что делать, если отслеживание изменений не было включено?

Если функция Track Changes была отключена, попробуйте другие методы из этой статьи (автосохранение, история версий в облаке или восстановление из временных файлов). К сожалению, постфактум включить отслеживание невозможно — оно фиксирует только изменения, сделанные ПОСЛЕ активации.

4. Поиск временных файлов Excel на компьютере

Excel создаёт временные файлы с расширениями .tmp, .xar или .xlb во время работы. Их можно найти вручную, даже если стандартное автовосстановление не сработало.

Где искать:

  • 📁 C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles — несохранённые книги.
  • 📁 C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\ — файлы автовосстановления.
  • 📁 C:\Users\<Имя_пользователя>\Documents\ — иногда Excel сохраняет резервные копии здесь с приставкой ~$ (например, ~$Отчёт.xlsx).

Как открыть временный файл:

  1. Скопируйте файл в отдельную папку.
  2. Переименуйте расширение на .xlsx (например, file.tmp → file.xlsx).
  3. Попробуйте открыть через Excel. Если появится ошибка, попробуйте открыть как Книгу Excel 97-2003.

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

5. Восстановление через Google Таблицы

Если ваш файл Excel был загружен в Google Таблицы, вы можете воспользоваться встроенной историей версий. Этот метод работает даже для файлов, импортированных из .xlsx.

Инструкция:

  1. Откройте файл в Google Таблицах.
  2. Нажмите Файл → История версий → Просмотреть историю версий.
  3. В правой панели появится список сохранённых версий с указанием даты и времени.
  4. Выберите нужную версию и нажмите Восстановить эту версию.

🔍 Особенности:

  • 🕒 Google сохраняет до 100 версий или изменения за последние 30 дней (что наступит раньше).
  • 🔄 Если файл был конвертирован из Excel в Google Таблицы, первая версия будет содержать данные на момент импорта.
  • 📤 Чтобы вернуть данные обратно в Excel, восстановите версию в Google Таблицах, затем экспортируйте файл через Файл → Скачать → Microsoft Excel (.xlsx).

6. Сторонние программы для восстановления

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

Топ-3 программы для восстановления Excel-файлов:

Программа Поддерживаемые форматы Особенности
Stellar Repair for Excel .xlsx, .xls, .xlsm Восстанавливает формулы, диаграммы, сводные таблицы
Kernel for Excel .xlsx, .xls, .xlt Предпросмотр перед восстановлением
Recuva Любые (в т.ч. временные .tmp) Бесплатная, но менее специализированная

Как пользоваться (на примере Stellar Repair for Excel):

  1. Скачайте и установите программу (доступна официальная версия).
  2. Запустите утилиту и выберите повреждённый файл через Select File.
  3. Нажмите Repair и дождитесь завершения сканирования.
  4. Просмотрите восстановленные данные в предварительном окне.
  5. Сохраните исправленный файл в новом месте (Save Repaired File).

⚠️

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

7. Как настроить Excel, чтобы избежать потерь данных в будущем

Лучший способ борьбы с потерей данных — профилактика. Настройте Excel так, чтобы минимизировать риски:

1. Включите автосохранение и автовосстановление:

  • 📌 Перейдите в Файл → Параметры → Сохранение.
  • 📌 Установите флажки:
    • Автосохранение каждые (рекомендуется 5–10 минут).
    • Автовосстановление каждые (по умолчанию 10 минут).
    • Сохранять последнюю автосохранённую версию при закрытии без сохранения.

2. Используйте облачные сервисы:

  • 🌥 Сохраняйте файлы в OneDrive, Google Диск или Dropbox — они автоматически ведут историю версий.
  • 🔗 Настройте синхронизацию папки Документы с облаком (например, через OneDrive для Windows).

3. Создавайте резервные копии вручную:

  • 💾 Периодически сохраняйте файл под другим именем (например, Отчёт_2026-05-01.xlsx, Отчёт_2026-05-08.xlsx).
  • 📂 Используйте функцию Файл → Сохранить как → Обзор → Инструменты → Общие параметры → Всегда создавать резервную копию.

4. Настройте контроль версий для совместной работы:

  • 👥 Включите Отслеживание изменений (Track Changes) для файлов, над которыми работает несколько человек.
  • 🔒 Ограничьте права редактирования через Файл → Защитить книгу → Ограничить доступ.

Включить автосохранение (каждые 5–10 минут)

Активировать автовосстановление

Сохранять файлы в облако (OneDrive/Google Диск)

Периодически создавать резервные копии вручную

Включить отслеживание изменений для совместных файлов-->

FAQ: Частые вопросы о восстановлении файлов Excel

Можно ли восстановить файл Excel, если я сохранил изменения и закрыл программу?

Да, но шансы зависят от настроек автосохранения. Проверьте:

  1. Папку автовосстановления (C:\Users\...\AppData\Roaming\Microsoft\Excel\).
  2. Временные файлы с расширением .tmp или .xar.
  3. Если файл был в облаке (OneDrive, Google Диск) — историю версий.

Если ничего не найдено, попробуйте сторонние утилиты вроде Stellar Repair for Excel.

Как восстановить удалённую строку или столбец в Excel?

Если изменения были сделаны недавно:

  1. Нажмите Ctrl + Z (отмена последнего действия).
  2. Проверьте Журнал изменений (Track Changes), если он был включён.

Если прошло много времени:

  1. Восстановите предыдущую версию файла (через OneDrive или автосохранение).
  2. Используйте Файл → Сведения → Управление книгой → Восстановить несохранённые книги.
Excel не открывает восстановленный файл — что делать?

Попробуйте следующие шаги:

  1. Откройте Excel, затем перейдите в Файл → Открыть → Обзор и выберите файл, предварительно изменив тип файлов на Все файлы (.).
  2. Если файл повреждён, попробуйте открыть его через Файл → Открыть → Обзор → Выбрать файл → Стрелка рядом с кнопкой "Открыть" → Открыть и восстановить.
  3. Используйте сторонние инструменты (Stellar Repair, Kernel for Excel).
Можно ли восстановить файл Excel после форматирования диска?

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

  1. Программы для глубокого сканирования диска (EaseUS Data Recovery, R-Studio).
  2. Обратиться в специализированные сервисы восстановления данных (дорого, но эффективнее).

⚠️ Важно: Не записывайте новые файлы на отформатированный диск — это уменьшает шансы на восстановление.

Как восстановить файл Excel на Mac?

На macOS алгоритм схож с Windows, но пути к временным файлам другие:

  1. Проверьте папку автосохранения: /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/.
  2. Используйте Time Machine (встроенная система резервного копирования Mac).
  3. Для облачных файлов (iCloud Drive, OneDrive) проверьте историю версий через веб-интерфейс.