Джеффри Фридл. Регулярные выражения (в Excel)

Когда я работал в издательстве, то очень активно пользовался обработкой текста с помощью шаблонов. Тогда я использовал программу PageMaker (ныне InDesign) и язык скриптов. Позже я перенес этот опыт на обработку текста в Word и Excel, но использовал в макросах возможности, предоставляемые самими программами. Несколько лет назад я открыл для себя язык регулярных выражений. Прочитал книгу Бена Форта Регулярные выражения за 10 минут. К сожалению, доступ к регулярным выражениям открывался только через код VBA или специальные программы, что затрудняло понимание прочитанного и дальнейшее практическое использование регэкспов.

И вот совсем недавно я наткнулся на заметку Николая Павлова, в которой предлагается пользовательская функция RegExpExtract, переносящая всю работу с регулярными выражениями на листы Excel. В заметке также есть ссылка на два ресурса для проверки регулярных выражений в режиме онлайн: https://regex101.com/, https://regexr.com/. Рекомендую! Ваши шаблоны будут разобраны на элементы и показана их работа.

Поняв, как упростить работу с регулярными выражениями в Excel, я решил сделать второй подход к теме. Для чего взял фундаментальный труд Джеффри Фридла и изложил его фрагменты на примерах в Excel.

Джеффри Фридл. Регулярные выражения, 3-е издание. – СПб.: Символ-Плюс, 2008. – 608 с.

Подробнее »Джеффри Фридл. Регулярные выражения (в Excel)

Анатолий Левенчук. Системное мышление

Осенью 2020 г. я прочитал курс Статистическое мышление магистрам МФТИ второго года обучения. А на первом курсе Анатолий Левенчук читал им Системное мышление. Поскольку мой курс отчасти тоже про системное мышление, я счел важным понять, что по теме студентам уже известно. Левенчук раскрывает тему иначе, чем другие авторы, представленные в моем блоге:

Анатолий Левенчук. Системное мышление 2020[1]

Подробнее »Анатолий Левенчук. Системное мышление

Упрощение формул Excel путем именования фрагментов с помощью функции LET

Функция LET появилась в версии Office 365 (по подписке) и будет доступна, начиная с версии Office 2021. Функция LET позволяет присваивать имена фрагментам формулы, а затем использовать эти имена в вычислениях. Формулы становятся короче и лучше читаемы. Это похоже на использование имен ячеек, диапазонов и формул в диспетчере имен. Но имена, присвоенные функцией LET, действуют только в пределах указанной формулы, и нигде больше. При использовании в русском Office имя функции сохраняется (не переводится на русский язык).

Синтаксис

Рис. 1. Синтаксис функции LET

Подробнее »Упрощение формул Excel путем именования фрагментов с помощью функции LET

Джордж Оруэлл. 1984

«1984» — последняя книга Джорджа Оруэлла, он опубликовал ее в 1949 году, за год до смерти. Роман-антиутопия прославил автора и остается золотым стандартом жанра. Действие происходит в Лондоне, одном из главных городов тоталитарного супергосударства Океания. Пугающе детальное описание общества, основанного на страхе и угнетении, служит фоном для одной из самых ярких человеческих историй в мировой литературе. В центре сюжета судьба мелкого партийного функционера-диссидента Уинстона Смита и его опасный роман с коллегой.

В СССР книга Оруэлла была запрещена до 1989 года: вероятно, партийное руководство страны узнавало в общественном строе Океании черты советской системы. Однако общество, описанное Оруэллом, не копия известных ему тоталитарных режимов. «1984» и сейчас читается как остроактуальный комментарий к текущим событиям. Роман представлен в новом, современном переводе Леонида Бершидского.

Джордж Оруэлл. 1984. – М.: Альпина Паблишер, 2021. – 352 с.

Подробнее »Джордж Оруэлл. 1984

Статистические симуляции в Excel

Эта продолжение перевода книги Джерарда Вершурена. 100 симуляций в Excel

Предыдущий раздел      К содержанию       Следующий раздел

Глава 9. Честная монета

Что делает симуляция. Имитирует шестикратное подбрасывание монеты. В диапазоне С2:F8 подсчитывается теоретическая вероятность выпадения нуля решек, одной решки, и т.д. Подсчеты делаются для честной монеты с вероятностью выпадения решки в одном броске = 50%, и для нечестных монет, с вероятностью выпадения решки при однократном бросании = 20%, 30%, 40%. График для честной монеты представляет собой колоколообразную кривую. Максимум приходится на 3 решки и его теоретическая вероятность составляет 31% (ячейка F5). Для нечестных монет графики плотности вероятности имеют положительную асимметрию: пик сдвинут влево, а правый хвост более длинный, чем левый.

Рис. 2.1. Является ли монет честной? Чтобы увеличить изображение кликните на нем правой кнопкой мыши и выберите Открыть картинку в новой вкладке

Подробнее »Статистические симуляции в Excel

Джерард Вершурен. 100 симуляций в Excel

Эта перевод книги, посвященной моделированию в Excel. Моделирование – в первую очередь это анализ «что, если». В его основе лежат фиксированные значения в ячейках. Более сложные модели основаны на изменяющихся значениях, распределенных нормально. И это уже моделирование по методу Монте-Карло. Моделирование находит применение в науке, финансах, статистике, логистике, … при решении головоломок. Модели в этой книге основаны на функциях и инструментах Excel (без использования VBA). Каждая глава описывает одну модель по схеме: что делает симуляция, что нужно об этом знать и что нужно сделать. Разделы посвящены отдельным областям знания, таким как статистика или генетика. Даже если это не ваша область интересов, вы всё равно получите пользу от изучения моделей. Они подарят вам массу идей для создания собственных симуляций. Кроме того, моделирование – это весело. Наслаждайтесь!

Dr. Gerard M. Verschuuren. 100 Excel Simulations. Using Excel to Model Risk, Investments, Genetics, Growth, Gambling and Monte Carlo Analysis. – USA: Holy Macro! Books, 2017.

Подробнее »Джерард Вершурен. 100 симуляций в Excel

Мэтт Уилан. Одержимый FPL. Советы для достижения успеха в Fantasy Premier League

Уже несколько лет мой сын играет в FPL, а я выступаю его консультантом и придумываю статистические модели)) В сезоне 2020/21 мы финишировали в ТОП 20К или 0,25%, что стало нашим лучшим результатом. К новому сезону я решил дополнительно «изучить матчасть», так что в блоге появился ряд переводов на эту тему. Эта книга – настоящая жемчужина для тех, что хочет совершенствоваться в FPL. – Здесь и далее текст, набранный с отступом – примечания Багузина.

Книга опирается на 17-летний опыт игры Мэтта в FPL. Автор выделяет общие черты успешных игроков, показывает, как управлять своими эмоциями, противостоять темным соблазнам (когда дела идут плохо), и как принимать правильные решения в долгосрочной перспективе. Книга написана для тех, кто заинтересован в развитии своих навыков. Она не годится для первого знакомства с FPL. Правила игры здесь не объясняются. Но если вы увлеклись игрой и хотите совершенствоваться, то эта книга то, что нужно!

Matt Whelan. FPL Obsessed. Tips for Success in Fantasy Premier League

Подробнее »Мэтт Уилан. Одержимый FPL. Советы для достижения успеха в Fantasy Premier League

Дэвид Ланган. Прогнозирование результатов футбольных матчей

Это сокращенный перевод книги, объясняющей, как повысить качество прогнозов результатов футбольных матчей путем использования различных вероятностных моделей. Автор подробно объясняет, как построить Пуассоновское, отрицательное биномиальное и ряд других распределений на основе данных о забитых голах. Результаты моделирования также предоставят вам много интересной статистической информации о клубах английской Премьер-лиги.

S. David Langan. Predict Football Matches. Using Spreadsheet Models to Become a Winning Sports Bettor

Подробнее »Дэвид Ланган. Прогнозирование результатов футбольных матчей

Джеймс Типпет. xG – философия ожидаемых голов

Метод ожидаемых голов (xG) – один из самых охраняемых секретов футбола. Профессионалы используют xG, чтобы зарабатывать на ставках, скауты – для поиска недооцененных игроков на трансферном рынке, а менеджеры FPL – для формирования своих команд. Метод ожидаемых голов выявляет закономерности, созданных командой голевых моментом, а не случайности, воплотившиеся в результате матча.

Футбольный клуб Brentford – лидер в этой области. За последние пять лет небольшая команда из Западного Лондона получила более 100 миллионов фунтов стерлингов трансферного дохода от использования метода ожидаемых голов при наборе игроков. В сезоне 2020-2021 они дошли до полуфинала Кубка лиги, уступив Тоттенхэму. А затем выиграли плей-офф Championship и впервые в своей истории поднялись в Premier League.

Tippett, James. The Expected Goals Philosophy: A Game-Changing Way of Analysing Football.

Подробнее »Джеймс Типпет. xG – философия ожидаемых голов