Изменения в версии PLEX 2.7 от 1 ноября 2016 г.
Преобразование чисел в текст
Само-собой, чаще требуется обратное - преобразование чисел-как-текст в полноценные числа, но иногда нужно и наоборот. Теперь надстройка PLEX это умеет в инструменте Текст на вкладке Исправить:
Преобразование можно реализовать форматом или добавлением апострофа (текстового префикса).
Удаление принудительных переносов строк
Если нужно избавиться от сочетаний Alt+Enter, вызывающих принудительные переносы строк внутри ячеек, то не нужно делать это заменой - теперь это также есть в инструменте Текст на вкладке Удалить:
Исправление случайных русских букв в английском тексте
К исправлению случайных английских букв в русском тексте (например, английская "си" вместо русской "эс" и т.п.) добавлена обратная функция - исправление случайных русских букв в английском тексте:
Сохранение листов в текстовых форматах
Инструмент Сохранение листов книги как отдельных файлов теперь умеет сохранять не только в форматах Excel и PDF, но и в CSV и TXT в разных кодировках (Windows, MSDOS, Mac и т.д.)
Инструменты для работы с дубликатами
Добавлена группа инструментов Уникальные для работы с дубликатами:
Инструмент Парная подсветка дубликатов позволяет быстро визуально выделить их в таблице:
Инструмент Удаление повторов убирает дубликаты (но не удаляет сами ячейки, как это делает стандартный инструмент Excel на вкладке Данные – Удалить дубликаты):
Нечеткий текстовый поиск
Добавлена пользовательская функция FuzzyLookup, реализующая неточный текстовый поиск ближайшего, максимально похожего к заданному значения в диапазоне:
По-сути, очень похожа на функцию FindSame, но гораздо лучше ищет слова с ошибками и опечатками.
Функция склеивания текста TextJoin
Добавлена функция TextJoin (аналог появившейся в последнем обновлении Office365), сцепляющая текст из диапазона ячеек с заданным разделителем и умеющая игнорировать пустые ячейки:
Office365 с последними обновлениями есть далеко не у всех, а функция весьма полезная.
Исправления ошибок и прочие доработки
- Инструмент для создания динамических диапазонов теперь работает на функциях ИНДЕКС (INDEX), а не на СМЕЩ (OFFSET), что повышает быстродействие, т.к. функция СМЕЩ пересчитывается при любом изменении листа, а ИНДЕКС – только при изменении аргументов.
- Исправлена ошибка при сборке листов, возникающая если файл недоступен.
- Исправлена ошибка, возникающая, если при создании книги с листами с заданными именами были использованы недопустимые или повторяющиеся имена листов.
- Исправлена ошибка, возникающая при преобразовании в значения сразу нескольких листов.
- Исправлен ошибка создания бэкапа в Excel 2016.
- Убрана функция SumBetween, т.к. начиная с версии Excel 2007 уже есть стандартная СУММЕСЛИМН (SUMIFS).
-
Функция GetText дополнительно убирает лишние пробелы между словами, но сами слова не склеивает:
-
Функция GetNumbers теперь умеет извлекать не только целые, но и дробные числа из текстово-числовой каши:
Сбор статистики
Для лучшего понимания потребностей пользователей добавлена система сбора безличной статистики по использованию инструментов надстройки. При желании, вы можете отправить автору простой текстовый файл, где фиксируется количество запусков той или иной функции. Все переживающие за конфиденциальность могут лично убедиться, что ничего секретного не отправляется, нажав желтую кнопку: