Марк Мур. Встроенные приложения Excel

Рубрика: 7. Полезняшки Excel

Встроенные приложения Excel появились в версии 2013 года. Они представлены двумя типами. Приложения данных – это встроенные веб-страницы, на которые можно наложить данные с листа Excel. Приложения задач – это панели в Excel, который предоставляют дополнительные функции, например, переводчик. Настоящая заметка посвящена приложениям Карты Bing и Социальный граф, и является кратким переводом книги

Moore, Mark. Mastering Excel: Excel Apps

Читать полностью

Марк Мур. Дашборды в Excel

Рубрика: 7. Полезняшки Excel

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

Читать полностью

Марк Мур. Динамические диаграммы

Рубрика: 7. Полезняшки Excel

В последнее время меня интересует тема дашбордов. Динамические диаграммы, использующие элементы управления – это одна из типичных фишек наглядного представления данных. Ранее в заметке Диаграммы в Excel. Отображение части данных с использованием элементов управления я описал работу одного из элементов – полосы прокрутки. Представляю вам еще четыре элемента управления, которые способны сделать ваши диаграммы профессиональными и легко читаемыми: счетчик (Spin Button), флажок (CheckBox), переключатель (Option Button), камера. Изложение довольно подробное, так что материал доступен и пользователям начального уровня. Обзор основан на переводе книги

Mark Moore. Mastering Excel. Interactive Charts

Читать полностью

Скотт Хартшорн. Условное форматирование

Рубрика: 7. Полезняшки Excel

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

Scott Hartshorn. Excel Conditional Formatting: Tips You Can Use Immediately To Make Your Data Stand Out

Читать полностью

Диспетчер сценариев для анализа прогнозной модели

Рубрика: 7. Полезняшки Excel

Признаком качественно выполненной прогнозной модели является наличие анализа чувствительности параметров модели. Как результирующий итог модели (например, внутренняя норма доходности – IRR или объем инвестиций), поведет себя при том или ином изменении исходных посылок? Если итог получен в результате сложных вычислений, то влияние отдельных параметров очень удобно оценивать с помощью анализа что если. Однако, этот инструмент удобен, когда нужно проанализировать влияние на результат одного или двух параметров. Если одновременно необходимо изучить влияние более чем двух параметров, воспользуйтесь диспетчером сценариев.[1] Диспетчер сценариев позволяет выполнить анализ чувствительности с возможностью изменения до 32 значений в ячейках с исходными данными.

Рис. 1. Данные, на которых основаны сценарии

Читать полностью

Стоимость опциона в Excel

Рубрика: 7. Полезняшки Excel

В начале 70-х годов прошлого века экономисты Фишер Блэк, Майрон Шоулз и Роберт Мертон вывели формулу ценообразования опционов Блэка–Шоулза, которая позволяет получить оценку европейских колл- и пут-опционов. За свою работу Шоулз и Мертон были удостоены Нобелевской премии по экономике в 1997 г. (Блэк умер до 1997 г., а Нобелевская премия не присуждается посмертно.) Их научный труд произвел революцию в области корпоративных финансов. В данной заметке приведены основные положения этой важной научной работы, а также показано, как рассчитать стоимость опциона с помощью Excel.[1]

Рис. 1. Стоимость колл-опциона

Читать полностью

Бен Форта. Регулярные выражения за 10 минут

Рубрика: 7. Полезняшки Excel

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

Бен Форта. Регулярные выражения за 10 минут. – М.: Вильямс, 2017 г. – 192 с.

Читать полностью

Создание мастеров с помощью кода VBA

Рубрика: 7. Полезняшки Excel

Ранее я рассмотрел методы создания пользовательских форм и основы работы с ними (если вы никогда не работали с пользовательскими формами, рекомендую для начала прочитать указанную заметку). Во многих приложениях для предоставления пользователям пошаговых инструкций по выполнению определенных задач используются специальные мастера, например, мастер импорта текстовых файлов Excel.[1] Мастер — это последовательность диалоговых окон, которые предоставляют пользователю информацию и запрашивают у него необходимые сведения. Часто выбор пользователя в первых диалоговых окнах влияет на содержимое последующих окон. Как правило, пользователю предоставляется возможность свободно перемещаться вперед и назад по последовательности диалоговых окон. Кроме того, он может щелкнуть на кнопке Готово, чтобы использовать значения, принятые по умолчанию.

Рис. 1. Состоящий из четырех этапов мастер, использующий элемент управления MultiРаgе; чтобы увеличить изображение кликните на нем правой кнопкой мыши и выберите Открыть картинку в новой вкладке

Читать полностью

Отображение индикатора текущего состояния с помощью VBA

Рубрика: 7. Полезняшки Excel

Ранее я рассмотрел методы создания пользовательских форм и основы работы с ними (если вы никогда не работали с пользовательскими формами, рекомендую для начала прочитать указанную заметку). В настоящей заметке показано использование индикатора текущего состояния – графического «измерителя», который отображает текущее состояние выполняемой задачи, например, долго работающего макроса.[1]

Рис. 1. В окне UserForm отображается ход выполнения макроса

Читать полностью

Немодальные диалоговые окна

Рубрика: 7. Полезняшки Excel

Ранее я рассмотрел методы создания пользовательских форм и основы работы с ними (если вы никогда не работали с пользовательскими формами, рекомендую для начала прочитать указанную заметку). Далее привел целый ряд практически полезных примеров пользовательских диалоговых окон. Большинство диалоговых окон, о которых речь шла в этих заметках, модальные, т.е. их необходимо удалять с экрана, прежде чем приступать к работе с окном приложения, находящимся под этим окном. Некоторые же диалоговые окна являются немодальными. Это означает, что пользователь может продолжать работу в приложении, даже когда диалоговое окно отображено на экране.[1]

Рис. 1. Немодальное диалоговое окно остается видимым, даже если пользователь продолжает работать с электронной таблицей (см. также файл modeless userform1.xlsm)

Читать полностью