plex excel что это
Plex excel что это
Для приобретения PLEX необходимо сначала войти на сайт под своим логином или зарегистрироваться!
Тогда в этом месте появится кнопка для оплаты.
Лицензионный ключ
Скачанная с сайта надстройка полностью функциональна в течение 30-дневного пробного периода. Испытайте её в работе, потестируйте на ваших задачах, попробуйте все функции.
Если вы всё это уже сделали, и надстройка вам понравилась, то можно активировать PLEX, переведя её из пробного в полнофункциональный режим. Для этого нужно приобрести лицензионный ключ, оплатив 795 рублей через официальный портал ЮKassa любым удобным вам способом:
Однократный платеж, никакой абонентской платы, скрытых платежей и прочих сюрпризов.
Ключ нужно ввести в окне, которое появится по окончании пробного периода работы PLEX. Также, при желании, можно активировать надстройку досрочно, выбрав на вкладке PLEX команду О программе и введя ключ в соответствующее поле:
Активация лицензионного ключа делается один раз (для компьютера) и повторять в будущем её не придется. В том числе и после установки обновлений и новых версий надстройки PLEX. Для активации на компьютере требуется подключение к интернет.
Зачем покупать
Корпоративная лицензия
Как и в случае с физлицами, все будущие обновления надстройки будут для вас бесплатны и пожизненны.
Plex excel что это
Изменения в версии PLEX 2019.1 от 10 августа 2019 г.
Выпадающий список с автопоиском
Добавлен новый инструмент для суперудобного и быстрого ввода повторяющихся данных – Выпадающий список с автопоиском. Механика его работы проста: ставим активную ячейку в столбец, куда нужно ввести данные и выбираем соответствующую команду:
Появляется компактное окно с выпадающим списком, который поддерживает моментальный поиск и фильтрацию «на лету» по первым введенным символам:
Достаточно набрать небольшую часть требуемого текста и нажать клавишу Enter или Tab, чтобы подтвердить ввод остального.
Для быстрого вызова этого окна можно назначить ему любое удобное вам сочетание клавиш в Диспетчере горячих клавиш (кнопка Горячие клавиши на вкладке PLEX):
Улучшения в почтовой рассылке
В инструмент Почтовая рассылка было добавлено несколько важных возможностей:
Запуск нового независимого экземпляра Excel
Приходилось ли вам когда-нибудь по несколько минут ждать пока в вашей книге Excel отработает макрос, обновится запрос Power Query или пересчитаются тяжелые формулы? На самом деле, можно не терять время, а запустить параллельно ещё один экземпляр Excel в отдельном окне, где и работать, пока предыдущее окно выполняет свои задачи. Сделать это можно разными способами (в зависимости от вашей версии Microsoft Excel).
В PLEX теперь есть для этого специальная команда в выпадающем списке Файл:
Фильтрация сводных таблиц по именованным диапазонам
Если используете в работе сводные таблицы, то должны периодически сталкиваться с ситуацией, когда вам необходимо отфильтровать в сводной большое количество нужных вам данных: выбрать товары именно вашей компании из общего рынка, клиентов, которых вы курируете из общего списка клиентов и т.п.
Делать это обычным фильтром долго и скучно, т.к. приходится ставить и снимать вручную много-много галочек в областях строк или столбцов. Причем для каждой сводной придется повторять эту процедуру регулярно.
Инструмент Фильтр по именованным диапазонам в выпадающем меню Сводные таблицы как раз и предназначен для решения такой задачи:
Алгоритм его использования прост:
Где именно лежит соответствующие поле в сводной (в области строк, столбцов или фильтра) – не играет роли. После нажатия на ОК в сводной отфильтруются только те позиции, что входили в именованный диапазон.
Подсветка, удаление и извлечение дубликатов внутри ячеек
Если в вашей работе попадаются ситуации, где внутри ячеек бывают повторяющиеся слова, то пригодятся две новые команды в меню Уникальные:
Первая из них выделяет повторяющиеся слова цветом шрифта:
. а вторая – удаляет повторы, оставляя каждое слово только один раз.
Для извлечения повторяющихся слов можно использовать новую макрофункцию GetDuplicates:
Первый аргумент этой функции – ячейка с текстом, откуда мы хотим извлечь повторы. Второй аргумент – разделитель в списке повторов на выходе (если не введён, то подразумевается пробел).
Курсы валют Национального Банка Казахстана
Теперь PLEX умеет запрашивать и выводить официальные курсы валют Национального Банка Казахстана. Сделать это можно с помощью инструмента Курсы валют:
Или с помощью новой макрофункции NBK, которую можно ввести через Библиотеку Формул:
… или напрямую в ячейку:
Сумма прописью – добавлены тенге, гривна, белорусский рубль и юань
В знакомую многим функцию Propis кроме рубля, доллара и евро добавлена возможность выводить сумму прописью (на русском и английском) для валют Казахстана, Украины, Республики Беларусь и Китая.
За выбор соответствующей валюты отвечает второй аргумент этой функции, который теперь может принимать значения:
Третий аргумент, как и было ранее, задает язык результатов («RU» или «EN»):
Вставка текста при смене буквы на цифры и смене регистра
Инструмент Текст обзавелся возможностью вставлять любой нужный вам текст или символ (например, пробел) при смене в исходном тексте букв на цифры или изменении регистра:
Эта опция позволит легко отделить в данных слипшиеся числа и текст или слова, написанные без пробела, но с заглавной буквы (ИвановИванИванович).
Удаление зачеркнутого текста
Теперь можно в два щелчка убрать из текста все вычеркнутые фрагменты:
Номера недель в Календаре
Окно Календаря для быстрого ввода дат обзавелось номерами недель для большего удобства:
Чем полезна в SEO надстройка PLEX для Excel
Уже несколько лет практически в ежедневном режиме я использую надстройку PLEX для Excel.
Чем она хороша?
Надстройка – это программа внутри Excel, своего рода расширение, которое включает набор полезных функций, которых нет в коробочной версии. PLEX имеет более 150 встроенных функций, что значительно облегчает работу с рутинными операциями.
Так выглядит главное окно надстройки
Помимо этого в PLEX встроена библиотека формул можно сказать на все случаи жизни.
Какие функции чаще всего используются в работе
В первую очередь работа с текстом. Преобразование строк в верхний/нижний регистр, вставка слов в начале и конце строки. Большой набор функций по удалению.
Также есть очень полезная функция слияния строк, например, удобно составлять мета теги и предложения.
В этой статье я не буду рассказывать о дополнительных инструментах PLEX, но отмечу, что их достаточно для существенного упрощения рутинных операций.
Надстройка совсем недорогая, стоит менее 1000 рублей, именно вечная лицензия. Периодически выпускаются обновления.
Надстройка PLEX для Microsoft Excel 2007-Office365 это надстройка для Microsоft Excel, небольшой модуль (набор макросов), дополняющий и расширяющий возможности стандартного Excel.
Системные требования:
Windows XP | Vista | 7 | 8 | 8.1 | 10
Excel 2007 | 2010 | 2013 | 2016 | 2019 | Office365
Быстрый ввод времени
Удобная форма, с помощью которой можно быстро ввести время (часы и минуты) в текущую ячейку.
Бэкап книги в заданную папку
Быстрое и удобное сохранение резервных копий текущей книги с добавлением отметки даты-времени в заданную папку.
Динамический именованный диапазон
Создание Динамического Именованного Диапазона, который будет автоматически корректироваться в размерах (сжиматься и расширяться) при вводе данных. Такой диапазон потом можно использовать для построения динамических диаграмм, сводных таблиц, в любых вычислениях, формулах и функциях.
Диспетчер горячих клавиш
Диалоговое окно, позволяющее назначить любое удобное вам сочетание клавиш на любую команду из списка доступных функций
Добавление функций PLEX в текущую книгу
Нажатие на эту кнопку внедряет в текущую книгу модуль с пользовательскими функциям надстройки PLEX, т.е. впоследствии можно будет использовать эти функции в файле на компьютере, где PLEX не установлена.
Извлечение уникальных элементов
Позволяет извлечь из любого списка уникальные элементы по заданному столбцу. Может либо сформировать новый список, в котором нет повторений (дубликатов), либо выделить строки с уникальными значениями цветом.
Изменение размеров диапазона
Быстрое изменение размеров диапазона с сохранением всех данных. Например, диапазон 3 на 4 (12 ячеек) можно вывести в вариантах 2 на 6, 6 на 2, 1 на 12, 4 на 3 и т.д. Причем данные из исходного диапазона можно считывать по строчкам или по столбцам.
Изменение типа ссылок в формулах
Меняет тип ссылок (относительные, абсолютные, смешанные) во всех формулах выделенных ячеек.
Инструменты сводных таблиц
Множество полезных инструментов для ускорения работы со сводными таблицами: переключение сразу всех полей в сводной таблице в нужную функцию (сумма, среднее, количество), быстрое форматирование, копирование сводной как значений, фильтр по текущей ячейке, разворачивание кросс-таблицы в плоскую, пригодную для анализа.
Календарь для ввода дат
Удобный календарик для быстрого ввода в ячейку любой даты.
Конвертация формул в значения
Быстрая замена формул на значения в выделенном диапазоне ячеек, на всех/выделенных листах или во всей книге.
Менеджер листов
Мощный инструмент для управления листами, когда их много. Умеет быстро скрывать-отображать, защищать, сортировать листы и многое другое.
Настройка точности
Округлить числа в выделенных ячейках до заданного количества знаков после запятой или до сотен, тысяч, миллионов и т.д. Можно округлять принудительно вверх, вниз или точно.
Обратный порядок значений
Строки, столбцы или ячейки в выделенном диапазоне переставляются в обратном порядке (первая становится последней, вторая – предпоследней и т.д.). Все формулы в выделенном диапазоне заменяются на значения.
Объединение ячеек с сохранением текста
Ячейки выделенного диапазона объединяются, при этом текст из всех ячеек сливается в одно целое с заданным символом-разделителем.
Операции с текстом
Мощный инструмент для обработки текста в ячейках. Позволяет преобразовывать регистр, выборочно удалять символы от начала/конца/из середины строк текста, зачищать текст от ненужных пробелов и невидимых символов, преобразовывать числа-как-текст в полноценные, русский текст (кириллицу) в транслит (латиницу) и т.д.
Отбор строк с последующим действием
Копирование, либо перемещение, либо удаление всех строк в таблице на основе значения текущей выделенной ячейки.
Открыть текущую папку
В окне Проводника (Мой компьютер) открывается папка, где хранится открытая книга. Если книга еще не сохранялась, то открывается папка по-умолчанию (Мои документы).
Отображение стрелок зависимостей
Для всех ячеек выделенного диапазона или всего листа, содержащих формулы, включаются стрелки, отображающие зависимости между ячейками. Становится наглядно видно откуда и куда идут данные в формулах на листе.
Очистка диапазона ячеек
Все ячейки выделенного диапазона очищаются от содержимого, форматирования, параметров проверки вводимых значений и условного форматирования и т.д.
Очистка книги
Из текущей книги Excel полностью удаляются все лишние стили, макросы и прочий мусор, замедляющий и утяжеляющий файл.
Поменять местами выделенные столбцы
Быстро поменять местами два любых выделенных столбца на листе Excel.
Поменять местами выделенные строки
Быстро поменять местами любые выделенные предварительно строки на листе Excel.
Построение микрографиков
По исходным числовым данным в ячейках листа строятся миниатюрные графики-гистограммы. При изменении исходных данных микрографики автоматически перерисовываются. Построение микрографиков возможно справа от выделенной области данных, снизу и в отдельно взятой ячейке.
Почтовая рассылка
С помощью этой формы можно быстро разослать кучу писем по заданным адресам, с заданным текстом, темой и приложенными файлами.
Разделение таблицы по разным листам
Разделение одной большой таблицы на несколько листов по заданному критерию.
Разорвать/Открыть связи с другими книгами
Управление внешними связями книги: разрыв связей (замена ссылок на значения), открытие внешних файлов-источников (для обновления), работа с гиперссылками.
Создание выпадающего списка в ячейке
Создание в ячейках выпадающих списков с нужными элементами. Содержимое списка может задаваться разными способами: вводиться вручную, браться из выделенных ячеек, формироваться из динамического диапазона.
Создание книги с листами из диапазона
Создается новая книга Excel, в которой количество листов равно количеству выделенных ячеек, а имена листов берутся из их содержимого.
Сортировка строк в случайном порядке
Все строки в выделенном диапазоне переставляются местами в случайном порядке.
Сортировка строк по цвету заливки ячеек
В выделенном диапазоне строки сортируются по цвету заливки ячеек в определенном столбце.
Сохранение листов книги как отдельных файлов
На диске рядом с исходным файлом создается папка, куда в виде отдельных файлов сохраняются все заданные листы текущей книги.
Справка, обратная связь, обновления версий
Вызов подробной онлайн или офлайн справки по всем функциям надстройки PLEX. Проверка обновлений и форма обратной связи с автором.
Сравнение диапазонов
Позволяет быстро сравнить между собой два диапазона по заданному столбцу и вывести отличия/совпадения отдельным списком или пометить цветом.
Точное копирование формул
Формулы из исходного диапазона копируются в диапазон вставки без изменений (без сдвига относительных ссылок).
Удаление всех пустых строк/столбцов на листе
На текущем листе удаляются все пустые строки / столбцы или скрытые в данный момент фильтром строки (ненужные).
Установка денежных форматов
Устанавливает для выделенных ячеек формат доллара или евро (с 2 знаками после запятой) или числовой формат с разделителями без дробной части.
Функция AutoFilter_Criteria
Возвращает критерии (условия), по которым в данный момент идет фильтрация Автофильтром для каждого столбца в таблице.
Функция CBR
Выдает курс заданной валюты (USD, EUR. ) на указанную дату.
Функция CellColor
Выдает код цвета заливки указанной ячейки.
Функция CellFontColor
Выдает код цвета текста (шрифта) для указанной ячейки.
Функция Coincidence
Вычисляет степень подобия двух текстовых строк, как максимальное количество подряд идущих совпадений символов.
Функция CountByCellColor
Подсчитывает количество ячеек с заданным цветом заливки в указанном диапазоне. Требуемый цвет задается ячейкой-образцом.
Функция CountByFontColor
Подсчитывает количество ячеек с заданным цветом шрифта в указанном диапазоне. Требуемый цвет задается ячейкой-образцом.
Что нового в версии 2019.1:
— Выпадающий список с автопоиском
— Улучшения в почтовой рассылке
— Запуск нового независимого экземпляра Excel
— Фильтрация сводных таблиц по именованным диапазонам
— Подсветка, удаление и извлечение дубликатов внутри ячеек
— Курсы валют Национального Банка Казахстана
— Сумма прописью – добавлены тенге, гривна, белорусский рубль и юань
— Вставка текста при смене буквы на цифры и смене регистра
— Удаление зачеркнутого текста
— Номера недель в Календаре
Процедура лечения:
1.Выберите для папки PLEX удобное местоположение на жестком (не сетевом!) диске и не меняйте его, т.к. Excel будет в дальнейшем загружать надстройку из этой папки при каждом запуске.
2.Запустите Microsoft Excel
3.Нажмите кнопку Офис (круглая в левом верхнем углу) или откройте вкладку Файл (File), далее – Параметры Excel (Excel Options), далее слева раздел Надстройки (Add-Ins), внизу кнопка Перейти (Go to).
В появившемся окне нажмите кнопку Обзор (Browse) и, открыв папку PLEX из п.1, укажите файл PLEX.xla. Теперь Вы можете в любой момент подключать и отключать надстройку PLEX, устанавливая или снимая флажок.
Plex excel что это
Это полное описание всех макросов и функций надстройки PLEX с подробным детальным разбором и скриншотами каждого инструмента.
Оглавление
ФОРМУЛЫ | ЯЧЕЙКИ | |||
Конвертация формул в значения | Календарь для ввода дат | |||
Библиотека формул | Быстрый ввод времени | |||
Точное копирование формул | Генератор случайных чисел | |||
Отображение стрелок зависимостей | Создание выпадающего списка в ячейке | |||
Режим ссылок A1 / R1C1 | Настройка точности | |||
Изменение типа ссылок в формулах | Операции с текстом | |||
Объединение ячеек с сохранением текста | ||||
ДИАПАЗОНЫ | Вставка курса валюты на заданную дату | |||
Изменение размеров диапазона | Установка денежных форматов | |||
Извлечение уникальных элементов | ||||
Сравнение диапазонов | СТРОКИ И СТОЛБЦЫ | |||
Собрать данные с нескольких листов | Сортировка строк по цвету заливки ячеек | |||
Разнести выделенный диапазон по разным листам | Сортировка строк в случайном порядке | |||
Очистка диапазона ячеек | Удаление всех пустых строк/столбцов на листе | |||
Обратный порядок значений | Поменять местами выделенные строки | |||
Цветовая карта | Поменять местами выделенные столбцы | |||
Экспорт диапазона в графический файл | Отбор строк с последующим действием | |||
Построение микрографиков | ||||
Создать динамический именованный диапазон | КНИГА | |||
Инструменты сводных таблиц | Бэкап книги в заданную папку | |||
Разорвать/Открыть связи с другими книгами | ||||
Очистка книги от лишних стилей | ||||
ЛИСТЫ | Очистка книги от макросов | |||
Менеджер листов | Создание книги с листами из диапазона | |||
Сохранение листов книги как отдельных файлов | Открыть текущую папку | |||
Сборка листов из нескольких книг | Почтовая рассылка | |||
Добавление функций PLEX в текущую книгу | ||||
Диспетчер горячих клавиш | ||||
Справка, обратная связь, обновления версий |
Пользовательские функции (в алфавитном порядке)
Инструменты сводных таблиц
Позволяет переключить сразу все поля в сводной таблице в нужную функцию (сумма, среднее, количество) и применить к полям сводной таблицы соответствующие форматы исходных данных, сделать копию сводной в виде значений на отдельном листе и отфильтровать исходные данные по текущей ячейке в сводной.
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Изменение типа ссылок в формулах
Меняет тип ссылок (относительные, абсолютные, смешанные) во всех формулах выделенных ячеек.
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Нет. Всегда можно зайти в это окно и вернуть исходный тип ссылок.
Отображение стрелок зависимостей
Для всех ячеек выделенного диапазона или всего листа, содержащих формулы, включаются стрелки, отображающие зависимости между ячейками. Становится наглядно видно откуда и куда идут данные в формулах на листе.
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Нет. Кнопка отмены последнего действия или сохранение книги отключает отображение стрелок.
Создание выпадающего списка в ячейке
Зачем мне это может быть нужно?
Создать в ячейке выпадающий список с элементами из ячеек другого листа – достаточно трудоемкая задача. Особенно, если список динамический. Придется сначала создавать динамический именованный диапазон с формулами, а потом привязывать его к выпадающему списку. Долго, муторно, да и не каждый умеет.
Может ли это повредить мои данные?
Конвертация формул в значения
Все формулы в ячейках выделенного диапазона (или текущего листа или всей книги) заменяются на значения.
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Определенно да, если Вы примените эту функцию не там, где надо. Формулы будут уничтожены. Отмена последнего действия – возможна.
Точное копирование формул
Формулы из исходного диапазона копируются в диапазон вставки без изменений (без сдвига относительных ссылок). Диапазоны копирования и вставки должны быть одного размера.
Зачем мне это может быть нужно?
При копировании ячеек с формулами Excel автоматически корректирует их, смещая относительные ссылки и подстраивая их под новое местоположение. Иногда же бывает необходимо скопировать формулу так, чтобы относительные ссылки в ней не изменились. Превращать формулу в текст, потом копировать и преобразовывать назад вручную – долго. А если ячеек с формулами много, то совсем грустно.
Может ли это повредить мои данные?
Нет. Отмена последнего действия – возможна.
Настройка точности
Для всех ячеек в выделенном диапазоне происходит округление значений до заданного количества знаков после запятой. Если выделена только одна ячейка, то округления производится для всего листа. Если ячейки содержат числа, то они будут округлены и младшие порядки будут отброшены. Если ячейки содержат формулы, то к ним будет применена функция ОКРУГЛ и ее аналоги.
Зачем мне это может быть нужно?
При выполнении математических операции Excel учитывает полное содержимое ячейки, что приводит иногда к несовпадению видимых и реальных значений в ячейках. Например, при выполнении денежных вычислений необходимо оперативно отбрасывать все, что мельче копеек (центов) для всех данных. Использование стандартной функции ОКРУГЛ (ROUND) для каждой ячейки – если их много – крайне неудобно.
Может ли это повредить мои данные?
Нет. Отмена последнего действия – возможна.
Генератор случайных чисел
Все ячейки в выделенном диапазоне заполняются целыми случайными числами (или датами) из заданного числового интервала. Если установлен флажок «Без повторений», то случайные числа (даты) будут уникальными (неповторяющимися).
Зачем мне это может быть нужно?
Иногда бывает необходимо заполнить большой диапазон ячеек случайными значениями. Вручную это весьма утомительно. Использовать стандартные функции СЛЧИСЛ или СЛУЧМЕЖДУ– тоже не слишком быстро, к тому же они постоянно пересчитываются, а часто нужны константы.
Может ли это повредить мои данные?
Календарь для ввода дат
Отображается окно с календарем, где можно выбрать мышью любой год-месяц-день. Выбранная дата автоматически помещается в выделенные предварительно ячейки. Двойной щелчок по дате закрывает календарь.Синие стрелки справа перемещают активную ячейку ввода по листу.Красные стрелки прокручивают месяцы вперед-назад. Кнопка Сегодня возвращает к сегодняшней дате.
Зачем мне это может быть нужно?
Если Вам часто приходится вводить даты в ячейки листа, то Вы оцените эту возможность.
Может ли это повредить мои данные?
Быстрый ввод времени
Отображается форма, с помощью которой можно быстро ввести время (часы и минуты) в текущую ячейку. Синие стрелки справа перемещают активную ячейку ввода по листу.
Зачем мне это может быть нужно?
Если Вам часто и много приходится вводить время в ячейки листа, то Вы оцените эту возможность.
Может ли это повредить мои данные?
Установка денежных форматов
Устанавливает для выделенных ячеек формат доллара или евро (с 2 знаками после запятой) или числовой формат с разделителями без дробной части.
Зачем мне это может быть нужно?
Если вам часто приходится ставить для ячеек денежные форматы доллара и евро, то стандартным путем в Excel это делать неудобно (особенно в Excel 2003 и старше).
Может ли это повредить мои данные?
Вставка курса валюты на заданную дату
Зачем мне это может быть нужно?
Сколько действий надо проделать, чтобы найти и вставить курс доллара или евро в ячейку листа? А многим приходится это делать, причем не только для сегодняшней (текущей) даты, но и для дат в прошлом.
Может ли это повредить мои данные?
Операции с текстом
Это диалоговое окно позволяет проделывать с текстом в выделенном диапазоне множество полезных операций: преобразовывать регистр текста в ячейках,выборочно удалять символы от начала/конца/из середины строк текста, удалить все ненужные пробелы и непечатаемые символы в тексте, преобразовывать числа, выглядящие как текст и числа с минусом на конце в настоящие числа, с которыми может работать Excel, преобразовывать русский текст (кириллицу) в транслит (латиницу) и т.д.
Зачем мне это может быть нужно?
Excel не имеет стандартных средств для подобной обработки текстовых строк.
Может ли это повредить мои данные?
Нет. В случае некорректного применения или нежелательных результатов возможна отмена последнего действия.
Объединение ячеек с сохранением текста
Ячейки выделенного диапазона объединяются и в результирующую ячейку помещается их содержимое, например, так:
В качестве разделителя между содержимым разных ячеек можно использовать разные символы и объединять как по строкам, так и по столбцам:
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Очистка диапазона ячеек
Все ячейки выделенного диапазона очищаются от содержимого, форматирования, параметров проверки вводимых значений и условного форматирования и т.д.
Зачем мне это может быть нужно?
Делать это вручную крайне утомительно, причем всегда есть риск оставить что-то невидимое глазу (вроде параметров условного форматирования) для отдельных ячеек. Кроме того стандартные возможности Excel не позволяют удалять оптом примечания и гиперссылки (если только у вас не Excel 2010).
Может ли это повредить мои данные?
Сравнение диапазонов
Макрос позволяет быстро сравнить между собой два диапазона по заданному столбцу и вывести отличия/совпадения диапазонов, пометить отличия или общие ячейки цветом и объединить эти два диапазона без дубликатов (повторений):
Зачем мне это может быть нужно?
Для объединения нескольких частей одного списка в один большой список, причем одни и те же данные могут встречаться как в одном, так и в другом списке. Для быстрого поиска, подсветки цветом или выгрузки в отдельную таблицу совпадений или общих данных в двух больших списках. Вручную это можно делать с использованием функций СЧЕТЕСЛИ или ВПР, но долго и муторно.
Может ли это повредить мои данные?
Изменение размеров диапазона
Выделяете диапазон с данными и задаете для него новые размеры. Т.е., например, диапазон 3 на 4 (12 ячеек) можно вывести в вариантах 2 на 6, 6 на 2, 1 на 12, 4 на 3 и т.д. Причем данные из исходного диапазона можно считывать по строчкам или по столбцам.
Зачем мне это может быть нужно?
Для изменения размеров диапазона с сохранением данных. Попробуйте сделать это вручную для большой таблицы. Надоест очень быстро.
Может ли это повредить мои данные?
Извлечение уникальных элементов списка
Позволяет извлечь из любого списка уникальные элементы по заданному столбцу. Может либо сформировать новый список, в котором нет повторений (дубликатов), либо выделить строки с уникальными значениями цветом.
Зачем мне это может быть нужно?
Чтобы быстро извлечь все элементы, которые хотя бы раз встречаются в большом списке. Использовать для этой цели Расширенный фильтр неудобно. В Excel 2007/2010 есть похожая функция Удалить дубликаты, но у нее меньше возможностей.
Может ли это повредить мои данные?
Цветовая карта
Ячейки в выделенном диапазоне заливаются определенным цветом в зависимости от содержимого ячейки.
Ячейки выделяются цветом по следующей схеме:
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Нет. Отмена последнего действия – возможна.
Обратный порядок значений
Ячейки в выделенном диапазоне переставляются в обратном порядке (первая становится последней, вторая – предпоследней и т.д.). Все формулы в выделенном диапазоне заменяются на значения.
Зачем мне это может быть нужно?
Иногда возникает такая необходимость, а Excel не имеет встроенных средств для этого.
Может ли это повредить мои данные?
Возможно, поскольку такая перестановка заменяет формулы на значения. Отмена последнего действия – возможна.
Экспорт диапазона в графический файл
Делается «снимок» заданной области листа (включая ячейки, диаграммы и графические объекты), и получившийся графический файл сохраняется в любую указанную папку.
Зачем мне это может быть нужно?
Например, при пересылке данных по электронной почте иногда гораздо удобнее и безопаснее отправить «снимок» части таблицы, чем всю книгу или лист.
Может ли это повредить мои данные?
Построение микрографиков
По исходным числовым данным в ячейках листа строятся миниатюрные графики-гистограммы. При изменении исходных данных микрографики автоматически перерисовываются. Построение микрографиков возможно справа от выделенной области данных, снизу и в отдельно взятой ячейке.
Для построения используются символы специального шрифта MicroChart, который идет в комплекте с надстройкой и который надо заранее установить (см.инструкцию по установке надстройки).
Зачем мне это может быть нужно?
Иногда построение большой стандартной гистограммы не очень уместно. Для быстрой визуальной оценки ситуации микрографики подходят гораздо больше. Стандартные средства Excel до 2010 версии не позволяют создать ничего подобного.
Может ли это повредить мои данные?
Собрать диапазоны с разных листов
В книгу вставляется новый пустой лист, куда собираются данные со всех остальных (нескрытых) листов книги. Сборка может производится по нескольким критериям на выбор:
Флажок Добавлять имена листов в сборку добавляет на итоговом листе столбец, где напротив каждой строки указывается имя листа, с которого собраны эти данные.
Например, имеем три листа «Москва», «Питер» и «Самара» с данными:
После выполнения сборки получим:
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Разнести выделенный диапазон по разным листам
Данные выделенного диапазона разносятся на разные листы по значениям заданного столбца. Например, имеем вот такой лист со списком партий товаров разного типа:
Выделив таблицу (с шапкой!) и выполнив разнесение данных по первому столбцу, получаем листы (Monitor, HDD, RAM и т.д.), куда перенесены данные по каждому типу оборудования:
Зачем мне это может быть нужно?
Разнесение данных подобным образом «врукопашную» через копирование-вставку представляет собой трудоемкий и долгий процесс.
Может ли это повредить мои данные?
Нет. Это только копирование, а не перенос.
Создание динамического именованного диапазона
Зачем мне это может быть нужно?
Обычный диапазон приходится заново выделять каждый раз, когда появляются новые данные или удаляются старые.
Может ли это повредить мои данные?
Отбор строк с последующим копированием/перемещением/удалением
Пользователь устанавливает активную ячейку на заданное значение в определенном столбце. PLEX отбирает только те строки, где в этом столбце присутствует это значение и затем либо копирует отобранные строки на новый лист, либо перемещает, либо удаляет.
Зачем мне это может быть нужно?
Это намного быстрее, чем фильтровать Автофильтром нужное значение в столбце, потом копировать отфильтрованные данные в Буфер обмена и вставлять их затем вручную на созданный пустой лист.
Может ли это повредить мои данные?
Нет. Это всего лишь копирование на новый созданный лист. Если результат Вам не понравится, то можно всегда удалить этот лист.
Удаление всех пустых строк/столбцов на листе
На текущем листе удаляются все пустые строки или столбцы.
Зачем мне это может быть нужно?
Быстро избавиться от пробелов и разрывов в большом списке, чтобы потом нормально с ним работать (сортировать, фильтровать и т.д.)
Может ли это повредить мои данные?
Нет, если только вам для чего-то не нужны пустые строки в списке.
Сортировка строк по цвету заливки ячеек
В выделенном диапазоне строки сортируются по цвету заливки ячеек в определенном столбце.
. получаем вот такое:
Зачем мне это может быть нужно?
Если Вы используете цветовые пометки ячеек, то рано или поздно возникнет желание отбирать данные по цвету заливки.
Может ли это повредить мои данные?
Нет. Отмена последнего действия – возможна.
Сортировка строк в случайном порядке
Все строки в выделенном диапазоне переставляются местами в случайном порядке.
Зачем мне это может быть нужно?
Иногда возникает необходимость быстро перемешать упорядоченный список.
Может ли это повредить мои данные?
Нет. Отмена последнего действия – возможна.
Поменять местами выделенные строки
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Поменять местами выделенные столбцы
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Сборка листов из нескольких книг в текущую
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Сохранение листов книги как отдельных файлов
В папке, где хранится текущая книга создается вложенная папка с именем книги и датой-временем, куда в виде отдельных файлов сохраняются все листы текущей книги.
Зачем мне это может быть нужно?
Делать это руками в книге с большим количеством листов утомительно.
Может ли это повредить мои данные?
Менеджер листов
Удобный инструмент для выполнения действий над листами, когда их много. Выводит список всех листов в книге (включая скрытые), отображает состояние каждого листа (защищен? видим? сколько информации хранит, тип листа и т.д.) При помощи стрелок справа можно двигать выделенные листы вверх-вниз. При помощи кнопок в верхней части окна:
Зачем мне это может быть нужно?
Excel не имеет в своем арсенале ничего подобного.
Может ли это повредить мои данные?
Нет, если только не удалите листы с нужными данными или не поставите на них пароль, а потом его забудете 🙂
Бэкап книги в заданную папку
Запрашивает у пользователя путь к папке и сохраняет туда текущий файл с добавлением к имени даты-времени сохранения. При повторном запуске ввод пути не требуется. Таким образом, можно оперативно сохранять промежуточные версии книги, с которой вы работаете, в заданную папку.
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Разорвать все связи с другими книгами
Все ссылки на другие книги Excel заменяются на значения. Внутренние ссылки между ячейками и листами остаются неизменными.
Зачем мне это может быть нужно?
Наверняка Вы получали по электронной почте книги Excel, при открытии которых они долго и мучительно пытаются обновить связи с другими файлами, которые Вам недоступны. Перед отправкой копии файла другому пользователю лучше разорвать связи. Тогда Вашему коллеге не придется при открытии файла отвечать на вопросы об обновлении связей и он не увидит ошибки #ССЫЛКА! вместо данных, которые Excel не может получить по связям на его компьютере.
Может ли это повредить мои данные?
Да, поскольку формулы необратимо заменяются на значения. Лучше проделывать эту операцию в копии файла перед ее отправкой другому пользователю.
Очистка книги от макросов
Из текущей книги Excel полностью удаляются все макросы, программные модули с пользовательскими функциями, классы и пользовательские формы.
Зачем мне это может быть нужно?
Если в книге Excel хотя бы раз кто-то создавал макросы или пользовательские функции, то впоследствии, даже если все они были удалены, Excel при открытии файла продолжает выводить предупреждение о безопасности. Данная функция позволяет бесследно «вычистить» все макросы.
Может ли это повредить мои данные?
Создание книги с листами из диапазона ячеек
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Открыть текущую папку
В окне Проводника (Мой компьютер) открывается папка, где хранится открытая книга. Если книга еще не сохранялась, то открывается папка по-умолчанию (Мои документы).
Зачем мне это может быть нужно?
Простая и удобная штука.
Может ли это повредить мои данные?
Почтовая рассылка
С помощью этой формы можно быстро разослать кучу писем по заданным адресам, с заданным текстом и приложенными файлами.
Зачем мне это может быть нужно?
Что-то похожее есть в Word и называется там Слияние (Mail Merge), но не позволяет задавать разные темы сообщений, вложения, да и вообще на порядок сложнее реализовано.
Может ли это повредить мои данные?
Добавление функций PLEX в текущую книгу
Нажатие на эту кнопку внедряет в текущую книгу модуль с пользовательскими функциям надстройки PLEX, т.е. впоследствии можно будет смело работать с этим файлом на компьютере, где PLEX не установлена и, при этом, иметь возможность использовать все функции надстройки из категории Определенные пользователем (User Defined) в Мастере функций. Для корректной работы этого инструмента необходимо разрешить в настройках Excel доступ к объектной модели VBA (см.инструкцию по установке надстройки).
Зачем мне это может быть нужно?
Чтобы быть уверенным, что с файлом, который вы создали с участием функций PLEX не будет проблем у других пользователей,на чьих компьютерах PLEX не установлена (пока 🙂
Может ли это повредить мои данные?
Нет.Но при открытии файла будет появляться стандартное предупреждение о наличии макросов, где необходимо дать согласие на их использование.
Удаление лишних стилей
Очищает книгу от лишних стилей, накопленных из-за многочисленных копирований из других книг, восстанавливая стандартный набор стилей.
Зачем мне это может быть нужно?
Из-за копирования данных из других файлов, порой в книге накапливается большое количество чужих пользовательских стилей (вкладка Главная – Стили). Это ощутимо замедляет скорость работы Excel и может привести к появлению ошибки «Слишком много форматов».
Может ли это повредить мои данные?
Библиотека формул
Мощный инструмент для автоматизации ввода сложных формул. Позволяет ввести шаблон формулы и использовать его в будущем для повторного ввода в расчетах. По-умолчанию содержит более 50 сложных формул и пользовательских функций PLEX из разных категорий:
Кнопка Вставить позволяет вставить выбранную формулу в активную ячейку, указав аргументы с помощью диалогового окна:
Кнопка Изменить позволяет отредактировать выбранную формулу, ее аргументы и описания с помощью диалогового окна:
Кнопка Создать позволяет добавить к списку свою формулу и сохранить ее для будущего использования. Технически, все введенные формулы и их описания хранятся в файле flib.xls, который идет в комплекте вместе с надстройкой.
Зачем мне это может быть нужно?
Может ли это повредить мои данные?
Режим ссылок
Зачем мне это может быть нужно?
Такое переключение необходимо весьма часто, а делать его через меню настроек Excel долго и неудобно.
Может ли это повредить мои данные?
Диспетчер горячих клавиш
Диалоговое окно, позволяющее назначить любое удобное вам сочетание клавиш на любую команду из списка доступных функций:
Зачем мне это может быть нужно?
Для любых часто повторяющихся действий при работе в Excel можно назначить любое удобное вам сочетание клавиш и не делать его больше мышью.
Может ли это повредить мои данные?
Нет. Сочетания в любой момент можно поменять или очистить, восстановив штатные функции.
О программе
Появляется форма, куда можно ввести текст и отправить его автору надстройки. Для корректной работы этого инструмента необходимо наличие Microsoft Outlook, настроенного на работу с почтовым ящиком (т.е. с созданной учетной записью), поскольку Excel только формирует сообщения, а их отправкой занимается Outlook.
Зачем мне это может быть нужно?
Можно поделиться мыслями по поводу надстройки, если есть чем делиться.
Может ли это повредить мои данные?
Пользовательские функции PLEX
AutoFilter_Criteria
Возвращает критерии (условия), по которым в данный момент идет фильтрация Автофильтром.
Выдает курс заданной валюты на указанную дату.
По-сути, данная функция делает XML-запрос на сайт ЦБ РФ (www.cbr.ru) и выводит в ячейку курс заданной валюты на интересующую вас дату. Валюта определяется стандартным трехбуквенным международным кодом (EUR, USD, UAH, BYR, KZT и т.д.), который также можно посмотреть на сайте ЦБ РФ. Естественно, данная функция требует подключения к интернету и при его отсутствии выдает ошибку. При использовании в большом количестве ячеек одновременно, может вызывать замедление работы, т.к. будет выполнять много одновременных запросов. В этом случае рекомендуется заменять формулы на значения при помощи специальной вставки или инструмента Конвертация формул в значения
CellColor
CellFontColor
Возвращает код цвета шрифта указанной ячейки. Работает аналогично функции CellColor, но выдает код не цвета заливки фона, а цвета текста в ячейке.
Coincidence
Вычисляет степень подобия двух текстовых строк.
Эта функция может быть полезна при сопоставлении разных списков, где один и тот же элемент может быть записан немного по-разному. Функция вычисляет степень эквивалентности (подобия) двух заданных текстовых строк, которая определяется как максимальное количество подряд идущих совпадений букв. Если это количество равно длине текста, значит сравниваемые фрагменты совпадают полностью. Функция не различает строчные и прописные буквы.
Для наглядности, найденные совпадающие последовательности выделены красным.
CountByCellColor
Подсчитывает количество ячеек с заданным цветом заливки в указанном диапазоне. Требуемый цвет задается ячейкой-образцом. Для суммирования таких ячеек можно воспользоваться функцией SumByCellColor
CountByFontColor
Подсчитывает количество ячеек с заданным цветом шрифта в указанном диапазоне. Требуемый цвет задается ячейкой-образцом. Для суммирования таких ячеек можно воспользоваться функцией SumByFontColor
CountByMask
Проверяет все ячейки в указанном диапазоне на предмет соответствия заданной текстовой маске и подсчитывает количество ячеек, удовлетворяющих ей. При записи маски можно использовать следующие символы:
=CountByMask(Rng; Mask; CaseSensitive)
CountUnique
Определяет количество уникальных значений в заданном диапазоне ячеек, т.е. повторяющиеся значения (дубликаты) не учитываются.
FirstInColumn
Возвращает содержимое первой ячейки в указанном столбце. Подобным же образом работает функция FirstInRow, но она выдает первое значение в строке, а не в столбце. Для определения последних, а не первых значений можно использовать функции LastInRow и LastInColumn соответственно.
FirstInRow
Работает аналогично предыдущей функции FirstInColumn, но возвращает содержимое первой ячейки в указанной строке. Для определения последних, а не первых значений можно использовать функции LastInRow и LastInColumn
FullFileName
Выводит в ячейку полное имя (полный адрес с буквой диска и папками) текущего файла. Эта функция не имеет аргументов.
GetComment
Выводит текст примечания для указанной ячейки.
GetDate
Извлекает из ячейки дату в любом формате, игнорируя все остальное.
GetFormula
Выводит текстом формулу из указанной ячейки.
GetNumbers
Извлекает из содержимого указанной ячейки только числа (буквы, текстовые символы и знаки препинания игнорируются). Наоборот, для извлечения текстовой информации можно использовать функцию GetText
GetText
Извлекает из содержимого указанной ячейки только текст (строчные и прописные буквы). Числа и знаки препинания игнорируются. Для извлечения чисел можно использовать аналогичную функцию GetNumbers
IsLatin
Lotto
Выдает массив неповторяющихся целых случайных чисел в заданном диапазоне.
Обычно случайные числа можно получить при помощи стандартных функций СЛЧИС(RAND) или СЛУЧМЕЖДУ(RANDBETWEEN), но эти функции не обеспечивают уникальности, т.е. одно и то же число может встречаться в списке случайных более одного раза. Эта функция работает аналогично стандартным, но выдает именно неповторяющиеся целые случайные числа. Функция является функцией массива, т.е. при вводе функции необходимо сначала выделить диапазон пустых ячеек, которые надо заполнить, потом ввести функцию в первую ячейку и нажать Ctrl+Shift+Enter.
Для заполнения ячеек листа случайными значениями (числами и датами) в заданном интервале также можно использовать инструмент Генератор случайных чисел.
=Lotto(Bottom; Top; Amount)
LastInColumn
Возвращает содержимое последней ячейки в указанном столбце.
LastInRow
Возвращает содержимое последней ячейки в указанной строке.
MaskCompare
Проверяет соответствие текста в ячейке заданной маске и возвращает логическое значение ИСТИНА или ЛОЖЬ в зависимости от того, совпадает ли текст в ячейке с заданной маской или нет. Маска может быть любой текстовой строкой, включая стандартные символы подстановки. Функция может использоваться, например, для проверки ввода пользователем разного типа информации в ячейки листа.
=MaskCompare(txt; mask; CaseSensitive)
MultiCat
Объединяет текстовое содержимое всех заданных ячеек диапазона, вставляя между ними заданный символ-разделитель. По-сути, эта функция является аналогом стандартной функции СЦЕПИТЬ (CONCATENATE), но работает сразу применительно к диапазону ячеек и умеет добавлять символ-разделитель между фрагментами.
Также для объединения ячеек со слиянием текста в них можно использовать инструмент Объединение ячеек с сохранением текста.
NeedDate
Возвращает дату для указанного по счету дня недели заданного месяца и года.
Password
Генерирует сложный пароль заданной длины. При создании пароля используются строчные и прописные английские буквы, цифры.
PropisRus
Возвращает сумму прописью на русском языке для любого заданного числа (от 0 до 99 999 999).
PropisEng
Возвращает сумму прописью на английском языке для любого заданного числа (от 0 до 99 999 999).
=PropisEng(StrAmount; StrCur; StrDec; IPrec)
Propis
Универсальная функция для вывода сумму прописью для чисел от 0 до 99 999 999 на русском или английском языке для заданной валюты (рубли, доллары, евро).
=Propis(Amount; Money; Lang; Prec)
RandomSelect
Возвращает содержимое любой случайно выбранной ячейки указанного диапазона.
RGBCellColor
Возвращает шестнадцатиричный RGB-код цвета заливки для указанной ячейки. В отличие от функции CellColor не различает ячейки с белой заливкой и без заливки вообще.
SheetName
Возвращает имя текущего листа. У этой функции нет аргументов.
StaticRandBetween
Выводит в ячейку статическое случайное число в заданном диапазоне. От встроенной функции СЛУЧМЕЖДУ(RANDBETWEEN) отличается тем, что эта функция не пересчитывается каждый раз вместе с остальными функциями листа при изменении любой ячейки, т.е. сохраняет свое первоначальное значение.
StaticToday
Выводит в ячейку необновляемую текущую дату. От встроенной функции СЕГОДНЯ(TODAY) отличается тем, что ячейка с такой датой не пересчитывается каждый раз вместе с остальными функциями листа при изменении любой ячейки, т.е. сохраняет свое первоначальное значение. У этой функции нет аргументов.
Substring
Извлекает нужный фрагмент из строки текста, используя заданный символ-разделитель.
=Substring(Txt; Delimeter; N), где
SumBetween
Суммирует только те числа из указанного диапазона, значения которых попадают в заданный интервал. По-сути, данная функция является аналогом стандартной функции СУММЕСЛИ (SUMIF) с двумя условиями на минимальное и максимальное ограничение.
=SumBetween(Min, Max, IncludeMin, IncludeMax)
SumByCellColor
Суммирует ячейки с определенным цветом заливки. Нужный цвет задается ячейкой-образцом. Для подсчета количества ячеек с определенным цветом можно использовать функцию CountByCellColor
SumByFontColor
Суммирует ячейки с определенным цветом шрифта. Для подсчета количества ячеек с определенным цветом шрифта можно использовать функцию CountByFontColor
Все ячейки диапазона, цвет шрифта которых совпадает с цветом шрифта ячейки-образца будут просуммированны.
Translit
Выводит содержимое указанной ячейки транслитом (русский текст английскими буквами). Применяется стандартный шаблон преобразования по ГОСТ, регистр символов сохраняется. Все остальные символы кроме кириллицы остаются без изменений.
UserName
Возвращает имя текущего пользователя (логин входа в систему). Функция не имеет аргументов.
VLOOKUP2
Ищет N-ое указанное значение в заданном столбце таблицы (диапазона). После обнаружения функция выдает значение любой указанной ячейки из строки, где было найдено искомое значение. По-сути, данная функция является усовершенствованным вариантом стандартной функции ВПР (VLOOKUP). В отличие от ВПР эта функция умеет производить поиск не только в крайнем левом столбце таблицы и выдавать не только первое найденное, а любое (N-ое) искомое значение.
=VLOOKUP2(Table; SearchColumnNum; SearchValue; N; ResultColumnNum)
VLOOKUP3
Ищет указанное значение в заданном столбце таблицы (диапазона) и выдает массив значений, соответствующих найденным ячейкам из другого столбца таблицы.
По-сути, данная функция является еще одним вариантом стандартной функции ВПР (VLOOKUP). В отличие от ВПР эта функция умеет производить поиск не только в крайнем левом столбце таблицы и выдавать не одно первое найденное значение, а сразу весь массив данных.
=VLOOKUP3(Table; SearchColumnNum; SearchValue; ResultColumnNum)
В данном примере функция VLOOKUP3 используется, чтобы найти все номера заказов, которые обслуживал Сидоров:
Обратите внимание на то, что функция возвращает массив данных, т.е. должна быть введена как функция массива (выделить пустые ячейки, ввести в первую функцию VLOOKUP3 и нажать Ctrl+Shift+Enter). Лишиние ячейки будут заполнены нулями.
WeekdayWord
Возвращает название дня недели (словом по-русски) для любой указанной даты. Данная функция является неким аналогом стандартной функции ДЕНЬНЕД (WEEKDAY), но выдает не числовой порядковый номер дня недели, а словесное его название.
WorkbookName
Возвращает имя текущей книги. Данная функция не имеет аргументов.