!SEMTools для Excel – Telegram
!SEMTools для Excel
1.16K subscribers
142 photos
8 videos
15 files
273 links
Новости разработки, лайфхаки, мануалы по использованию надстройки для Excel SEMTools. Автор - @tiendi
Сайт: https://semtools.guru/ru/
Download Telegram
image_2020-11-12_16-25-53.png
69 KB
Повторно проверил файл надстройки через программу Microsoft Security Intelligence. Им не удалось найти ничего зловредного. Все еще не могу воспроизвести проблему у себя.
Тем, у кого на компьютере надстройка определяется Windows как вирус, просьба со мной связаться - мне интересно, при каких условиях воспроизводится эта ситуация.
Формулы массива - очень интересная история в Excel. Многие функции надстройки можно заменить с их помощью - например, поиск и подсчет символов кириллицы, латиницы, цифр. А в последней версии Excel с функцией textjoin - и их извлечение тоже.
Сделал обучающую статью с примерами:
https://semtools.guru/ru/beginner-howto/array-formulas/
Обновление !SEMTools 9.23.19

Намедни столкнулся с задачами, требующими работу с несколькими открытыми книгами одновременно.
Отсюда и обновление :)
В новой версии 3 новых бесплатных инструмента (при работе не просят полную версию):
1. Удаление листов во всех открытых книгах по текстовым условиям на основе их имени
2. Сбор листов всех книг в текущей
3. Массовое удаление первых и последних строк во всех листах текущей книги.
Когда будет полезны данные функции?
Представьте, что вы выгружаете несколько однотипных отчетов в формате xls или xlsx из каких-то систем отчетности, которые не позволяют выгрузить все данные за раз, т.к. есть какие-то лимиты.
Помимо этого, не все вкладки этих отчетов вам нужны.
Ваша задача - объединить все отчеты в один.
Для этого нужно открыть все их, перенести листы в одну книгу, поудалять лишние листы, ненужные строки в начале и конце отчетов (заголовки и результирующие значения).
И объединить в одну стройную таблицу.
Вот для этого и были созданы эти функции.
https://semtools.guru/ru/
Шахматы в Excel

Я плохой игрок в шахматы, но тем не менее.
Этот 150-килобайтный файлик обыгрывает меня в шахматы.
В игру заскриптованы популярные виды начала игры белыми и черными.
Снимаю шляпу перед автором, вот это программирование.
Кстати, иконки фигур - символы в самом Excel.
Круто прорисованы, однако.
XLChess.xlsm
148.3 KB
Обновление 9.24.16!
Теперь доступен произвольный массовый парсинг контента по ссылкам с помощью регулярных выражений.
В умелых руках - убийственный инструмент, позволяет получать тонны инсайтов о веб-страницах.
Доступны 3 инструмента - извлечение с учетом регистра и без и простой подсчет количества вхождений паттерна в коде страницы.
Доступно только в полной версии (ну слишком крутая штука).
Примеры опишу позже в серии отдельных видео.
This media is not supported in your browser
VIEW IN TELEGRAM
И еще один новый инструмент для PPC и SEO-специалистов.
Многие при анализе поисковых запросов встречаются с необходимостью проверки их на наличие опечаток. Запросы с опечатками в ядре не нужны.
Традиционно неимоверное количество таких среди однословных и двусловных запросов.
Меня поймет тот, кто анализировал запросы из баз.
Сделал 2 макроса - один для проверки, а другой для исправления опечаток. Пока бета-версия, есть некоторые недочеты.
Работают только если вы подключены к интернету ;)
Качаем #Обновление!
P.S. Двойной клик по гифке - посмотреть на весь экран.
This media is not supported in your browser
VIEW IN TELEGRAM
Всех с наступившим!
Мой подарок вам - праздничное #Обновление !SEMTools - 9.25.04!
В новом релизе появился ряд процедур по удалению текста из ячеек по подстроке.
Теперь можно в пару кликов, указав подстроку (символ или последовательность символов):
- Удалить весь текст до её первого / последнего вхождения
- Аналогично - после первого и последнего вхождения
- Удаляя и не удаляя саму подстроку
Подробно узнать обо всех тонкостях процедуры, подсмотреть обычные формулы Excel и узнать, как удалить текст до первой цифры в ячейке, можно тут:
https://semtools.guru/ru/deletion-tools/delete-symbols/udalit-tekst-do-simvola/
Друзья, приглашаю вас на свой экспресс-курс по Excel.
Курс обещает дать максимум полезной информации в четкой структуре и является квинтэссенцией моего многолетнего опыта по работе с Excel, в т.ч. как разработчика.
Цель курса: научить вас максимально быстро работать с табличными данными - осуществлять поиск, извлечение и удаление данных, статистическую обработку, получать новые данные на их основе
Что получит каждый участник:
- 6 часов обучающего видеоматериала
- четкое видение непоколебимой стройной модели взаимодействия с данными
- десятки неочевидных фишек и приемов ускорения работы (чтоб ничего не зависало и долго не пересчитывалось)
- платформу и пространство для совместного обсуждения, получения советов участников и автора курса
- лицензию надстройки !SEMTools в подарок (работу с ней тоже разберем в одном из занятий).
Стоимость курса - 8000 рублей, формат онлайн, пройдет на платформе NeedForData. Предварительную заявку можно направить напрямую мне: @tiendi
Курсу быть, если соберется минимум 30 участников (пока ~10). Расскажите друзьям и коллегам!
This media is not supported in your browser
VIEW IN TELEGRAM
Пользователь попросил помочь сделать так, чтобы в нескольких ячейках подряд шло одно число, потом еще в таком же количестве - на 1 больше, и т.д.
Задача решается вот так (вбить в несколько ячеек сразу можно сочетанием ctrl+enter)
Записал видео по инструменту, который сделал 2 года назад. Как летит время 🙁.
Но сам по себе инструмент все еще актуален.
Нужен тем, кто работает с новой семантикой. Бесплатен, но нужна подключенная !SEMTools (платить за нее не нужно).
https://youtu.be/s23_uU6t5Iw
This media is not supported in your browser
VIEW IN TELEGRAM
#Обновление !SEMTools 9.27.10!
Теперь доступны:
- процедура объединения ячеек - можно указывать разделителем как отдельную ячейку, так и вписать значение вручную (см.видео)
- функция БлижайшееПоЛевенштейну.
Функция является решением по нечеткому поиску и использует метрику редакторского расстояния (расстояния Левенштейна) для нахождения в диапазоне наиболее близкой строки по этому расстоянию.
У функции 4 аргумента.
Синтаксис:
=БлижайшееПоЛевенштейну(текст;диапазон;[макс.абс.разница];[макс.относ.разница])
Последние два параметра - не обязательные. Подробнее в чате: @semtoolschat
Готовлю масштабнейшее обновление !SEMTools. В нем не придется открывать вкладку !SEMTools - команды основных 4х меню будут прямо под рукой. (Вкладка при этом останется)
Как вам идея? :)
Сказано - сделано!
#Обновление 10.0.23
SemtoolsX, иначе говоря, 10-я версия !SEMTools, теперь включает не только кнопки на панели, но и контекстное меню ячеек.
Также поправлены некоторые баги.
Немного отвлеченно, но все еще по теме.
Я очень рад тем, кто пользуется и ценит мою надстройку.
Но еще больше - чистейшая правда - рад, когда вам что-то не нравится, качество срабатывания тех или иных процедур, баги и т.д.
Благодаря одному из настойчивых пользователей буквально вчера-сегодня значительно улучшил процедуру переводчика (обновитесь, кому нужна, т.к. версию не менял) и вообще существенно улучшил внутри код надстройки.
К чему я веду?
Не стесняйтесь высказывать любое недовольство продуктом. Только в меру тактично, если в чате, а еще лучше напрямую в личку (там можно не стесняться в выражениях :) ). Ни одно пожелание не пропускается, по всем будет дан ответ. Бэклог большой, багов много, но ваша обратная связь мотивирует делать больше, лучше и быстрее.
С майскими, друзья!
Небольшое праздничное #Обновление русской версии - 10.2.05
Добавлены процедуры:
- отделения текста от цифр. Это когда между ними нет пробела, а хочется, чтобы был. Находится в меню "ИЗМЕНИТЬ -> слова"
- извлечения доменов (и их субдоменов) из текста. Находится в меню "ИЗВЛЕЧЬ -> символы -> по REGEX-паттерну - готовые".
- "Кавычки" - в «Ёлочки» - для соответствующего преобразования. Находится в меню "ИЗМЕНИТЬ - символы".
Улучшен
список топонимов - удалены лишние и добавлены новые
Поправлены некоторые баги, улучшена морфология топонимов.
Обновляемся! https://semtools.guru/ru/download/