• Архив

    «   Октябрь 2016   »
    Пн Вт Ср Чт Пт Сб Вс
              1 2
    3 4 5 6 7 8 9
    10 11 12 13 14 15 16
    17 18 19 20 21 22 23
    24 25 26 27 28 29 30
    31            

Обновление надстройки PLEX v.2.7

Выпустил очередное плановое обновление своей надстройки PLEX - набора макросов на все случаи жизни при работе в Microsoft Excel. Что изменилось:

Преобразование чисел в текст
Само-собой, чаще требуется обратное - преобразование чисел-как-текст в полноценные числа, но иногда нужно и наоборот. Теперь надстройка 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 теперь умеет извлекать не только целые, но и дробные числа из текстово-числовой каши:



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