Надстройка PLEX для Microsoft Excel 2007-2016

Изменения в версии PLEX 2.7 от 1 ноября 2016 г.

Преобразование чисел в текст

Само-собой, чаще требуется обратное - преобразование чисел-как-текст в полноценные числа, но иногда нужно и наоборот. Теперь надстройка PLEX это умеет в инструменте Текст на вкладке Исправить:

Преобразование чисел в текст

Преобразование можно реализовать форматом или добавлением апострофа (текстового префикса).

Удаление принудительных переносов строк

Если нужно избавиться от сочетаний Alt+Enter, вызывающих принудительные переносы строк внутри ячеек, то не нужно делать это заменой - теперь это также есть в инструменте Текст на вкладке Удалить:

Удаление переносов строк

Исправление случайных русских букв в английском тексте

К исправлению случайных английских букв в русском тексте (например, английская "си" вместо русской "эс" и т.п.) добавлена обратная функция - исправление случайных русских букв в английском тексте:

Исправление случайных русских букв в английском тексте

Сохранение листов в текстовых форматах

Инструмент Сохранение листов книги как отдельных файлов теперь умеет сохранять не только в форматах Excel и PDF, но и в CSV и TXT в разных кодировках (Windows, MSDOS, Mac и т.д.)

Сохранение листов как отдельных файлов

Инструменты для работы с дубликатами

Добавлена группа инструментов Уникальные для работы с дубликатами:

Работа с дубликатами

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

Парная подсветка дубликатов

Инструмент Удаление повторов убирает дубликаты (но не удаляет сами ячейки, как это делает стандартный инструмент Excel на вкладке Данные – Удалить дубликаты):

Удаление дубликатов

Нечеткий текстовый поиск

Добавлена пользовательская функция FuzzyLookup, реализующая неточный текстовый поиск ближайшего, максимально похожего к заданному значения в диапазоне:

Поиск ближайшего похожего текста

По-сути, очень похожа на функцию FindSame, но гораздо лучше ищет слова с ошибками и опечатками.

Функция склеивания текста TextJoin

Добавлена функция TextJoin (аналог появившейся в последнем обновлении Office365), сцепляющая текст из диапазона ячеек с заданным разделителем и умеющая игнорировать пустые ячейки:

TextJoin

Office365 с последними обновлениями есть далеко не у всех, а функция весьма полезная.

Исправления ошибок и прочие доработки

  • Инструмент для создания динамических диапазонов теперь работает на функциях ИНДЕКС (INDEX), а не на СМЕЩ (OFFSET), что повышает быстродействие, т.к. функция СМЕЩ пересчитывается при любом изменении листа, а ИНДЕКС – только при изменении аргументов.
  • Исправлена ошибка при сборке листов, возникающая если файл недоступен.
  • Исправлена ошибка, возникающая, если при создании книги с листами с заданными именами были использованы недопустимые или повторяющиеся имена листов.
  • Исправлена ошибка, возникающая при преобразовании в значения сразу нескольких листов.
  • Исправлен ошибка создания бэкапа в Excel 2016.
  • Убрана функция SumBetween, т.к. начиная с версии Excel 2007 уже есть стандартная СУММЕСЛИМН (SUMIFS).
  • Функция GetText дополнительно убирает лишние пробелы между словами, но сами слова не склеивает:

    get-text2.png

  • Функция GetNumbers теперь умеет извлекать не только целые, но и дробные числа из текстово-числовой каши:

    get-numbers2.png

Сбор статистики

Для лучшего понимания потребностей пользователей добавлена система сбора безличной статистики по использованию инструментов надстройки. При желании, вы можете отправить автору простой текстовый файл, где фиксируется количество запусков той или иной функции. Все переживающие за конфиденциальность могут лично убедиться, что ничего секретного не отправляется, нажав желтую кнопку:

Сбор безличной статистики


Наверх