Если ваш Excel выдаёт ошибку «Несовместимость разрядности» при установке надстроек, или формулы с массивами работают медленнее ожидаемого, первая проверка — определить разрядность программы. 32-битная версия ограничена 2 ГБ оперативной памяти на процесс, а 64-битная использует до 128 ГБ, что критично для обработки больших данных. Проблема в том, что разрядность Excel не всегда совпадает с разрядностью Windows: на 64-битной ОС может стоять 32-битный Office по умолчанию. Ниже — точные способы проверки без сторонних утилит.
Самый быстрый метод — посмотреть разрядность прямо в интерфейсе Excel. Откройте программу, перейдите в Файл → Учётная запись → О программе Excel. В блоке с информацией о версии будет строка «Разрядность». Если её нет — используйте альтернативные способы из этой статьи. Обратите внимание: разрядность Excel влияет на совместимость с Power Query, VBA-надстройками и некоторыми функциями, например, WEBSERVICE.
Способ 1: Проверка через «О программе» в Excel
Это универсальный метод для всех версий Excel (2010–2026, включая Microsoft 365). Подходит даже если программа установлена нестандартно или через корпоративную лицензию:
- Откройте Excel и создайте новый файл (или используйте существующий).
- Нажмите
Файлв левом верхнем углу. - Выберите раздел
Учётная запись(в старых версиях —Справка). - Кликните по кнопке
О программе Excel(илиО программе Microsoft Excel). - В открывшемся окне найдите строку «Разрядность». Там будет указано 32-разрядная или 64-разрядная.
⚠️ Внимание: В Excel 2007 и ранее этот метод не работает — разрядность там всегда 32-битная. Для старых версий используйте способы через системную информацию.
Способ 2: Через параметры системы Windows
Если Excel не запускается или вы хотите проверить разрядность до установки программы, используйте встроенные инструменты Windows:
- 🖥️ Нажмите
Win + R, введитеappwiz.cplи нажмитеEnter. - 🔍 В списке установленных программ найдите
Microsoft OfficeилиMicrosoft 365. - 📋 Обратите внимание на столбец «Разрядность» (в Windows 11) или «Версия» (в Windows 10). Если там указано «x86» — это 32-битная версия, «x64» — 64-битная.
В Windows 10 разрядность может не отображаться в appwiz.cpl. Альтернатива:
1. Откройте «Параметры» (Win + I).
2. Перейдите в «Приложения» → «Приложения и возможности».
3. Найдите Microsoft Office в списке.
4. Нажмите «Дополнительные параметры» — разрядность указана в разделе «Технические сведения».
Что делать, если в списке программ нет Office?
Если Office не отображается в appwiz.cpl, это может означать:
- Программа установлена через Microsoft Store (проверьте в «Параметры» → «Приложения» → «Приложения и возможности»).
- Используется портативная версия Excel (разрядность совпадает с разрядностью ОС).
- Office установлен в режиме «Click-to-Run» (разрядность проверяется через Файл → Учётная запись в самом Excel).
Способ 3: Через сведения о системе (msinfo32)
Этот метод подходит для всех версий Windows и показывает разрядность даже если Excel не установлен как отдельное приложение (например, в составе Office 365).
- Нажмите
Win + R, введитеmsinfo32и нажмитеEnter. - В левом меню перейдите в раздел
Программная среда → Задачи. - В правой части окна найдите строку
Excel.exe(илиOFFICE.exe). - В столбце «Тип» будет указано:
- x86 — 32-битная версия.
- x64 — 64-битная версия.
⚠️ Внимание: Если Excel.exe отсутствует в списке, значит программа не запускалась после последней перезагрузки ПК. Запустите Excel и повторите проверку.
| Метод проверки | Подходит для | Точность | Примечания |
|---|---|---|---|
| «О программе» в Excel | Excel 2010–2026, Microsoft 365 | 100% | Не работает в Excel 2007 |
| appwiz.cpl (Программы и компоненты) | Windows 7–11 | 90% | Может не показывать разрядность в некоторых сборках Office |
| msinfo32 (Сведения о системе) | Все версии Windows | 95% | Требует предварительного запуска Excel |
| Диспетчер задач | Windows 8–11 | 80% | Показывает только для запущенных процессов |
Способ 4: Через диспетчер задач (для запущенного Excel)
Если Excel уже открыт, разрядность можно узнать за 10 секунд:
- 🔄 Откройте Excel и оставьте его работать в фоновом режиме.
- 🖱️ Нажмите
Ctrl + Shift + Esc, чтобы открыть Диспетчер задач. - 🔍 Перейдите на вкладку «Подробности» (в Windows 10/11).
- 📌 Найдите процесс
EXCEL.EXEв списке. - 📊 Обратите внимание на столбец «Платформа»:
- «32-bit» — 32-разрядная версия.
- «64-bit» — 64-разрядная версия.
Если столбца «Платформа» нет, кликните правой кнопкой по заголовку таблицы и отметьте его в контекстном меню. В Windows 7 этот метод не работает — используйте msinfo32.
32-битную (по умолчанию)|64-битную (для больших данных)|Не знаю, никогда не проверял|Использую онлайн-версию Excel-->
Способ 5: Через командную строку (для опытных пользователей)
Этот метод полезен, если нужно проверить разрядность Excel на удалённом ПК или в скрипте. Используйте команду:
wmic product where "name like 'Microsoft Excel%'" get name, version, identifyingnumber
В результатах обратите внимание на поле IdentifyingNumber:
- Если в нём есть «
x86» — это 32-битная версия. - Если «
x64» — 64-битная.
Для проверки разрядности всего пакета Office используйте:
wmic product where "name like 'Microsoft Office%'" get name, version
📌 Убедитесь, что Excel закрыт (если используете msinfo32 или диспетчер задач)
📌 Проверьте, не установлен ли Office через Microsoft Store (разрядность там всегда x64)
📌 Если используете корпоративную версию Office, уточните разрядность у администратора
📌 Для старых версий (2007 и ранее) разрядность всегда 32-битная-->
Почему важно знать разрядность Excel?
Разрядность влияет на три ключевых аспекта работы:
- Производительность: 64-битная версия поддерживает больший объём оперативной памяти (до 128 ГБ против 2 ГБ в 32-битной). Это критично для:
- 📊 Работы с таблицами свыше 100 000 строк.
- 🔄 Сложных вычислений с формулами массивов (
SUMPRODUCT,INDEX+MATCH). - 📈 Power Pivot и Power Query (в 32-битной версии могут возникать ошибки переполнения памяти).
- Совместимость надстроек: Некоторые VBA-скрипты и COM-надстройки (например, Bloomberg API, SAP Add-in) работают только в 32-битной версии. Обратная ситуация — надстройки для Python (
xlwings) требуют 64-битный Excel. - Ограничения функций: В 32-битной версии недоступны:
- 🔗 Функции
WEBSERVICEиFILTERXML(для работы с API). - 📂 Поддержка файлов свыше 2 ГБ (даже если они открываются, вычисления будут нестабильны).
- 🔗 Функции
⚠️ Внимание: Если вы используете 1C, Контур.Экстерн или другие бухгалтерские программы с интеграцией в Excel, перед переходом на 64-битную версию проверьте совместимость у разработчика ПО. Некоторые старые версии 1C работают только с 32-битным Office.
- Вы работаете с файлами >50 МБ или >100 000 строк.
- Используете Power Query/Power Pivot для анализа данных.
- У вас установлено >8 ГБ оперативной памяти.
Во всех остальных случаях 32-битная версия стабильнее.-->
Как изменить разрядность Excel?
Разрядность Excel определяется при установке Office и не меняется через настройки программы. Чтобы сменить её:
- Удалите текущую версию Office:
- 🗑️ Перейдите в «Параметры» → «Приложения» → «Приложения и возможности».
- 🔍 Найдите Microsoft Office или Microsoft 365 и нажмите «Удалить».
- Скачайте нужную версию:
- 🌐 Перейдите на сайт office.com.
- 📥 В разделе «Установить Office» выберите «Другие параметры».
- 🔧 В меню «Версия» укажите 32-разрядная или 64-разрядная.
⚠️ Внимание: При изменении разрядности все надстройки (COM-добавки, VBA-макросы) могут потребовать повторной регистрации. Сохраните резервные копии важных файлов .xlsm и .xlam.
Что делать, если нет опции выбора разрядности при установке?
Если на сайте Microsoft отсутствует опция выбора разрядности:
1. Ваша лицензия может быть привязана к корпоративной политике (обратитесь в IT-отдел).
2. Вы используете Microsoft 365 через Microsoft Store — там разрядность всегда x64.
3. У вас установлена версия Office LTSC 2021 или старше — скачайте офлайн-установщик с сайта Microsoft и выберите нужную разрядность вручную.
FAQ: Частые вопросы о разрядности Excel
Можно ли установить 32-битный и 64-битный Excel на один компьютер?
Нет, Microsoft Office не поддерживает параллельную установку разных разрядностей. Исключение — использование виртуальных машин или Excel Online (разрядность там не имеет значения).
Почему в диспетчере задач Excel отображается как 32-битный, хотя я установил 64-битную версию?
Это может происходить по двум причинам:
- Вы запускаете старую версию Excel (например, 2016 года), которая осталась после обновления.
- Ваш Office установлен в режиме Click-to-Run с 32-битной архитектурой по умолчанию (проверьте через
Файл → Учётная запись).
Решение: удалите все версии Office через appwiz.cpl и установите заново, выбрав нужную разрядность.
Влияет ли разрядность Excel на скорость работы формул?
Да, но не всегда. 64-битная версия быстрее обрабатывает:
- 📉 Большие массивы данных (свыше 100 000 ячеек).
- 🔄 Рекурсивные вычисления (например, с
ИТЕРАЦИИв параметрах). - 📊 Функции
СУММЕСЛИМН,ВПРна больших диапазонах.
Однако для простых таблиц (до 10 000 строк) разницы нет, а 32-битная версия может быть стабильнее.
Какую разрядность Excel выбрать для бухгалтерии (1С, Контур, СБИС)?
Для работы с 1С:Предприятие, Контур.Экстерн или СБИС рекомендуется 32-битная версия, так как:
- 📋 Большинство надстроек для обмена данными с 1С написаны под x86.
- 🔄 В 64-битной версии могут возникать ошибки при экспорте/импорте через
COM-объекты. - 📂 Файлы отчётности (например, для ФНС) часто тестируются на 32-битном Excel.
Исключение: если вы используете 1C:ERP или Контур.Фокус с большими данными — проверьте совместимость у разработчика.
Как узнать разрядность Excel на Mac?
На macOS все версии Excel (включая Microsoft 365) являются 64-битными по умолчанию. Проверка:
- Откройте Excel.
- В меню кликните «Excel» → «О программе Excel».
- В окне с информацией будет указано «Версия 16.xx (21xxxxx)» — это всегда 64-битная сборка.
На Mac нет 32-битных версий Excel с 2020 года.