Вы открыли файл в Excel, но столкнулись с ошибкой «Формат не поддерживается» или формула работает иначе, чем в инструкции? Причина чаще всего кроется в разнице версий программы. От редакции 2010 до Microsoft 365 функционал таблиц менялся кардинально: появлялись новые функции (XLOOKUP, DYNAMIC ARRAYS), исчезали старые (COUNTIFS с ограничением в 255 критериев), а интерфейс переезжал с ленты на меню «Файл».
Определить версию Excel нужно и для корректной работы над совместными проектами (коллега может использовать функции, недоступные в вашей редакции 2016 года, например, TEXTJOIN), и для установки надстроек (многие из них требуют конкретной версии). В этой статье — 5 способов узнать точную версию программы на Windows, Mac и даже в браузере, а также разобраться с разрядностью (32 или 64 бит), которая влияет на объём обрабатываемых данных.
Почему важно знать версию Excel: 3 ключевые причины
Многие пользователи годами работают в одной версии Excel, не подозревая, что их возможности ограничены. Вот реальные ситуации, когда знание версии спасает часы времени:
- 🔄 Совместимость файлов: Файл, сохранённый в Excel 2021 с динамическими массивами, откроется в 2016-м, но формулы превратятся в ошибки
#NAME?. А документ с макросами (.xlsm) может вообще не запуститься в онлайн-версии. - ⚡ Производительность: В 64-битной версии Excel можно обрабатывать таблицы размером до
1 млн строк × 16 тыс. столбцов, тогда как 32-битная ограничена65 тыс. строкпри работе с Power Query. - 🔧 Надстройки и VBA: Некоторые библиотеки (например,
ADOдля подключения к базам данных) требуют именно 32-битной версии, даже если у вас Windows 10 x64.
Кроме того, в Microsoft 365 (ранее Office 365) функции обновляются ежемесячно — и ваша версия может отличаться от коллеги даже при одинаковой подписке. Например, функция LAMBDA появилась только в ноябре 2020, а VSTACK — в 2022 году.
Способ 1: Через меню «Учётная запись» (самый быстрый)
Этот метод работает во всех версиях Excel с 2010 года и занимает менее 10 секунд. Следуйте пошаговой инструкции:
- Откройте Excel (можно даже пустой файл).
- Перейдите в меню
Файл → Учётная запись(в Excel 2010 путь будетФайл → Справка). - В блоке «Сведения о продукте» вы увидите:
- 📌 Версию программы (например, Microsoft Excel 2019 MSO (16.0.14326.20454) 64-разрядная).
- 🔑 Тип лицензии (однократная покупка или подписка Microsoft 365).
Расшифровка надписи:
MSO (16.0.XXXX)— внутренний номер сборки (первые две цифры после точки — год выпуска, например,16.0= 2016 год).32-разряднаяили64-разрядная— разрядность программы (не путайте с разрядностью Windows!).
☑️ Что искать в меню "Учётная запись"
⚠️ Внимание: Если в менюФайлнет пунктаУчётная запись, у вас либо Excel 2007 (там путьКнопка Office → Параметры Excel → Ресурсы), либо пиратская сборка с обрезанным функционалом. В таком случае используйте Способ 3.
Способ 2: Через панель управления Windows (для всех версий)
Если Excel не запускается или вы хотите проверить версию всего пакета Office, используйте системные инструменты Windows:
- Нажмите
Win + R, введитеappwiz.cplи нажмитеEnter. - В списке программ найдите Microsoft Office или Microsoft 365.
- Версия будет указана в столбце
Версия(например,16.0.14326.20238).
Чтобы расшифровать номер сборки:
- 🔢
16.0— Excel 2016/2019/2021 или Microsoft 365. - 🔢
15.0— Excel 2013. - 🔢
14.0— Excel 2010.
Последние цифры (например, 20238) — номер сборки, который обновляется при патчах безопасности.
| Номер сборки | Версия Excel | Год выпуска | Поддержка Microsoft |
|---|---|---|---|
16.0.XXXX |
Excel 2016/2019/2021, Microsoft 365 | 2015–2023 | Да (кроме 2016) |
15.0.XXXX |
Excel 2013 | 2013 | Нет (с 2023 года) |
14.0.XXXX |
Excel 2010 | 2010 | Нет (с 2020 года) |
12.0.XXXX |
Excel 2007 | 2007 | Нет |
⚠️ Внимание: Если в списке программ нет Microsoft Office, но Excel запускается, проверьте папку установки по пути C:\Program Files\Microsoft Office\root\Office16 (для версий 2016+). Отсутствие папки может означать портативную версию или виртуальную машину.
Способ 3: Через формулу (для опытных пользователей)
Если вам нужно узнать версию дистанционно (например, по скриншоту файла коллеги) или автоматизировать проверку, используйте встроенную функцию:
=INFO("release")
Эта формула вернёт номер сборки в формате XXXX, где:
16.0— Excel 2016/2019/2021/365.15.0— Excel 2013.14.0— Excel 2010.
Чтобы получить полную версию (например, для отчёта), combine формулы:
=INFO("release") & " (" & INFO("osversion") & ")"
Это покажет что-то вроде 16.0.14326.20454 (10.0), где 10.0 — версия Windows.
Способ 4: Для Mac (особенности macOS)
На Mac путь к версии Excel отличается от Windows. Вот как проверить:
- Откройте Excel.
- В верхнем меню нажмите
Excel → О программе Excel. - В появившемся окне будет указана версия (например, 16.70 (23041001)).
Расшифровка для Mac:
- 🍎
16.XX— Excel 2019/2021/365 (номер после точки — обновление для macOS). - 🍎
15.XX— Excel 2016. - 🍎
14.XX— Excel 2011 (устарела).
Чтобы узнать разрядность, выполните в Терминале команду:
file /Applications/Microsoft\ Excel.app/Contents/MacOS/Microsoft\ Excel
Если в ответе есть x86_64, у вас 64-битная версия. Если i386 — 32-битная (встречается только в очень старых версиях).
Почему на Mac нет 32-битного Excel?
С 2019 года Apple полностью отказалась от поддержки 32-битных приложений в macOS Catalina. Поэтому все актуальные версии Excel для Mac (2019+) выпускаются только в 64-битном варианте.
Способ 5: Онлайн-версия Excel (Excel for Web)
Excel for Web (ранее Excel Online) — это упрощённая версия, работающая в браузере. Её возможности ограничены (нет VBA, Power Query, части функций), но она автоматически обновляется до последней версии. Чтобы узнать текущую сборку:
- Откройте Excel в браузере.
- Создайте новую книгу или откройте существующую.
- Нажмите
Файл → Учётная запись → О программе Excel. - Версия будет указана в формате
Version: 2304 (Сборка 16.0.16327.20200).
Особенности онлайн-версии:
- 🌐 Всегда актуальна (обновляется ежемесячно).
- 🚫 Нет разрядности (работает через браузер).
- ⚠️ Не поддерживает макросы и надстройки (
.xlam,.xlsm).
Как определить разрядность Excel (32 или 64 бит) и зачем это нужно
Разрядность Excel влияет на:
- 📊 Объём данных: 64-битная версия поддерживает таблицы до
1 млн строк, тогда как 32-битная — до65 тыс. строкв Power Query. - 🔌 Совместимость надстроек: Некоторые VBA-библиотеки (например, для работы с
ADO) требуют 32-битной версии. - 🖥️ Производительность: 64-битная версия лучше использует многопоточность на современных процессорах.
Чтобы узнать разрядность:
- Откройте Excel и перейдите в
Файл → Учётная запись → Сведения о продукте. - Найдите надпись
32-разряднаяили64-разряднаярядом с версией.
Если этой информации нет, используйте диспетчер задач:
- Запустите Excel.
- Откройте
Диспетчер задач(Ctrl+Shift+Esc). - Найдите процесс
EXCEL.EXEи посмотрите столбецПлатформа(илиТипв Windows 11).
⚠️ Внимание: На Windows 11 с процессором ARM (например, на Surface Pro X) Excel может работать в режиме эмуляции x86. В этом случае разрядность в сведениях о продукте будет указана как 32-разрядная, но производительность будет ниже, чем у нативной 64-битной версии.
FAQ: Частые вопросы о версиях Excel
Можно ли обновить Excel 2016 до 2019 без покупки новой лицензии?
Нет. Excel 2016 и 2019 — это отдельные продукты с однократной покупкой. Обновиться можно только в рамках подписки Microsoft 365, которая включает все последние функции. Альтернатива — покупка новой версии по акции (например, во время «Чёрной пятницы»).
Почему в Excel 2010 не работает функция XLOOKUP?
Функция XLOOKUP появилась только в Excel 2021 и Microsoft 365. В Excel 2010 используйте комбинацию INDEX+MATCH или VLOOKUP (но учтите, что VLOOKUP ищет только влево и требует отсортированных данных). Пример замены:
=INDEX(B:B; MATCH(1; (A:A=D1)*1; 0))
Как узнать версию Excel на чужом компьютере, если нет доступа к меню?
Если у вас есть файл, созданный на том компьютере, откройте его в своём Excel и проверьте:
- Формат файла:
.xlsx— 2007+,.xls— 2003 или раньше. - Наличие функций: если есть
TEXTJOINилиIFS, версия не ниже 2016. - Макросы: если файл
.xlsmоткрывается без ошибок, версия не старше 2007.
Также попробуйте формулу =INFO("release") — она покажет версию Excel, в котором файл создавался.
Что делать, если Excel пишет «Недостаточно памяти» в 32-битной версии?
Ошибка возникает при работе с большими таблицами (>50 тыс. строк) или сложными формулами. Решения:
- 🔄 Переустановите Excel на 64-битную версию (даже если у вас Windows 32-bit, современные версии Office поддерживают 64-битные приложения).
- 🗑️ Разбейте файл на несколько меньших книг.
- 🛠️ Отключите ненужные надстройки в
Файл → Параметры → Надстройки.
.bas-файлы) из редактора макросов (Alt+F11).
Как отличить Excel 2019 от Microsoft 365?
Внешне они идентичны, но есть 3 ключевых различия:
- Обновления: Microsoft 365 обновляется ежемесячно (номер сборки меняется), а Excel 2019 получает только патчи безопасности.
- Функции: В 365 есть
DYNAMIC ARRAYS(FILTER,UNIQUE),LAMBDA,XMATCH— их нет в 2019. - Лицензия: 2019 — однократная покупка, 365 — подписка (требует интернета для активации раз в 30 дней).
Проверьте тип лицензии в Файл → Учётная запись: если есть надпись «Подписка», у вас Microsoft 365.