Изменения в версии PLEX 2022.1 от 18 января 2022 г.
Блок команд для Power Query
Добавлен набор инструментов для упрощения и ускорения работы с Power Query:
Первые три команды этого списка позволяют быстро загрузить в Power Query в режиме подключения текущую «умную» таблицу, в которой сейчас стоит активная ячейка или же сразу все «умные» таблицы с листа или из книги.
Также можно быстро удалить все запросы Power Query или существующие подключения к данным (если вы, например, планируете поделиться текущим файлом с другими пользователями, но не хотите отдавать им запросы к данным).
Возможно экспортировать М-код выбранных запросов Power Query во внешние текстовые файлы и, наоборот, импортировать М-код из внешних текстовых файлов и создать запросы на их основе. Это позволяет использовать огромное количество готовых М-функций, написанных другими пользователями (см., например, https://github.com/KiaraGrouwstra/pquery).
Команда Обновить все запросы в папке выведет на экран диалоговое окно, где можно выбрать папку и задать при необходимости критерий для отбора обновляемых запросов:
После нажатия на кнопку Обновить макрос по очереди откроет все файлы из заданной папки и обновит все или только указанные запросы Power Query в каждом файле. При необходимости можно также вывести детальный отчет по результатам обновления на новом листе:
Команда Создать таблицу параметров создаёт заготовку «умной» таблицы с параметрами, которые можно будет использовать в ваших запросах и специальную функцию для их загрузки в Power Query.
И, наконец, команда Тест скорости открывает окно, где можно протестировать ваши запросы, замерив длительность их выполнения:
Функция онлайн-перевода Translate
Добавлена функция Translate, которая переводит содержимое указанной ячейки с одного языка на другой, используя онлайн-переводчик Google:
Синтаксис прост:
=Translate(Text; FromLang; ToLang)
где:
- Text – исходная ячейка с текстом для перевода
- FromLang – текстовый двухбуквенный код языка, с которого производится перевод (т.е. язык исходного текста).
- ToLang – текстовый двухбуквенный код языка, на который нужно перевести
Подсмотреть необходимые коды языков можно на странице Google Переводчика в адресной строке после выбора нужных языков в форме:
Изменения, улучшения и исправления ошибок
- Большинство иконок перерисованы для качественного отображения на мониторах высокого разрешения.
- Исправлена ошибка, возникающая при вычислении функцией CountByColor на ячейках с датой.
- Добавлена возможность отката (undo) при удалении дубликатов.
- Оптимизирован и значительно ускорен инструмент Изменение размеров в группе Трансформация.
- Исправлена некорректная работа функции FIO с некоторыми именами и фамилиями.
- Инструмент Поменять местами теперь не требует выбора объекта (строки, столбцы, диапазон), а определяет это автоматически. Также исправлена ошибка, возникающая при обмене соседних строк-столбцов.
- Исправлена ошибка, возникающая при использовании инструмента Сводные таблицы – Все поля в сумму на сводных таблицах по Модели данных.
- Исправлена некорректная работа функции Propis при нестандартных числовых разделителях.
- Обновлен дизайн Менеджера листов.
- Исправлена ошибка, возникающая при отсутствии в папке PLEX файла с пользовательскими формулами из Библиотеки формул.
- Исправлена некорректная работа инструмента Перейти к источнику, если ссылка ведет на внешний файл, расположенный на SharePoint или в облаке OneDrive.
- Исправлена ошибка, возникающая на ячейках с ошибками #ИМЯ, #ЧИСЛО и т.д. при использовании инструмента Фильтр+действие.
- Исправление УФ-ада больше не удаляет примечания, заметки и пользовательское форматирование.
- Исправлена ошибка, возникающая при откате изменений на ячейках с текстом длиной больше 8000 знаков.
- В инструмент Перехват ошибок добавлен флажок Не добавлять к тем ячейкам, где такая функция уже есть, чтобы избежать дублирования.
- Функция RegExpReplace возвращает исходную строку, если ничего не находит для замены.
- В инструмент Объединить добавлена опция Все в одну ячейку.
- Исправлена некорректная работа функции TextMid.
- Исправлена ошибка, возникающая в инструменте Скриншот при сохранении файла, где в имени есть точки.
- В инструмент Случайно добавлены новые списки: стороны света, греческий и фонетический алфавиты, модели Lego и т.д.
- Ускорена работа инструмента В значения.