Скидка на подшипники из наличия!
Новое поступление товара в 2026 году!
Категория «Ссылки и массивы» по классификации функций Excel. Буква X в именах ПРОСМОТРX и ПОИСКПОЗX — латинская (английская), это частый источник опечаток при ручном вводе. Функции ФИЛЬТР, СОРТ, СОРТПО и УНИК возвращают динамические массивы и доступны в актуальных версиях Excel.
Категория «Логические». ЕСЛИМН и ПЕРЕКЛЮЧ появились в Excel 2016 и удобны вместо длинных вложенных ЕСЛИ.
Категория «Математические». Часть имён совпадает в обеих версиях (например, ABS). Для условного суммирования: СУММЕСЛИ — один критерий, СУММЕСЛИМН — несколько.
Категория «Статистические». СЧЁТ считает только числа, СЧЁТЗ — любые непустые ячейки, включая текст.
Категория «Текстовые». СЦЕП и ОБЪЕДИНИТЬ появились в Excel 2016 и заменяют устаревшую СЦЕПИТЬ. НАЙТИ учитывает регистр, ПОИСК — нет.
Категория «Дата и время». ТДАТА соответствует NOW (а не «сейчас»); РАЗНДАТ (DATEDIF) не показывает подсказку аргументов при вводе, но работает.
Эта таблица функций Excel на русском и английском собирает соответствие имён в одном месте: ВПР и VLOOKUP, ЕСЛИ и IF, СУММЕСЛИ и SUMIF, а также математические функции и функции поиска. Она нужна, когда приходится работать с формулами в разных языковых версиях программы, читать англоязычные инструкции или переносить расчёты в код. Ниже — шесть справочных таблиц по категориям и разбор того, как устроено соответствие имён на практике.
Excel переводит имена функций на язык интерфейса: в русской версии вы видите ВПР, в английской — VLOOKUP. Это одна и та же функция, отличается только отображаемое имя. Перевод затрагивает и названия функций, и подсказки аргументов, но не саму логику вычислений.
Внутри файла .xlsx имена функций всегда хранятся по-английски. Excel подставляет локализованное имя только для отображения, когда открывает файл в конкретной языковой версии.
Отсюда практическое следствие: книга, созданная в русской версии, без проблем откроется в английской — формулы «переведутся» на лету. В старом двоичном формате .xls имена хранились числовыми кодами, которые тоже сопоставлялись с английскими именами. Поэтому английское имя — это каноничная форма функции, а русское лишь надстройка над ним.
Вместе с языком меняется и разделитель аргументов в формуле. В русской версии (и в целом при региональных настройках, где десятичный разделитель — запятая) аргументы разделяются точкой с запятой; в английской версии США — запятой. Это зависит от региональных настроек системы, а не от самой функции.
=ВПР(A2;B:C;2;0)
=VLOOKUP(A2,B:C,2,0)
В самом файле .xlsx формула всегда записана в американском формате — с запятыми и английскими именами. Разделитель точкой с запятой и локализованные имена вы видите только в интерфейсе Excel, настроенном на русский язык.
Пока формула живёт внутри ячейки сохранённого файла, перенос между языковыми версиями проходит прозрачно. Сложности появляются, когда формулу копируют как обычный текст.
=SUM(A1:A10)
Поскольку в файле формулы хранятся в английском виде, при генерации книг из Python имена функций пишут только по-английски и с запятыми в качестве разделителя. Это правило действует и для библиотеки openpyxl, и для XlsxWriter: русское имя или точка с запятой приведут к ошибке при открытии файла.
ws["A1"] = "=SUM(A2:A10)"
=СУММ(...)
=SUM(A2;A10)
=СУММ(A2:A10)
Отдельный нюанс — функции, которые появились после исходной спецификации формата (динамические массивы и другие «функции будущего»). В файле они записываются с префиксом _xlfn. (например, _xlfn.XLOOKUP). Современные библиотеки часто подставляют такой префикс автоматически. Если открыть книгу с подобной функцией в версии Excel, которая её не поддерживает, вместо результата отобразится имя с префиксом _xlfn. и ошибка #ИМЯ?
_xlfn.
_xlfn.XLOOKUP
Функция ПРОСМОТРX (XLOOKUP) — современная замена сразу нескольких функций поиска. Она ищет в любом направлении, по умолчанию возвращает точное совпадение и не требует, чтобы искомый столбец был крайним слева, как у ВПР.
Буква X в имени ПРОСМОТРX — латинская. При ручном вводе в русской раскладке легко ошибиться и набрать кириллическую «Х»; удобнее пользоваться автозавершением ввода. ПРОСМОТРX доступна в актуальных версиях Excel и отсутствует в Excel 2016 и 2019.
Соответствие имён по категориям приведено в шести таблицах в начале этой статьи: поиск и ссылки, логические, математические, статистические, текстовые, дата и время. Там же указано назначение каждой функции.
ВПР на английском — это VLOOKUP (вертикальный просмотр). Горизонтальный аналог ГПР — это HLOOKUP, а универсальная замена обеих функций ПРОСМОТРX — это XLOOKUP.
Скорее всего, формула вставлена как обычный текст. Excel переводит имена функций только при разборе формулы из ячейки файла, а не из буфера обмена. Кроме того, в русской локали нужен разделитель аргументов «точка с запятой» вместо запятой.
Всегда на английском. Excel подставляет локализованное имя только для отображения при открытии файла. Поэтому книги свободно переносятся между языковыми версиями.
Только английские, с запятой в качестве разделителя аргументов: например, =SUM(A2:A10). Русские имена и точка с запятой вызовут ошибку при открытии книги. Новые функции могут требовать префикс _xlfn.
=SUM(A2:A10)
СЦЕП (CONCAT) умеет объединять целый диапазон, тогда как устаревшая СЦЕПИТЬ (CONCATENATE) требует перечислять ячейки по одной. Для объединения с разделителем удобнее ОБЪЕДИНИТЬ (TEXTJOIN).
Так в файле записываются функции, добавленные после исходной спецификации формата. Если версия Excel не поддерживает такую функцию, вместо результата показывается имя с префиксом _xlfn. и ошибка #ИМЯ?. В поддерживающей версии префикс не отображается.
Вы можете задать любой вопрос на тему нашей продукции или работы нашего сайта.