Надстройка PLEX для Microsoft Excel 2007-2021 и Office 365

Изменения в версии PLEX 2022.1 от 18 января 2022 г.

Блок команд для Power Query

Добавлен набор инструментов для упрощения и ускорения работы с Power Query:

Инструменты Power Query из надстройки PLEX

Первые три команды этого списка позволяют быстро загрузить в Power Query в режиме подключения текущую «умную» таблицу, в которой сейчас стоит активная ячейка или же сразу все «умные» таблицы с листа или из книги.

Также можно быстро удалить все запросы Power Query или существующие подключения к данным (если вы, например, планируете поделиться текущим файлом с другими пользователями, но не хотите отдавать им запросы к данным).

Возможно экспортировать М-код выбранных запросов Power Query во внешние текстовые файлы и, наоборот, импортировать М-код из внешних текстовых файлов и создать запросы на их основе. Это позволяет использовать огромное количество готовых М-функций, написанных другими пользователями (см., например, https://github.com/KiaraGrouwstra/pquery).

Команда Обновить все запросы в папке выведет на экран диалоговое окно, где можно выбрать папку и задать при необходимости критерий для отбора обновляемых запросов:

Выбор запросов для обновлений

После нажатия на кнопку Обновить макрос по очереди откроет все файлы из заданной папки и обновит все или только указанные запросы Power Query в каждом файле. При необходимости можно также вывести детальный отчет по результатам обновления на новом листе:

Отчет по результатам обновления запросов Power Query

Команда Создать таблицу параметров создаёт заготовку «умной» таблицы с параметрами, которые можно будет использовать в ваших запросах и специальную функцию для их загрузки в Power Query.

И, наконец, команда Тест скорости открывает окно, где можно протестировать ваши запросы, замерив длительность их выполнения:

Тест скорости запросов Power Query

Функция онлайн-перевода Translate

Добавлена функция Translate, которая переводит содержимое указанной ячейки с одного языка на другой, используя онлайн-переводчик Google:

Функция Translate

Синтаксис прост:

=Translate(Text; FromLang; ToLang)

где:

  • Text – исходная ячейка с текстом для перевода
  • FromLang – текстовый двухбуквенный код языка, с которого производится перевод (т.е. язык исходного текста).
  • ToLang – текстовый двухбуквенный код языка, на который нужно перевести

Подсмотреть необходимые коды языков можно на странице Google Переводчика в адресной строке после выбора нужных языков в форме:

Языковые коды

Изменения, улучшения и исправления ошибок

  • Большинство иконок перерисованы для качественного отображения на мониторах высокого разрешения.
  • Исправлена ошибка, возникающая при вычислении функцией CountByColor на ячейках с датой.
  • Добавлена возможность отката (undo) при удалении дубликатов.
  • Оптимизирован и значительно ускорен инструмент Изменение размеров в группе Трансформация.
  • Исправлена некорректная работа функции FIO с некоторыми именами и фамилиями.
  • Инструмент Поменять местами теперь не требует выбора объекта (строки, столбцы, диапазон), а определяет это автоматически. Также исправлена ошибка, возникающая при обмене соседних строк-столбцов.
  • Исправлена ошибка, возникающая при использовании инструмента Сводные таблицы – Все поля в сумму на сводных таблицах по Модели данных.
  • Исправлена некорректная работа функции Propis при нестандартных числовых разделителях.
  • Обновлен дизайн Менеджера листов.
  • Исправлена ошибка, возникающая при отсутствии в папке PLEX файла с пользовательскими формулами из Библиотеки формул.
  • Исправлена некорректная работа инструмента Перейти к источнику, если ссылка ведет на внешний файл, расположенный на SharePoint или в облаке OneDrive.
  • Исправлена ошибка, возникающая на ячейках с ошибками #ИМЯ, #ЧИСЛО и т.д. при использовании инструмента Фильтр+действие.
  • Исправление УФ-ада больше не удаляет примечания, заметки и пользовательское форматирование.
  • Исправлена ошибка, возникающая при откате изменений на ячейках с текстом длиной больше 8000 знаков.
  • В инструмент Перехват ошибок добавлен флажок Не добавлять к тем ячейкам, где такая функция уже есть, чтобы избежать дублирования.
  • Функция RegExpReplace возвращает исходную строку, если ничего не находит для замены.
  • В инструмент Объединить добавлена опция Все в одну ячейку.
  • Исправлена некорректная работа функции TextMid.
  • Исправлена ошибка, возникающая в инструменте Скриншот при сохранении файла, где в имени есть точки.
  • В инструмент Случайно добавлены новые списки: стороны света, греческий и фонетический алфавиты, модели Lego и т.д.
  • Ускорена работа инструмента В значения.
Наверх