Как узнать версию Excel: полное руководство для всех версий (2007–2026)

Зачем нужно знать версию Excel и где эта информация пригодится

Вы когда-нибудь сталкивались с ситуацией, когда формула, работающая у коллеги, выдаёт ошибку на вашем компьютере? Или скачанный шаблон отказывается открываться с предупреждением о «несовместимости версий»? Версия Excel — это не просто цифры в заголовке программы. Это ключ к пониманию, какие функции доступны в вашей копии табличного редактора, какие форматы файлов поддерживаются, и даже как будут отображаться сложные диаграммы.

Знание точной версии пригодится в самых неожиданных ситуациях:

  • 🔧 Устранение ошибок: многие баги привязаны к конкретным сборкам (например, проблема с ЛЕНБ в Excel 2016 Build 16.0.4266.1001).
  • 📊 Совместимость макросов: VBA-код, написанный для Excel 2019, может не работать в 2013 из-за отсутствия объектов.
  • 🔄 Обновления безопасности: уязвимости (вроде CVE-2023-36884) исправляются в новых версиях, и без знания текущей сборки вы не поймёте, нужно ли срочно обновляться.
  • 💼 Корпоративные стандарты: в крупных компаниях часто требуют использовать конкретные версии (например, Microsoft 365 Enterprise с ежемесячными обновлениями).

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

📊 Какую версию Excel вы используете?
Excel 2010 или старше
Excel 2013/2016
Excel 2019/2021
Microsoft 365 (подписка)
Не знаю свою версию

Способ 1: Стандартный путь через меню «Справка» (работает в 90% случаев)

Это самый универсальный метод, который работает во всех версиях Excel начиная с 2007. Алгоритм прост:

  1. Откройте Excel (не обязательно создавать новый файл — можно даже из меню запуска).
  2. Перейдите в Файл → СправкаExcel 2007 путь другой: круглая кнопка Office → Параметры Excel → Ресурсы).
  3. В правой части экрана вы увидите блок с информацией о версии. Ищите строки:
    • Версия Microsoft Excel (например, 2407 Build 17816.20044).
    • Разрядность (32- или 64-битная).
    • Тип лицензии (например, Microsoft 365 Подписка или Постоянная лицензия).

Что означают эти цифры?

Элемент Пример Пояснение
Год/название Microsoft 365 или Excel 2021 Основная линейка продукта. 365 — подписка с ежемесячными обновлениями, 2021/2019 — постоянные версии.
Номер сборки 17816.20044 Уникальный идентификатор версии. Первые 5 цифр (17816) — основной релиз, остальные — патчи.
Разрядность 64-битная Определяет, сколько памяти может использовать Excel. 64-битная версия поддерживает файлы >2 ГБ.
Канал обновлений Текущий канал (Current Channel) Актуально для Microsoft 365. Определяет частоту обновлений (ежемесячно, раз в полгода и т.д.).
⚠️ Внимание: Если вы видите версию 16.0.xxxx, это не означает, что у вас Excel 2016. Начиная с Office 2019, Microsoft использует номер 16.0 для всех версий, включая 365 и 2021. Точную версию смотрите по названию продукта!

Убедиться, что Excel активирован (нет надписи «Неактивный продукт»)

Записать полный номер сборки (пригодится для поиска обновлений)

Проверить разрядность (32/64 бит) — это критично для надстроек

Обратить внимание на канал обновлений (если используется Microsoft 365)-->

Способ 2: Через параметры учётной записи (для Microsoft 365)

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

Инструкция:

  1. Откройте Excel и перейдите в Файл → Учётная запись.
  2. В разделе Информация о продукте вы увидите:
    • 📌 Название продукта (например, Microsoft 365 Apps for enterprise).
    • 🔑 Статус лицензии (активна/истекла).
    • 📅 Дату следующего платежа (для персональных подписок).
  • Чтобы увидеть номер сборки, кликните по ссылке О программе Excel внизу окна.
  • Почему это важно? В Microsoft 365 версии обновляются автоматически, и иногда новые сборки содержат критические изменения. Например, в Build 16.0.14326.20278 (июль 2022) была добавлена поддержка функции ТЕКСТПОСЛЕ, а в более старых версиях она отсутствует. Если вы разрабатываете шаблоны для коллег, знание их сборки поможет избежать ошибок.

    Что делать, если в «Учётной записи» нет информации?

    Если раздел «Учётная запись» пуст или показывает ошибку, это может означать:

    1. Проблемы с лицензией — подписка истекла или ключ продукта неактивен.

    2. Портативная версия Excel — некоторые сборки (например, Office Portable) не привязаны к учётной записи Microsoft.

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

    В таких случаях используйте Способ 3 (через свойства файла).

    Способ 3: Просмотр свойств исполняемого файла (для Windows)

    Этот метод пригодится, если Excel не запускается или вы хотите узнать версию без открытия программы. Мы будем использовать свойства файла EXCEL.EXE.

    Пошаговая инструкция:

    1. Закройте все окна Excel.
    2. Перейдите в папку установки Office. Обычно это:
      • Для 64-битной версии: C:\Program Files\Microsoft Office\root\Office16\
      • Для 32-битной: C:\Program Files (x86)\Microsoft Office\root\Office16\
  • Найдите файл EXCEL.EXE, кликните по нему правой кнопкой и выберите Свойства.
  • Перейдите на вкладку Подробно. Здесь вы увидите:
    • Версия файла (например, 16.0.17726.10192).
    • Описание файла (может содержать название продукта).
    • Copyright (год выпуска).

    Преимущество этого способа — он работает даже если Excel не запускается из-за ошибок. Кроме того, здесь можно увидеть оригинальное имя файла (например, EXCEL.EXE.mui для мультиязычных версий), что полезно при диагностике проблем с локализацией.

    ⚠️ Внимание: Если в папке Office16 нет файла EXCEL.EXE, это может означать:
    • У вас установлена Excel 2003 или старше (папка будет называться Office11 или Office12).
    • Office установлен в нестандартную директорию (проверьте через Панель управления → Программы → Программы и компоненты).
    • Вы используете Excel Online (веб-версию), у которой нет локального исполняемого файла.
    msinfo32

    В открывшемся окне «Сведения о системе» перейдите в Программная среда → Запускаемые задачи, где будут указаны все установленные версии Office.-->

    Способ 4: Через реестр Windows (для опытных пользователей)

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

    Как найти версию в реестре:

    1. Нажмите Win + R, введите regedit и подтвердите запуск.
    2. Перейдите по пути:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration

      или (для старых версий):

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Excel\InstallRoot
    3. Ищите параметры:
      • Version — полная версия (например, 16.0.17726.10192).
      • ProductReleaseIds — идентификаторы установленных продуктов (например, O365ProPlusRetail).
  • Для чего это нужно? Допустим, вы администрируете 100 компьютеров в офисе и хотите проверить, на всех ли установлены критические обновления для Excel. С помощью скрипта на PowerShell можно удалённо собрать данные из реестра всех машин и сформировать отчёт. Пример команды:

    Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Office\ClickToRun\Configuration" | Select-Object Version, ProductReleaseIds

    Способ 5: Использование VBA-макроса (для автоматизации)

    Если вам нужно регулярно проверять версию Excel (например, для отчётов или диагностики), можно написать простой макрос. Он пригодится IT-специалистам или тем, кто работает с большим количеством шаблонов.

    Как создать макрос:

    1. Откройте Excel и нажмите Alt + F11, чтобы открыть редактор VBA.
    2. Вставьте новый модуль (Insert → Module) и добавьте следующий код:
      Sub ShowExcelVersion()
      

      Dim version As String

      version = "Версия Excel: " & Application.Version & vbCrLf & _

      "Номер сборки: " & Application.Build & vbCrLf & _

      "Разрядность: " & IIf(Application.Is64Bit, "64-бит", "32-бит")

      MsgBox version, vbInformation, "Информация о версии"

      End Sub

    3. Закройте редактор и запустите макрос через Вид → Макросы → ShowExcelVersion → Выполнить.
    4. Что возвращает макрос:

      • Application.Version — основная версия (например, 16.0).
      • Application.Build — номер сборки (например, 17726.10192).
      • Application.Is64Bit — разрядность (True для 64-битной версии).

    Этот метод удобен тем, что можно интегрировать проверку версии в другие макросы. Например, перед запуском сложного VBA-кода можно добавить условие:

    If Application.Build < 16001 Then
    

    MsgBox "Обновите Excel! Эта функция требует версии не ниже 16.0.16001.", vbExclamation

    Exit Sub

    End If

    Как экспортировать версию в файл?

    Добавьте в макрос строки для сохранения данных в текстовый файл:

    Open "C:\Temp\ExcelVersion.txt" For Output As #1
    

    Print #1, "Версия Excel: " & Application.Version

    Print #1, "Номер сборки: " & Application.Build

    Close #1

    Файл ExcelVersion.txt будет создан в папке C:\Temp.

    Способ 6: Для macOS (особенности и отличия)

    Пользователи Excel на Mac часто сталкиваются с тем, что стандартные методы Windows не работают. Здесь есть свои нюансы, связанные с архитектурой macOS и способом установки Office.

    Как узнать версию на Mac:

    1. Откройте Excel.
    2. В верхнем меню кликните по Excel → О программе Excel.
    3. В открывшемся окне вы увидите:
      • 📌 Версия (например, 16.79 (23101001)).
      • 🖥️ Архитектура (например, Apple Silicon или Intel).
      • 🔑 Лицензия (подписка или постоянная).

    Чем версии для Mac отличаются от Windows:

    • 🔢 Нумерация сборок: в macOS используется формат 16.xx (yyyyyyyy), где yyyyyyyy — дата сборки (например, 23101001 = 10 октября 2023 года).
    • 🖥️ Поддержка Apple Silicon: начиная с версии 16.54, Excel оптимизирован для процессоров M1/M2. В более старых версиях может работать через Rosetta, что снижает производительность.
    • 🔄 Обновления: на Mac обновления Microsoft 365 приходят через Mac App Store, а не через встроенный центр обновлений Office.

    ⚠️ Внимание: Если вы используете Excel для Mac версии 2011 или старше, некоторые функции (например, ДИНВ.СТОЛБЦ или ТЕКСТДО) могут отсутствовать. Эти версии больше не поддерживаются Microsoft и не получают обновлений безопасности.

    Частые ошибки и как их избежать

    Даже в такой простой процедуре, как проверка версии, пользователи допускают ошибки. Вот самые распространённые:

    • 🔍 Путают версию Excel и версию Windows: номер сборки Excel (например, 16.0.17726.10192) не имеет ничего общего с версией Windows 10/11. Это разные продукты!
    • 📥 Смотрят версию в «Панель управления → Программы»: там часто отображается только год (например, Microsoft Office Professional Plus 2019), но не номер сборки.
    • 🔄 Игнорируют разрядность: 32-битная версия Excel не может открывать файлы >2 ГБ, даже если у вас 64-битная Windows.
    • 📌 Не обновляют информацию после установки патчей: после обновления через Microsoft Update номер сборки меняется, но в интерфейсе это не всегда отображается сразу. Перезапустите Excel!

    Как избежать проблем?

    • 🔄 Регулярно обновляйте Excel: в Microsoft 365 обновления приходят автоматически, но в постоянных версиях (2019/2021) нужно проверять вручную через Файл → Учётная запись → Параметры обновления.
    • 📋 Ведите журнал версий: если вы разрабатываете шаблоны для команды, фиксируйте минимальную поддерживаемую версию (например, «требуется Excel 2016 Build 16.0.4266.1001 или новее»).
    • 🛠️ Используйте инструменты диагностики: если Excel ведёт себя нестабильно, запустите Office Repair через Панель управления → Программы → Microsoft 365 → Изменить → Быстрое восстановление.

    FAQ: Ответы на частые вопросы

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

    Да, есть несколько способов:

    1. Через свойства файла EXCEL.EXE (см. Способ 3).
    2. Через реестр Windows (см. Способ 4).
    3. Через PowerShell: выполните команду:
      Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Office\ClickToRun\Configuration" | Select Version

    На Mac можно посмотреть версию в Finder: найдите Microsoft Excel в папке Программы, кликните правой кнопкой и выберите Показать содержимое пакета. Версия будет в файле Info.plist.

    Как понять, какая у меня версия: 32- или 64-битная?

    Есть 3 надёжных способа:

    1. В окне Файл → Справка ищите строку «Разрядность».
    2. В VBA-редакторе (Alt + F11) выполните команду:
      Debug.Print Application.Is64Bit

      Если вернётся True — версия 64-битная, False — 32-битная.

    3. Через диспетчер задач: откройте Excel, затем в диспетчере задач найдите процесс EXCEL.EXE. В столбце «Архитектура» будет указано x64 или x86.

    Почему это важно? Некоторые надстройки (например, Power Query или Solver) требуют 64-битной версии для работы с большими данными.

    Что делать, если в «Справке» нет информации о версии?

    Это может происходить в следующих случаях:

    • 🔹 Портативная версия Excel: некоторые сборки (например, Office Portable) не отображают информацию о версии. Используйте Способ 3 (свойства файла).
    • 🔹 Повреждённые файлы Office: запустите восстановление через Панель управления → Программы → Microsoft 365 → Изменить → Быстрое восстановление.
    • 🔹 Корпоративные политики: в некоторых организациях администраторы отключают отображение информации о версии. Попробуйте способ с реестром или VBA.
    • 🔹 Excel Online: веб-версия не имеет «локальной» версии. Чтобы узнать версию, откройте Файл → Учётная запись в браузере.
    Как узнать, какая версия Excel у коллеги, который прислал файл?

    Если у вас есть файл .xlsx или .xlsm, можно попробовать следующие методы:

    1. Посмотреть свойства файла:
      • Кликните правой кнопкой по файлу → Свойства → Подробно.
      • Ищите поля Приложение и Версия.
    2. Открыть файл в блокноте:
      • Файлы Excel в формате Open XML (начиная с 2007) — это ZIP-архивы. Переименуйте расширение с .xlsx на .zip, затем откройте архив.
      • В папке docProps найдите файл app.xml. В нём будет строка вида:
        <Application>Microsoft Excel</Application>
        

        <AppVersion>16.0300</AppVersion>

  • Использовать VBA:
    • Откройте файл в своём Excel и запустите макрос:
      Sub CheckFileVersion()
      

      MsgBox "Файл создан в Excel версии: " & ActiveWorkbook.BuiltinDocumentProperties("AppVersion")

      End Sub

    Обратите внимание: этот метод показывает версию Excel, в которой файл был создан последним, а не текущую версию программы.

  • Можно ли обновить Excel 2016/2019 до последней версии бесплатно?

    Нет, постоянные версии Excel 2016/2019/2021 не обновляются до новых основных версий (например, с 2019 до 2021). Однако:

    • 🔹 Вы можете установить обновления безопасности через Файл → Учётная запись → Параметры обновления → Обновить сейчас.
    • 🔹 Если у вас лицензия Microsoft 365, вы всегда получаете последнюю версию Excel в рамках подписки.
    • 🔹 Для перехода на новую постоянную версию (например, с 2019 на 2021) потребуется приобрести новую лицензию.

    Исключение: если вы участвуете в программе Microsoft Insider, вы можете получать предварительные сборки новых версий, но это требует отдельной регистрации.