Почему важно знать версию вашего Excel
Вы когда-нибудь сталкивались с ситуацией, когда формула, работающая у коллеги, выдаёт ошибку у вас? Или пытались открыть файл с расширением .xlsx, но программа упорно требует конвертацию? Причина чаще всего кроется в разнице версий Excel. Знание точной версии вашей программы помогает избежать проблем с совместимостью, правильно настроить макросы и даже оптимизировать работу с большими таблицами.
С 1985 года, когда вышла первая версия Excel для Macintosh, программа претерпела более 15 крупных обновлений. Сегодня одновременно используются версии от Excel 2007 (с поддержкой форматов .xlsx) до Microsoft 365 (облачная подписка с ежемесячными обновлениями). При этом функции вроде XLOOKUP или динамических массивов доступны только в последних редакциях. Далее разберём, как точно определить вашу версию — от классического способа через меню до скрытых команд для опытных пользователей.
Способ 1: Стандартный путь через меню «Счёт» (для Windows)
Это самый универсальный метод, работающий во всех версиях Excel от 2007 до 2021 включительно. Инструкция занимает не больше 10 секунд:
- Откройте программу Microsoft Excel (не обязательно создавать новый файл).
- В левом верхнем углу нажмите на вкладку «Файл» (в старых версиях — кнопка Office с логотипом).
- В открывшемся меню выберите пункт «Счёт» (или «Учётная запись» в Excel 365).
- В правой части окна найдите блок «О программе Excel» — там будет указана версия и номер сборки.
В Excel 2007 путь немного другой: Кнопка Office → Параметры Excel → Ресурсы → О программе Microsoft Office Excel. Здесь же можно увидеть разрядность программы (32- или 64-битную), что критично для работы с надстройками.
Открыть Excel|Нажать "Файл" → "Счёт"|Найти блок "О программе Excel"|Записать версию и разрядность-->
⚠️ Внимание: В пиратских сборках Excel версия может быть подделана. Если в меню «Счёт» отображается Microsoft 365, но функции вродеLETилиLAMBDAне работают — ваша программа модифицирована.
Способ 2: Горячие клавиши для быстрого доступа
Для тех, кто предпочитает клавиатуру мыши, есть комбинация, открывающая окно сведений о программе мгновенно:
- 🔹 Нажмите
Alt + F, затемD(для Excel 2010–2021). - 🔹 В Excel 2007 используйте
Alt + F, I, R(последовательно). - 🔹 В Excel для Mac —
Command + ,затем перейдите в раздел «Общие».
Этот метод особенно удобен, если нужно быстро проверить версию на чужом компьютере или в удалённом сеансе через RDP. Окно со сведениями содержит не только номер версии, но и идентификатор продукта (PID), который может потребоваться для активации или технической поддержки.
Excel 2010|Excel 2016|Excel 2019|Microsoft 365 (подписка)|Другая версия-->
Способ 3: Через свойства файла (без запуска Excel)
Если программа не запускается или вы хотите узнать версию на компьютере, где Excel не установлен как основное приложение для таблиц, воспользуйтесь свойствами исполняемого файла:
- Перейдите в папку установки Excel (обычно
C:\Program Files\Microsoft Office\root\Office16для версии 2016/2019/365). - Найдите файл
EXCEL.EXE. - Щёлкните правой кнопкой мыши → «Свойства» → вкладка «Подробно».
- В поле «Версия файла» будет указана сборка (например, 16.0.14326.20454 для Excel 365).
Для MacOS путь будет другим: /Applications/Microsoft Excel.app → правый клик → «Показать содержимое пакета» → Contents/Info.plist. В этом файле строка CFBundleShortVersionString содержит номер версии.
| Версия Excel | Номер сборки (пример) | Год выпуска | Поддержка форматов |
|---|---|---|---|
| Excel 2007 | 12.0.xxxx.xxxx | 2007 | .xlsx, .xlsm (без Power Query) |
| Excel 2013 | 15.0.xxxx.xxxx | 2013 | Power Pivot, Flash Fill |
| Excel 2019 | 16.0.10xxx.xxxx | 2018 | IFS, SWITCH, CONCAT |
| Microsoft 365 | 16.0.14xxx.xxxx | 2020–н.в. | Динамические массивы, XLOOKUP, LAMBDA |
Способ 4: Командная строка и PowerShell для опытных пользователей
Если вам нужно автоматизировать проверку версии на множестве компьютеров (например, в корпоративной сети), используйте скрипты. Вот команды для разных сценариев:
- 🔹 Через CMD (для Windows):
wmic product where "name like 'Microsoft Excel%%'" get versionОтобразит версию, если Excel установлен через MSI (не работает для Click-to-Run версий).
- 🔹 Через PowerShell (универсально):
(New-Object -ComObject Excel.Application).VersionВернёт номер версии (например,
16.0для Excel 2016/2019/365). - 🔹 Для Mac (Terminal):
mdls -name kMDItemVersion /Applications/Microsoft\ Excel.app
Критическая особенность: Команды PowerShell могут не сработать, если Excel установлен в режиме "Click-to-Run" (типично для Office 365). В этом случае используйте реестр Windows:
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" /s | find "Excel"
Что делать, если команда не работает?
Если PowerShell выдаёт ошибку "Не удаётся создать объект COM", значит Excel не установлен как системное приложение или заблокирован политиками безопасности. Попробуйте запустить PowerShell от имени администратора или проверьте наличие Excel в Панель управления → Программы и компоненты.
Способ 5: Онлайн-версия Excel (Excel для веба)
Если вы используете Excel Online (бесплатная веб-версия), определить "версию" в привычном понимании не получится. Вместо этого:
- Откройте office.com и войдите в аккаунт.
- Запустите Excel для веба.
- Нажмите на значок шестерёнки (⚙️) → «О программе».
- Внизу окна будет указана версия платформы (например, Production 2304).
Версия онлайн-Excel привязана к обновлениям Microsoft 365 и меняется ежемесячно. Функциональность здесь ограничена — например, нет поддержки VBA или Power Pivot. Зато все изменения сохраняются в облаке автоматически.
Типичные ошибки и как их избежать
Даже в простой процедуре проверки версии есть подводные камни. Вот самые распространённые:
- 🚫 Путаница между Excel и Office: Версия Microsoft Office (например, 2019) не всегда совпадает с версией Excel. В одном пакете Office 365 может быть Excel 2016, если обновления отключены.
- 🚫 32- vs 64-битные версии: В меню «Счёт» отображается разрядность, но многие надстройки (например, Power Query) требуют 64-битную версию для работы с большими данными.
- 🚫 Ложные сведения в пиратских сборках: Некоторые "репаки" подменяют информацию о версии, выдавая себя за Microsoft 365, хотя на деле это Excel 2016 с патчем.
Чтобы избежать проблем:
⚠️ Внимание: Перед установкой надстроек или макросов всегда сверяйте минимальные требования к версии Excel на сайте разработчика. Например, надстройка Power Tools требует Excel 2013 или новее, а OfficeScripts работает только в Microsoft 365.
FAQ: Частые вопросы о версиях Excel
Можно ли обновить Excel 2016 до 2019 без покупки новой лицензии?
Нет, Excel 2016 и Excel 2019 — это отдельные продукты. Обновление возможно только в рамках подписки Microsoft 365, где версии обновляются автоматически. Для "вечных" лицензий (2016, 2019) придётся покупать новую версию.
Как узнать версию Excel на Android или iPhone?
В мобильных приложениях Excel версия отображается в настройках аккаунта: откройте приложение → тапните на аватарку → «Настройки» → «О программе». Версия будет указана в формате 16.0.xxxx.
Почему в Excel 365 нет функции XLOOKUP, хотя версия последняя?
Функция XLOOKUP доступна только в английской локализации Excel 365 или в версиях с бета-каналом обновлений. Чтобы включить её:
- Перейдите в
Файл → Счёт → Обновление параметров → Дополнительные параметры. - Выберите канал «Бета-версия (Insider)».
- Обновите Excel и перезапустите программу.
Как определить версию Excel по файлу .xlsx?
Сам файл .xlsx не содержит информации о версии Excel, в которой он был создан. Однако можно воспользоваться утилитой Office File Inspector (например, OfficeIns от NirSoft), которая анализирует метаданные файла и показывает версию программы-создателя.
Чем отличается Excel 2019 от Microsoft 365?
Excel 2019 — это "вечная" лицензия с фиксированным набором функций (например, нет динамических массивов). Microsoft 365 — подписка с ежемесячными обновлениями, включающая эксклюзивные функции вроде LET, LAMBDA и интеграцию с Power Automate.