Как узнать версию Excel: все способы для Windows, Mac и веб-версии

Знать точную версию Microsoft Excel критически важно при работе с формулами, надстройками или совместном редактировании файлов. Разные версии программы поддерживают разные функции: например, динамические массивы появились только в Excel 365, а XLOOKUP недоступен в Excel 2016 и старше. Без точной информации о сборке вы рискуете столкнуться с ошибками при открытии файлов, созданных в более новых редакциях, или потерять данные при сохранении в устаревших форматах.

Определение версии занимает меньше минуты, но экономит часы на поиск решений совместимости. В этой статье мы разберём все актуальные методы — от стандартного пути через меню программы до командной строки и реестра Windows. Особое внимание уделим нюансам для MacOS, веб-версии Excel Online и корпоративных лицензий Office 365, где номер сборки может отличаться даже при одинаковом годе выпуска.

Если вы работаете с VBA-макросами или подключаете внешние библиотеки, версия Excel влияет на синтаксис и доступные объекты. Например, модель объектов ListObject претерпела изменения в Excel 2019, а метод .GetOpenFilename ведёт себя по-разному в 32-битных и 64-битных сборках. Даже для базовых задач — как экспорт в PDF или импорт данных из Power Query — знание точной версии поможет избежать типичных ошибок.

Мы протестировали все способы на актуальных сборках (по состоянию на 2026 год) и выделили самые надёжные. Если вы используете пиратскую копию Office — некоторые методы (например, через Winver) могут давать некорректные результаты. В таком случае рекомендуем обратить внимание на альтернативные варианты из последнего раздела.

1. Стандартный способ: через меню «Учётная запись»

Это самый универсальный метод, работающий во всех версиях Excel начиная с 2007 года. Он подходит для лицензионных и корпоративных копий, а также для подписки Microsoft 365. Инструкция одинакова для Windows 10/11 и MacOS, но с небольшими визуальными отличиями.

Откройте программу и выполните следующие шаги:

  1. Перейдите в меню Файл (в левом верхнем углу).
  2. Выберите раздел Учётная запись (или Account в английской версии).
  3. В блоке Сведения о продукте (Product Information) найдите строки:
    • 📌 Microsoft Excel — название программы и год выпуска (например, Excel 2021).
    • 🔢 Версия — полный номер сборки (например, 2407 Build 17830.20118).
    • 📜 Лицензия — тип активации (подписка, коробочная версия, объёмная лицензия).

В Excel 2007–2010 путь немного отличается: вместо Учётная запись нужно открыть Справка (Help) и кликнуть по пункту О программе Microsoft Excel. Всплывающее окно покажет версию и номер сборки.

⚠️ Внимание: Если в разделе Учётная запись отображается надпись "Продукт не активирован", ваша копия Excel работает в режиме ограниченной функциональности. Часть методов из этой статьи (например, через Редактор реестра) могут давать неверные результаты.

Для пользователей MacOS важно учитывать, что в App Store-версии Excel номер сборки обновляется автоматически, а в коробочных версиях (например, Excel 2019 для Mac) — только при ручном обновлении через Microsoft AutoUpdate.

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

2. Быстрый просмотр через «Сведения о системе» (Windows)

Если Excel не открывается (например, из-за ошибки запуска), версию можно узнать через встроенные инструменты Windows. Этот метод работает для всех программ, установленных на ПК, и не требует запуска самого Excel.

Инструкция для Windows 10/11:

  1. Нажмите Win + R, введите appwiz.cpl и нажмите Enter.
  2. В списке установленных программ найдите Microsoft Office или Microsoft 365.
  3. Обратите внимание на столбец Версия — там будет указан год (например, 2021) и номер сборки.

Для более детальной информации:

  1. Откройте Панель управления → Система и безопасность → Администрирование → Сведения о системе.
  2. В левой панели разверните Компоненты → Office.
  3. Найдите запись Microsoft Excel — в правой части окна будет полный путь установки и версия.

Этот способ особенно полезен для ИТ-специалистов, которые нуждаются в удалённой диагностике проблем пользователей. Например, если сотрудник жалуется на ошибку #ССЫЛКА! в формуле INDEX, знание точной версии поможет определить, связано ли это с ограничениями старой сборки.

☑️ Проверка версии через Windows

Выполнено: 0 / 4

3. Командная строка и PowerShell для продвинутых пользователей

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

Способы через командную строку:

Метод 1. Через wmic (работает в Windows 7–11):

wmic product where"name like'Microsoft Excel%%'" get name, version

Результат будет в формате:

Name Version

Microsoft Excel 2021 16.0.14326.20454

Метод 2. Через PowerShell (рекомендуется для современных ОС):

Get-ItemProperty -Path"HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*" |

Where-Object {$_.DisplayName -like"Excel"} |

Select-Object DisplayName, DisplayVersion, InstallDate

Для MacOS используйте Terminal с командой:

mdls -name kMDItemVersion /Applications/Microsoft\ Excel.app
⚠️ Внимание: В корпоративных средах с Office 365 ProPlus командная строка может показывать версию 16.0 для всех сборок (2016, 2019, 2021). Чтобы различить их, добавьте проверку пути установки:
Get-ItemProperty -Path"HKLM:\Software\Microsoft\Office\ClickToRun\Configuration" | Select-Object VersionToReport

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

4. Определение версии в Excel Online и мобильных приложениях

Веб-версия Excel Online (доступная по адресу office.com) не имеет привычного номера сборки, но её функциональность привязана к версии Microsoft 365. Чтобы узнать актуальную редакцию:

Для Excel Online:

  1. Откройте любой файл в браузере.
  2. Нажмите на иконку шестерёнки (⚙️) в правом верхнем углу.
  3. Выберите О программе (About).
  4. Внизу окна будет строка вида: "Версия: 2407 (Сборка 17830.20118)".

Для мобильных приложений (Android/iOS):

  1. Откройте приложение Excel.
  2. Коснитесь аватара или иконки профиля в верхнем левом углу.
  3. Прокрутите вниз до раздела О программе.
  4. Номер версии будет в формате 16.0.XXX (для Android) или 2.XX (для iOS).
  5. Важно понимать, что Excel Online всегда использует последнюю версию движка, но некоторые функции (например, LAMBDA или LET) могут быть отключены в зависимости от типа подписки. Например, пользователи бесплатной версии Microsoft 365 не смогут сохранять файлы с динамическими массивами.

    Платформа Путь к версии Формат версии Примечания
    Excel Online ⚙️ → О программе ГГГГ (Сборка XXXXX.XXXXX) Обновляется ежемесячно
    Excel для Android Профиль → О программе 16.0.XXXX Зависит от обновлений в Google Play
    Excel для iOS Профиль → О программе 2.XX (XXXX) Обновляется через App Store
    Excel для Mac (App Store) Excel → О программе Excel 16.XX (XXXXXXXX) Автообновление включено по умолчанию

    5. Проверка через VBA-редактор (для разработчиков)

    Если вы работаете с макросами или надстройками, определить версию Excel можно из кода VBA. Это полезно для создания кросс-версионных решений, где логика выполнения зависит от сборки программы.

    Откройте редактор VBA (Alt + F11) и вставьте следующий код в любом модуле:

    Sub ShowExcelVersion
    

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

    "Сборка:" & Application.Build & vbCrLf & _

    "Год выпуска:" & Application.Year

    End Sub

    После запуска макроса (F5) вы получите окно с тремя параметрами:

    • 📊 Application.Version — основной номер (например, 16.0 для Excel 2016–2026).
    • 🔧 Application.Build — точная сборка (например, 17830).
    • 📅 Application.Year — год выпуска (например, 2021).

    Для проверки разрядности (32-бит или 64-бит) добавьте строку:

    MsgBox"Разрядность:" & IIf(Application.Is64Bit,"64-бит","32-бит")
    ⚠️ Внимание: В некоторых корпоративных сборках Office 365 метод Application.Year может возвращать неверный год (например, 2016 вместо 2021). В таких случаях ориентируйтесь на Application.Build.

    Этот способ незаменим при отладке макросов. Например, если ваш код использует ActiveX-элементы, они могут не работать в 64-битной версии Excel без дополнительных библиотек.

    Как узнать версию Excel без запуска программы?

    Если Excel не открывается, используйте один из альтернативных методов:

    1. Проверьте свойства файла EXCEL.EXE (правый клик → Свойства → Подробно).

    2. В реестре Windows по пути HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ClickToRun\Configuration найдите параметр VersionToReport.

    3. В MacOS откройте Terminal и выполните defaults read /Applications/Microsoft\ Excel.app/Contents/Info.plist CFBundleShortVersionString.

    6. Альтернативные методы: реестр, файлы и сторонние утилиты

    Для системных администраторов и пользователей, столкнувшихся с нестандартными установками Office, пригодятся продвинутые способы. Они полезны, когда:

    • 🖥️ Excel установлен в нетипичную директорию.
    • 🔄 Версия определяется некорректно из-за повреждённых ключей реестра.
    • 🔒 Нет прав на запуск программы (например, в терминальных сессиях).

Метод 1. Через реестр Windows:

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

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

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Excel\InstallRoot
  3. Найдите параметры VersionToReport и Build.

Метод 2. Через свойства файла EXCEL.EXE:

  1. Перейдите в папку установки (обычно C:\Program Files\Microsoft Office\root\Office16).
  2. Найдите файл EXCEL.EXE, кликните правой кнопкой → Свойства → вкладка Подробно.
  3. Посмотрите поля Версия файла и Номер сборки.

Метод 3. Сторонние утилиты:

  • 🛠️ Office Insider — показывает подробную информацию о всех компонентах Office.
  • 🔍 Belarc Advisor — генерирует отчёт о установленном ПО, включая точные версии.
  • 📊 Speccy — отображает версии программ в разделе Operating System → Installed Software.

Для MacOS можно использовать System Information:

  1. Откройте Apple Menu → Об этом Mac → Системный отчёт.
  2. Перейдите в раздел Программное обеспечение → Приложения.
  3. Найдите Microsoft Excel в списке.

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

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

Проблема 1: Версия в меню и через реестр не совпадают.

🔹 Причина: В корпоративных средах Office 365 может отображать год выпуска как 2016, хотя фактическая сборка соответствует 2021.

🔹 Решение: Ориентируйтесь на номер сборки (Build), а не на год. Например, сборка 17830 относится к Excel 2026, даже если в интерфейсе указан 2016.

Проблема 2: В appwiz.cpl нет отдельной записи для Excel.

🔹 Причина: Excel установлен как часть пакета Microsoft Office, а не отдельно.

🔹 Решение: Ищите запись Microsoft Office или Microsoft 365 — версия Excel будет совпадать с версией пакета.

Проблема 3: В MacOS версия не обновляется.

🔹 Причина: Автообновление отключено в Microsoft AutoUpdate.

🔹 Решение: Откройте Excel → Проверка обновлений и установите последние апдейты.

Проблема 4: Командная строка возвращает пустой результат.

🔹 Причина: Excel установлен для конкретного пользователя (не системно) или через Microsoft Store.

🔹 Решение: Используйте PowerShell с проверкой текущего пользователя:

Get-ItemProperty -Path"HKCU:\Software\Microsoft\Office\\Excel\InstallRoot" | Select-Object 

Если ни один метод не сработал, проверьте целостность установки Office через Панель управления → Программы → Microsoft Office → Изменить → Быстрое восстановление.

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

🔍 Как узнать, какая у меня версия Excel — 32-битная или 64-битная?

Откройте Excel, перейдите в Файл → Учётная запись → О программе Excel. Вверху окна будет указана разрядность рядом с номером версии. Также можно использовать VBA-код:

MsgBox IIf(Application.Is64Bit,"64-битная","32-битная")
📅 Почему в Excel 2019 некоторые функции из Excel 365 не работают?

Excel 2019 — это"замороженная" версия, выпущенная в 2018 году. Она не получает новых функций (например, XLOOKUP, DYNAMIC ARRAYS), в отличие от Excel 365, который обновляется ежемесячно. Чтобы использовать современные возможности, перейдите на подписку Microsoft 365.

🔄 Как обновить Excel до последней версии?

Для Microsoft 365:

  1. Откройте любое офисное приложение (Word, Excel).
  2. Перейдите в Файл → Учётная запись → Параметры обновления → Обновить сейчас.

Для коробочных версий (2019, 2021) обновления функциональности не предусмотрены — только исправления безопасности. Чтобы получить новые функции, потребуется покупка новой версии.

🖥️ Можно ли установить две версии Excel на один компьютер?

Технически да, но с оговорками:

  • 🔹 Можно установить Excel 2019 и Excel 365 параллельно, если они разной разрядности (32-бит и 64-бит).
  • 🔹 Нельзя установить две версии одной разрядности — они будут конфликтовать.
  • 🔹 Для тестирования макросов лучше использовать виртуальные машины.
📊 Где найти историю версий Excel с описанием изменений?

Официальную информацию публикует Microsoft на странице истории обновлений Office. Для коробочных версий (2016, 2019, 2021) изменения описаны в документации к каждому релизу. Например, что нового в Excel 2019.