Приложения excel для бизнеса

Поиск по сайту


 Готовые решения в Excel

Главная » Файлы » Excel-решения для бизнеса

В категории материалов: 11
Показано материалов: 1-10
Страницы: 1 2 »

Сортировать по:
Дате ·
Названию ·
Рейтингу ·
Комментариям ·
Загрузкам ·
Просмотрам


График отпусков сотрудников в Excel

 График отпусков сотрудников 

Excel-решения для бизнеса |
Просмотров: 338431 |
Загрузок: 102034 |
Добавил: Olga |
Дата: 18.05.2013

| Комментарии (0)

График платежей для договора

Считаете суммы в договорах с клиентами? 

А сумм бывает очень много… Рассчитать автоматически. 

Excel-решения для бизнеса |
Просмотров: 10702 |
Загрузок: 574 |
Добавил: Olga |
Дата: 26.02.2014

| Комментарии (0)

График смен сотрудников (бесплатная программа)

График работ Программа для расчета графиков работы для смен 2-2, 3-1, 3-3, 5-2 и так далее. 

Excel-решения для бизнеса |
Просмотров: 802046 |
Загрузок: 279529 |
Добавил: Olga |
Дата: 25.07.2013

| Комментарии (0)

Учет доходов и расходов ИП, ООО

"Мой бюджет" 

Excel-решения для бизнеса |
Просмотров: 374205 |
Загрузок: 44699 |
Добавил: Olga |
Дата: 04.10.2013

| Комментарии (0)

Расчет точки безубыточности предприятия. Форма Excel

Расчет минимального объема реализации продукции для достижения точки безубыточности

Excel-решения для бизнеса |
Просмотров: 67225 |
Загрузок: 14853 |
Добавил: Olga |
Дата: 05.10.2013

| Комментарии (0)

Расчет точки окупаемости проекта

  Форма для расчета точки окупаемости бизнес-проекта

Excel-решения для бизнеса |
Просмотров: 83665 |
Загрузок: 18344 |
Добавил: Olga |
Дата: 12.05.2013

| Комментарии (0)

График в Excel за 5 кликов. Скачать программу бесплатно!

АвтоДиаграмма 2.0.
Строит график автоматически

Если у Вас Excel 2007 и выше (с ленточной панелью вверху), лучше скачать версию для Excel 2007

Excel-решения для бизнеса |
Просмотров: 27747 |
Загрузок: 2584 |
Добавил: Olga |
Дата: 07.06.2013

| Комментарии (0)

Как включить макросы

Макросы — это программы, которые самостоятельно строят графики, делают вычисления, ищут аббревиатуры и т.д. А как включить макросы? Если Вы не знаете, Вам сюда. 

Excel-решения для бизнеса |
Просмотров: 84862 |
Загрузок: 8924 |
Добавил: Olga |
Дата: 05.10.2013

| Комментарии (1)

Поиск сокращений в тексте. Бесплатная программа. Скачать!

Как найти все сокращения (аббревиатуры) в тексте Word за 5- 15 минут

1) Скачайте файл Поиск сокращений * (содержит программу-макрос)
2) Включите макросы в MS Word

3) Скопируйте и вставьте исследуемый текст в файл
4) Нажмите кнопку «Поиск аббревиатур»

5) Программа сама:

  • найдет все аббревиатуры, 
  • удалит повторы
  • вставит список аббревиатур столбецом под Вашим текстом

Excel-решения для бизнеса |
Просмотров: 7616 |
Загрузок: 300 |
Добавил: Olga |
Дата: 26.02.2014

| Комментарии (0)

Точка заказа товара. Расчет функцией Персентиль.

ПерсентильФорма расчета точки заказа товара

Excel-решения для бизнеса |
Просмотров: 30240 |
Загрузок: 3061 |
Добавил: Olga |
Дата: 18.05.2013

| Комментарии (0)

1-10 11-11

Copyright vExcele.ru © 2023

Корзина

Ваша корзина пуста

Новое

Поиск сокращений в тексте

Яндекс.Метрика

Программы для ведения учёта товаров, сравнения прайс-листов, получения данных о товарах из интернет, формирования отчётов и прайс-листов

  • Надстройка FillDocuments для MS Excel: общие сведения

    Предназначение программы: заполнение множества документов данными из Excel нажатием одной кнопки.
    Для работы программы требуется таблица Excel с данными для подстановки, и папка с шаблоном (шаблонами) документов.
    В качестве шаблонов можно использовать файлы Word и Excel.
    На выходе получаются заполненные файлы исходного…

  • Структура программы «Парсер сайтов»

    Надстройка Parser для Excel — простое и удобное решение для парсинга любых сайтов (интернет-магазинов, соцсетей, площадок объявлений) с выводом данных в таблицу Excel (формата XLS* или CSV), а также скачивания файлов.
    Особенность программы — очень гибкая настройка постобработки полученных данных (множество текстовых функций, всевозможные фильтры, перекодировки, работа с переменными,…

  • Логотип надстройки Unification

    Программа «Прайс лист», выполненная в виде надстройки для Excel, позволяет легко автоматизировать обработку прайс-листов.
    Вспомните ситуацию: поставщики в очередной раз прислали свои прайс-листы в Excel — конечно, в совершенно разных форматах — и вам нужно объединить данные из всех этих файлов в одну таблицу. А составители этих таблиц будто специально хотели усложнить вам жизнь…

  • Скриншот программы создания этикеток, наклеек, ценников и квитанций


    Программа предназначена для создания и печати этикеток, наклеек, ценников и квитанций на основании данных в таблице Excel.

    При помощи этой программы вы можете:

    распечатать ценники на товар, взяв данные из прайс-листа

    сформировать этикетки и наклейки для заданных строк вашей таблицы

    подготовить квитанции для оплаты услуг ЖКХ (счета за водоснабжение, канализацию, электроэнергию)…

  • Ввод штрих кодов со сканера в Excel


    Программа предназначена для облегчения ввода данных со сканера штрих-кодов в таблицу Excel.
     

    Вы нажимаете кнопку на сканере, — в таблице Excel автоматически находится считанный штрих-код,
    и в этой строке количество товара увеличивается на единицу.
     

    Особенности программы:

    2 режима фиксации ввода штрих-кода: по фиксированной длине, и по завершающему символу

    возможность…

  • Скриншот программы формирования договоров купли-продажи


    Программа предназначена для формирования (заполнения) договоров купли-продажи.
     
    Исходными данными выступает таблица сделок, и шаблон договора, в который при помощи формул подставляются значения из заданной строки таблицы сделок.
    Для запуска программы достаточно нажать зеленую кнопку — и сразу же начнётся формирование договоров (файлов Excel из одного листа) в автоматически созданной папке…

  • Скриншот программы сравнения прайс-листов Excel


    Программа предназначена для сравнения цен конкурентов из их прайсов с прайс-листом вашей организации.

    ВНИМАНИЕ: Недавно разработана многофункциональная программа для обработки прайс-листов

    Новая программа объединения и обработки прайс-листов доступна на сайте для скачивания и тестирования на различных наборах прайс-листов.

    Исходными данными для программы являются:

    ваш прайс…

  • Программа для загрузки цен с Яндекс.Маркета


    Программа предназначена для поиска минимальных цен на товары в Яндекс.Маркете
    UPDATE: Продажа программы прекращена 14 мая 2015 года, ввиду нерентабельности техподдержки
    (это единственная из моих программ, где я не могу гарантировать работоспособность, — т.к. всё зависит от Яндекса, который часто меняет сайт, и вводит ограничения типа капчи).
    Техподдержка программы тоже прекращена в полном…

  • Скриншот программы загрузки списка файлов с FTP сервера ftp.zakupki.gov.ru

    Макрос предназначен для получения таблицы ссылок на файлы аукционов (в формате XML) с портала ftp.zakupki.gov.ru
     
    Программа выполняет подключение к FTP-серверу ftp.zakupki.gov.ru, используя логин и пароль «free»,
    получает список всех файлов во всех подпапках, и выводит на лист ссылки только на те файлы,
    имена которых соответствуют заданным маскам.
    Маски для подбора…

  • Форма редактирования и просмотра заказа


    Программа предназначена для работы с заказами, оформляемыми менеджерами на выставках.

    Основные функции программы:

    создание (заполнение) новых заказов

    редактирование существующих заказов

    объединение нескольких заказов в один

    формирование заявки на продукцию на основании данных их сформированных заказов

    Для каждого заказа предусмотрен выбор клиента из базы данных (если клиент…

  • АИСС "Абитуриент" - форма ввода данных абитуриента


    Программа АИСС «СПК» предназначена для автоматизации работы приемной комиссии колледжей и техникумов.

    АИСС обеспечивает выполнение всех необходимых операций по приему документов, поиску и анализу информации, составлению отчетов.

    Назначением программы является автоматизация труда работника приёмной комиссии учебного заведения.

    Программа обеспечивает:

    Хранение полной…

  • Поиск трасс и просмотр ресурсов оборудования


    Программный комплекс, предназначенный для автоматизации учёта и администрирования сети связи телефонной или телекоммуникационной компании.

    Программа позволяет хранить и редактировать базу данных объектов (в виде файлов Excel), просматривать существующие трассы и формировать новые.

     

    Особенность программы — возможность учёта и администрирования узлов связи с нестандартными…

  • Форма подбора соответствия для модели ноутбука


    Программа предназначена для формирования прайс-листов на ноутбуки с соответствии с требованиями интернет-каталога Onliner.by

    Основные функции программы:

    (учитываются цены фирм-конкурентов, цены onliner.by и надбавка фирмы)

    загрузка каталога ноутбуков (названия, характеристики, цены) с сайта onliner.by в файл Excel, и обновление этого каталога

    назначение соответствий моделей…

  • Форма ввода данных


    Программа позволяет упростить ввод данных в бланк заявления на пополнение счёта.
     
    Реализована проверка корректности ввода некоторых полей.
    (например, для полей «серия паспорта» и «номер паспорта» реализована проверка вводимых символов — допускается ввод только заданного количества цифр)
    Выбор большинства значений производится из выпадающих списков, что позволяет…

  • Назначение программы:

    Выгрузка файлов Excel на сайт (хостинг) по протоколу FTP

    облегчение процесса редактирования файлов Excel, расположенных на сайте (доступных через FTP)

    автоматизация экспорта таблиц Excel на страницы сайтов под управлением CMS Drupal

    формирование изображений формате JPG из диапазона ячеек листа Excel — нажатием одной кнопки

     
    Программа представляет собой…

  • Вид объединённого прайс-листа автозапчастей


    Программа предназначена для формирования единого прайс-листа автозапчастей на основании нескольких исходных прайсов различной структуры.

    ВНИМАНИЕ: Описанная в данной статье программа послужила прототипом для новой, многофункциональной программы, где пользователь сам может настраивать обработку прайс-листов

    Новая программа объединения и обработки прайс-листов доступна на сайте для…


  • Описанная в этой статье программа уже не работает (на сайте веели ограничение на просмотр данных)
    Посмотрите видеоинструкцию по работающей нынче программе, — парсер сайта грузоперевозок ati.su

    Программа предназначена для загрузки базы данных сайта autotransinfo.ru (АТИ) в книгу Excel.
    Результатом работы программы является книга Excel, состоящая из 2 листов: «Организации…

  • Результат обработки объявлений - таблица на листе Excel

    Программа предназначена для преобразования файлов формата .HTM с объявлениями о продаже недвижимости (файлы являются результатом сохранения веб-страниц с сайтов публикации объявлений) в формат Microsoft Excel.
    Программа производит анализ текста объвлений, распознаёт значения площади и этажности, отделяет второстепенные данные (комментарий) из текста объявления, преобразует различные форматы цен (…

  • Скриншот заголовка таблицы заказов из интернет-магазина, загруженных из писем в Outlook


    Программа анализирует поступившие заказы с интернет-магазина (письма в программе Outlook), извлекает необходимые данные из писем (в формате HTML), и формирует сводную таблицу заказов
     
    Файл программы состоит из 2 листов — на первом листе находятся кнопки запуска, на втором — шаблон создаваемой сводной таблицы заказов.
     

    Принцип работы программы:

    при нажатии зеленой кнопки,…

  • Скриншот программы подготовки документов, и результат её работы (документ ПДФ)


    Программа предназначена для предпечатной подготовки, и последующего вывода на печать (на виртуальный ПДФ принтер) документов Excel.
     
    Программа позволяет:

    подгонять файлы, выгруженные из 1С, под печать на одной странице

    изменять ориентацию страницы для счетов-фактур

    вставлять реквизиты (фамилии, информацию о доверенностях) в специально выделенные для этого ячейки

    вставлять…

  • Программное формирование оглавления Книги заявок


    Программа предназначена для работы с заявками на оборудование.

    Цели программы:

    автоматизация составления и редактирования заявок

    преобразование имеющихся заявок в виде отдельных файлов Excel различной структуры к единому виду

    формирование отчётов по категориям и типам заявок

    стандартизация печатной формы заявок

    разграничение доступа на работу с базой данных заявок

     …

  • Результаты поиска в соц.сети Вконтакте (vk.com) по новостям (вывод в таблицу Excel)


    Программа выполняет поиск заданного текста в социальной сети Вконтакте (vk.com)
     

    Исходными данными являются:

    поисковый запрос (произвольная текстовая строка)

    дата, до достижения которой нас интересуют найденные сообщения

     

    Результат выводится в таблицу Excel со следующими столбцами:

    Дата (дата и время найденного сообщения)

    Источник (название группы вконтакте, где…

  • Формирование отчётов по предприятиям нефтегазодобывающей промышленности


    Программа предназначена для сбора данных из отчётов нефтедобывающих компаний.
     
    Исходными данными выступают файлы оперативной отчётности следующих типов:

    Добыча

    Переработка

    Сбыт

    Сервис

    Анализ

    На распределение

     
    Во втором столбце таблицы перечислены названия компаний, чьи отчеты программа будет обрабатывать,
    а в строке заголовка — список месяцев, данные по по…


  • Надстройка предназначена для быстрой конвертации выделенного диапазона ячеек в HTML код для вставки на сайт.
    При запуске надстройки, формируется панель инструментов (на ленте, на вкладке Надстройки)
    с 2 кнопками: экспорт в HTML всей таблицы, или только выделенного диапазона ячеек

     
    Файл надстройки, — во вложении к статье.
    Программа корректно обрабатывает объединённые ячейки.
    Количество…

  • Поиск автозапчастей по каталогу www.parts.com

    Программа предназначена для поиска автозапчастей по базе данных сайта parts.com
    Исходными данными являются:
    1) производитель автомобиля (например, Mazda, Mitsubishi, Honda и т.д.)
    2) идентификационный номер запчасти (например, MD366260, 08232P99A6HMR, 17220RNAA00 и т.д.)
    Программа формирует на новом листе таблицу, в которой для каждой автозапчасти указаны цены (List Price, Core Price, Your Price…

  • GameClub_CyberCafe.jpg

    Программа, выполненная в виде файла Excel, предназначена для управления игровым клубом, администрирования интернет-кафе или подобного заведения.
    В таблице Excel регистрируются сеансы пользователей (время, проведенное за компьютером или игровой приставкой) и все оплаты
    Поддерживаются разные варианты начисления оплаты (5 минут, 10 минут, 1 час, акция 3+1, а также ночной режим — где даётся 7 часов…

  • Создание прайс-листа на быстровозводимые здания - для разных значений длины, ширины и высоты


    Программа представляет собой калькулятор стоимости быстровозводимых зданий, с возможностью создания прайс-листа для разных значений длины, ширины и высоты здания.
     
    В качестве исходных данных для создаваемого прайс-листа, задаются начальные и конечные значения таких параметров, как ширина, длина и высота здания, а также шаг изменения каждого из параметров:

    Для каждого значения из…

  • Отчёт по ликвидности портфелей ценных бумаг


    Программа предназначена для обработки отчётов управления по сделкам с ценными бумагами

    Основные функции программы:

    Создание новых отчётов управления (за следующий квартал) на основании текущих отчётов

    Внесение изменений и дополнений в существующие отчёты

    Формирование сводной таблицы по вкладам для оценки роста, а также коэффициентов ликвидности и версификации вкладов

    Обработка…

  • Отправленное макросом письмо с копией изменённого файла в архиве


    Программа предназначена для отправки копии обрабатываемого файла (в виде архива) на заданный адрес электронной почты.

    Особенности программы:

    используется отправка письма средствами Windows (без использования почтовых программ)
    (в качестве адреса отправителя можно использовать любой адрес почты)

    перед отправкой файл архивируется (создаётся архив ZIP средствами Windows, без применения…

  • Промежуточные результаты отработки котировок

    Результат загрузки котировок из внешних файлов

    Программа позволяет загружать котировки различных валют из файлов формата .HTM, и анализировать их при различных параметрах анализа.
    Все котировки разбиваются на отдельные блоки (временные диапазоны для разбивки задаются на форме настроек), и анализ производится по каждому блоку в отдельности.
    Есть возможность исключить из расчётов данные за пятницу.
    Изменение параметров вычисления значений BS…

  • Форма выбора параметров запроса статистики


    Программа позволяет формировать отчёты по трафику на основании данных биллинговой системы.

    В качестве исходных данных программа принимает:

    логин абонента

    дату начала и окончания периода сбора статистики

     

    Особенности программы:

    формирование отчётов по всему трафику, или только по оплачиваемому

    создание листа итогов с диаграммой (сразу видно, с какого сайта был…

  • Скриншот программы обработки котировок в формате CSV


    Программа служит для преобразования тиковых значений котировок в свечи необходимого периода
    Исходный файл в формате .csv получается в результате выгрузки (экспорта) котировок с сайта www.finam.ru (Фьючерсы ФОРТС),
    и содержит большое количество строк (записей) — около 1 миллиона за 1 день.
    В исходном файле CSV имеется таблица  со следующими столбцами:
    <TICKER> <PER> <DATE…

  • Процесс анализа рисков инвестиционных проектов


    Программа предназначена для анализа ожидаемой доходности различных портфелей

    (рассматриваются всевозможные комбинации проектов)

    При помощи формул типа =СЛЧИС() на листах с характеристиками проектов генерируются различные комбинации исходных значений, на основании которых формулами рассчитывается доходность проекта.

    Методом Монте-Карло формируются массивы значений (по одному массиву для…

  • Настройка шаблона писем для рассылки детализации звонков


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

  • Скриншот листа коммерческого предложения - описание, фото и карта рекламной конструкции


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

    Список объектов должен содержать следующую информацию (в отдельных столбцах):

    адрес рекламной конструкции (щита)

    сторона рекламного щита или перетяжки (А, Б, В, и т.п.)

    ссылки на фото и карту рекламной конструкции
    (…

  • сквитовка первой продажи и первой покупки в таблице сделок


    Программа позволяет выполнить сквитовку первой продажи и первой покупки в таблице сделок

    В результате работы программы таблица сделок принимает вид, показанный на скриншоте.

    Исходными данными выступает таблица сделок в таком формате:

    Для проверки корректности работы программы она формирует лог-файл примерно такого содержания:
    ========= Обработка строки 1 ===================
    Текущее…


  • Программа предназначена для еженедельного формирования плана проверок торговых точек.
     

    Функции программы:

    выборка из базы данных заданного числа случайных торговых точек, в соответствии с настройками для каждой группы

    формирование таблицы (файл Excel) со списком выбранных объектов по шаблону

    рассылка созданного файла (в архиве ZIP) по заданному списку адресов электронной…

Зачем современному бизнесу, в распоряжении которого десятки вариантов «умных» систем автоматизации, обучать свой персонал использованию Microsoft Excel? Казалось бы, сама программа едва ли не ровесник компьютера, и давно обрела статус некоего улучшенного калькулятора. На смену ей пришли многие другие узкоспециализированные программы.

И здесь сразу пять «НО» в пользу старого-доброго Excel:

  1. именно Excel, а не его многочисленные аналоги, установлен практически в каждом офисе по всему миру и потому не будет проблем в обмене данными с партнёрами по бизнесу;
  2. приложение гораздо доступнее большинства альтернатив, цена которых далеко не всегда оправдывает их эффективность (а если добавить платные обновления, маленькому бизнесу становится совсем невыгодно их применять);
  3. если использовать электронные таблицы правильно, их возможности становятся куда шире, чем даже у самого «умного» калькулятора;
  4. приложение отлично интегрируется с популярными майкрософтовскими «коллегами»: MS Project, Power BI, а его функционал резко возрастает путём подключения дополнительных надстроек: Power Query, Power Pivot и DAX.
  5. и наконец Excel популярен — ему обучают в школах и ВУЗах, большой выбор курсов повышения квалификации и наконец обилие форумов и видеоуроков в Интернет, посвященных этой программе — так что проблем с компетентностью кадров точно не будет.

На деле грамотное использование программы даёт не только быстрый подсчёт важных цифр. Это система автоматизации процессов, органайзер, способ перехода на электронный документооборот, ПО для профессионального анализа в одном «лице».

Как предприятие может использовать знания, которые даёт программа обучения MS Excel? Зависит от содержания этой программы и задач этого предприятия. Предлагаем рассмотреть самые востребованные способы «приложения» знаний MS Excel в корпоративном секторе.

Хранение данных в Microsoft Excel

Самый очевидный вариант использования возможностей Excel – обеспечение работы с данными. Точнее, возможность безопасно хранить большие массивы информации без привлечения дорогого оборудования.

Электронные таблицы позволяют не только собирать вручную информацию, но и настроить базы данных.

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

Наглядность и визуализация данных

Кстати, об обработке. До анализа мы ещё дойдём, но вначале стоит вспомнить о главном преимуществе MS Excel – его встроенных возможностях облекать данные в нужные формы. Таблицы – первичные (сбор информации) и сводные – в этой программе формировать проще и удобнее, чем где бы то ни было. Это наглядная подача информации.

Кроме наглядности, MS Excel даёт ещё и визуализацию – представление данных в графических формах: графиках; диаграммах – простых, комбинированных, саморасширяющихся; гистограммах.

Очень удобно именно для бизнеса, что Excel связан с другим модулем из пакета Microsoft Office – PowerPoint. В него для презентации на итоговом корпоративном собрании или представления начальству можно переносить готовые таблицы, графические данные. Причём взаимная интеграция программ оставляет возможность сохранить связи между источником и готовой презентацией, когда при изменении данных в таблицах Excel они автоматически актуализируются и в PowerPoint.

Потенциал Excel в сфере менеджмента

Все 4 функции классического менеджмента можно реализовать, используя инструменты Excel:

  1. Планирование – через составление простых и сводных таблиц с автоматическим подтягиванием данных по итогам прошлых периодов работы. Все расчеты при этом берёт на себя программа – менеджер получает целостную картинку, на базе которой быстро принимает адаптационные решения. В условиях, когда кризис и условная стабильность в экономике сменяют друг друга слишком быстро, это очень важная опция.
  2. Организация работы тоже может быть реализована на всех уровнях фирмы. График и табель работника, распределение средств, распределение полномочий через раздачу доступов – всё это возможно в электронных таблицах, доступных любому бизнесу. Нужен только компьютер и менеджер, который прослушал продвинутый курс Excel от учебного центра «Альянс».
  3. Мотивация – ещё одна функция, которую помогает реализовать программа. Через бухгалтерские таблицы, визуализацию данных о зарплатах с привязкой к результатам работы сотрудников. Excel эффективен даже в очень разветвленных сетях филиалов или отделений компании.
  4. Контроль. С помощью программы можно автоматизировать всю рутину, связанную с контрольными функциями – сбор и формирование отчётов, фотографии дня, проверку реализации плана, отклонения факта от плана, даже присутствие сотрудников на работе.

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

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

Аналитические возможности MS Excel

Наконец, обучать сотрудников навыкам работы в Excel стоит хотя бы затем, чтобы оптимизировать систему анализа результатов работы предприятия. Потому что программа открывает по-настоящему безграничные возможности в этом плане:

  • она умеет сводить расчёты отдельных таблиц в сводный отчёт (автоматически);
  • консолидирует цифры без участия бухгалтера (минус человеческий фактор);
  • подводит итоги за секунды;
  • применяет логические функции (не нужно для стандартных расчётов каждый раз вводить вручную формулы).

В итоге анализ ускоряется в разы. Можно принимать быстрые управленческие решения, основываясь на достоверных данных (потому что расчёты и перенос информации осуществляет программа, у которой не бывает «посмотрела не туда»).

А на базе эффективного анализа в Excel можно строить прогнозы. Опять же автоматически. То есть за секунды. Когда реакция на изменения рынка нужна очень быстро, это буквально спасает. В остальных случаях (если торопиться особо некуда) это все равно важно, потому что даёт объективное конкурентное преимущество.

Для построения прогнозов есть целый блок функций, которые современные пользователи практически не применяют (просто потому что не умеют):

  • тенденция;
  • рост;
  • скользящее среднее;
  • линия тренда;
  • предсказ.

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

Возможности VBA для автоматизации

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

Здесь есть инструменты для реализации всех перечисленных задач. Макросы создаваемые в Excel позволяют использовать его как связующее звено между разными отделами предприятия.

VBA и макросы применяются как способ обработки по-настоящему больших объемов информации в считанные минуты. Исключив ошибки и сняв с персонала до 80% рутинной работы.

Использование в области защиты информации

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

Исходя из сказанного, становится очевидным — приобретение для организации всего лишь одной (далеко не самой дорогой) офисной программы, потенциально заменяет покупку многочисленных узкоспециализированных приложений. Чаще всего корень проблем не в моральном устаревании Excel, а в неумении персонала компании им пользоваться. А с данной проблемой отлично справляются опытные преподаватели курсов «Альянс», уже много лет обучающие Excel сотрудников организаций по всей России.

Поделиться:

Надстройки Excel позволяют пользователям расширять функциональные возможности Microsoft Excel и помогают им сэкономить время и силы.

Microsoft Excel — одно из наиболее широко используемых в мире приложений для хранения и анализа данных. Таким образом, владение Excel является важным навыком и может помочь вам сэкономить огромное количество времени при работе с длинными таблицами.

А если вы хотите максимально эффективно использовать Excel, существует множество доступных дополнительных функций, которые могут еще больше помочь вам повысить производительность и облегчить вашу жизнь.

Надстройки Excel — это те дополнительные инструменты, предназначенные для разных целей, которые мы рассмотрим в этой статье.

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

Что такое надстройки Excel?

Надстройки Excel работают как приложения, которые вы загружаете или покупаете для своего мобильного телефона или компьютера. Это мини-программные инструменты, которые вы можете установить в Microsoft Excel и добавить множество функций, таких как ярлыки, задачи и параметры экономии времени, которые вы не можете найти в отдельном приложении Excel.

Третьи стороны создают надстройки Excel, чтобы предоставить пользователям Excel широкие возможности и сэкономить их время и усилия. Для разработки этих надстроек требуются навыки кодирования на таких языках, как XML и VBA, а также предоставление простого в использовании интерфейса, дополняющего Excel.

Где можно найти надстройки Excel?

На рынке существует более 2000 надстроек Excel, и они могут работать на определенных версиях Windows, macOS, Android и iOS. Чтобы найти надстройки Excel, достаточно выполнить несколько шагов:

  • Откройте любой документ или создайте новый в Word, Excel или PowerPoint.
  • В Windows вы найдете вкладку «Вставка» в открытом документе. Просто нажмите на нее и выберите «Мои надстройки», чтобы увидеть список всех доступных надстроек.
  • Откройте окно надстроек и нажмите «Магазин». Теперь вы можете найти надстройки и установить нужную, нажав «Добавить».

Процесс поиска надстроек Excel одинаков для Mac, но немного отличается для Outlook. Если вы хотите установить надстройку в Outlook на рабочем столе, выберите значок «Магазин», который вы можете найти на «Главной». Далее вы можете искать надстройки и устанавливать их, аналогично тому, что мы делали для Windows.

Как использовать или удалить надстройку Excel?

Как использовать: после установки надстройки Excel по вашему выбору вам нужно найти ее в электронной таблице Excel. Вы можете найти его в меню ленты в Windows или macOS, но он отображается в виде кнопки, которую вы можете найти в верхней части полученных вами электронных писем.

Если вы по-прежнему не можете найти его, снова откройте окно надстроек Excel и выберите нужную надстройку. Нажмите «Добавить». Это запустит надстройку Excel на панели задач внутри приложения Excel.

Как удалить: если вы хотите удалить установленную вами надстройку Excel, для этого нет возможности. Но вы можете отключить или скрыть их. Для этого откройте окно надстроек Excel, найдите «Управление моими надстройками» и нажмите на него. Затем перейдите в «Моя учетная запись» из раскрывающегося списка и нажмите «Скрыть». Это скроет надстройку, которую вы больше не хотите использовать.

Давайте теперь рассмотрим некоторые из наиболее полезных надстроек Excel для вас.

Power Pivot

Пытаться Power Pivot – надстройка Excel, которую можно использовать для создания моделей данных и выполнения анализа данных. Power Pivot помогает быстрее выполнять анализ информации, обмениваться идеями и собирать большие объемы данных из разных источников.

В книге Excel используется простая модель данных, но в Power Pivot вы найдете более сложную модель данных. Любые данные, которые вы импортируете в Excel, также доступны в Power Pivot, и обратное тоже верно. Вы также можете создавать сводные диаграммы и сводные таблицы для анализа данных и своевременного принятия бизнес-решений.

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

Инструмент использует DAX (выражения анализа данных), язык формул, который полезен для расширения возможностей обработки данных в Excel. В Power Pivot вы можете переименовывать столбцы, таблицы и фильтровать данные во время импорта.

Кроме того, создайте KPI (ключевые показатели эффективности) для использования в отчетах Power View и сводных таблицах. Легко делитесь своими книгами с другими так же, как вы делитесь файлами. Получите больше преимуществ, опубликовав книгу в среде SharePoint, чтобы другие могли анализировать данные.

Суперметрики

Легко переносите маркетинговые данные в Excel с помощью этой полезной надстройки — Суперметрикивместо утомительного процесса копирования и вставки. Это поможет вам устранить неточности из-за человеческих ошибок в ваших данных.

Supermetrics — это быстрый и простой способ импортировать данные в Excel, подключив их к вашим маркетинговым инструментам. Для начала выберите измерение и показатели, которые вы хотите извлечь из маркетинговых инструментов, и позвольте Supermetrics переместить их непосредственно в выбранные ячейки.

При перемещении данных Supermetrics гарантирует, что ваши данные не будут изменены. Все данные, которые вы перемещаете, будут одинаковыми с высочайшим уровнем точности, поэтому вы сможете быстро начать их использовать. Supermetrics интегрируется с популярными рекламными и маркетинговыми платформами, такими как Facebook Ads, Google Ads, Instagram Insights, Google Analytics, LinkedIn Ads, HubSpot, YouTube, Mailchimp и т. д.

Supermetrics позволяет планировать обновления для автоматического обновления данных в Excel каждый месяц, неделю, день или час. Кроме того, вы можете получать настраиваемые оповещения или полные отчеты на свой почтовый ящик. Это избавляет вас от необходимости отслеживать все действия без обновления отчетов вручную.

Они никогда не хранят пользовательские данные; они перемещают их в Excel. Они соответствуют требованиям CCPA и GDPR и имеют более 500 тысяч пользователей по всему миру, включая такие бренды, как Dyson, BBC и Nestle.

Сила Запрос

Microsoft представляет надстройку Excel, Power Query, который расширяет возможности самообслуживания бизнес-аналитики, упрощая доступ, совместную работу и обнаружение данных. Он предоставляет более удобные возможности для преобразования данных, обнаружения и обогащения данных для специалистов по информационной бизнес-аналитике, информационных работников и других пользователей Excel.

Идентифицируйте данные из своих рабочих источников, таких как Excel, XML и текстовые файлы, веб-страницы, каналы OData, Hadoop HDFS, реляционные базы данных и т. д. Используйте параметр поиска, чтобы найти важные данные извне и внутри вашей организации в Excel.

Разрозненные источники данных, формируйте их и объединяйте данные из нескольких источников, чтобы подготовить их к анализу на следующем этапе с помощью таких инструментов, как Power Pivot и Excel, и средств визуализации, таких как Power Map и Power View. С помощью Power BI вы можете делиться запросами, которые у вас есть или созданными в вашей организации, чтобы пользователи могли легко их искать.

Power Query поддерживает такие операционные системы, как Windows Server 2008 R2, Windows Server 2012, Windows 7, Windows 8 и Windows 8.1. Кроме того, он поддерживает офисные версии, такие как Microsoft Office 2010 Professional Plus с программным обеспечением и Microsoft Office 2013. Для Power Query также требуется Internet Explorer 9 или выше, и он доступен для 32-разрядных и 64-разрядных платформ.

Power Query предлагает такие возможности, как Active Directory, источники данных на базе Azure, Dynamics CRM, Oracle, MySQL, Sybase, Exchange, Teradata, Salesforce, BusinessObjects, списки SharePoint, каталог данных Power BI и многие другие.

Бесплатный многоцелевой инструмент моделирования Excel содержит множество инструментов для форматирования, моделирования в Excel и навигации. Все инструменты готовы к использованию и просты, а инструмент «Навигация» позволяет найти лист в активной книге.

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

Создайте новый лист, чтобы перечислить комментарии в активной книге. Вы можете вставить один флажок и одну кнопку выбора в каждую ячейку в выбранном диапазоне вместе со значением, содержащимся внутри ячейки.

Скройте листы, которые видны только в VBA, или скопируйте каждое значение в листах жестко запрограммированной книги. Здесь вы найдете такие параметры, как форматирование, очистка, анализ различных ошибок и т. д. Показать дату создания, дату последнего сохранения и автора активной книги. Инструмент показывает путь к файлу, содержащему активную книгу.

Пакет инструментов анализа

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

Некоторые инструменты также создают диаграммы вместе с выходными таблицами, а функции анализа данных будут работать только для одного рабочего листа за раз. Итак, если вы выполняете анализ данных на группе рабочих листов, вы получите результат первого рабочего листа, а остальные будут пустыми.

Загрузите программу надстройки Analysis ToolPak из категории надстроек. Он включает в себя несколько инструментов для выполнения анализа:

  • дисперсионный анализ: Этот инструмент анализа обеспечивает несколько типов анализа. Он имеет инструмент однофакторного анализа и инструмент двухфакторного анализа с повторением и без повторения.
  • Корреляция: Функции КОРРЕЛ и ПИРСОН вычисляют коэффициент корреляции между двумя переменными, взятыми из N объектов.
  • Ковариация: Это похоже на корреляцию. Он используется, когда имеется ‘n’ количество объектов.
  • Описательная статистика: Он генерирует отчет, предоставляющий информацию об изменчивости данных и центральной тенденции.

Другими аналогичными инструментами являются экспоненциальное сглаживание, F-тест двух выборок на дисперсию, анализ Фурье, гистограмма, скользящее среднее, генерация случайных чисел, ранг и процентиль, регрессия, выборка, t-тест и z-тест.

АСАП Утилиты

АСАП Утилиты — это надежная надстройка Excel с инструментами для добавления дополнительных функций в Excel. Разработанная в 1999 году, эта надстройка является одной из самых популярных в мире надстроек Excel и может помочь вам ускорить работу и сэкономить время.

ASAP или утилиты «Как можно скорее» называются так потому, что они могут значительно сократить трудоемкую работу с помощью полезных утилит или инструментов макросов. Экономящие время дополнения и функции для Excel являются результатом многолетней тщательной разработки в сочетании с отзывами пользователей.

Они постоянно обновляют инструменты, чтобы предоставить пользователям оптимальный опыт, и поддерживают удобный интерфейс. В настоящее время более 750 000 человек использовали ASAP Utilities в более чем 170 странах, включая более 23 000 организаций.

Доступна бесплатная версия — Home & Student — для школьных занятий, домашних проектов и некоммерческих организаций.

Деньги в Экселе

Легко подключайте финансовые счета к Excel и просматривайте и управляйте своими финансами в одном месте с помощью Деньги в Экселе добавить в. Это поможет вам узнать, как вы тратите деньги, и получить персонализированную информацию, такую ​​как ежемесячные расходы, банковские сборы, стоимость подписки и т. д.

Глядя на эти данные, вы можете оптимизировать свои расходы и быстрее достичь своих финансовых целей. Эта надстройка доступна для всех пользователей Microsoft 365 и личных подписчиков из США. Этот инструмент можно настроить, чтобы сделать его более подходящим для вашего использования.

Деньги в Excel также предоставляют адаптированные диаграммы для просмотра данных с ясностью или создания диаграмм самостоятельно с помощью интересных функций. Вы можете импортировать учетные данные своей учетной записи и данные транзакций в Money в Excel и легко их синхронизировать. Он также дает вам персонализированные советы по управлению вашими финансами внутри Excel.

Бухгалтерский сбор

Accounting Collection — это полный набор надстроек для Excel, связанных с бухгалтерским учетом. Включено 17 надстроек, которые служат различным целям и упрощают работу с Excel. Они есть:

Лучше всего то, что все эти надстройки поставляются с пошаговыми инструкциями и файлами упражнений, которые упрощают изучение того, как использовать Accounting Collections. Используя их, вы можете на практике освоить все функции.

Accounting Collection можно приобрести единовременно за 89,95 долларов США.

Люсидчарт

Визуально сообщайте о сложных задачах и процессах в Excel с помощью карт процессов, диаграмм и блок-схем. Люсидчарт поделиться своими уникальными идеями с другими. Этот инструмент легко установить в Microsoft Excel, Word и PowerPoint.

Просто зайдите в Microsoft Store и вставьте Lucidchart, выполнив поиск в списке доступных надстроек. Затем установите Lucidchart и начните создавать диаграммы. Он поставляется с простым пользовательским интерфейсом с функцией перетаскивания, который имеет почти ровную кривую обучения. Они также предоставляют множество примеров и шаблонов для создания блок-схем.

Выполняйте свою работу без хлопот и стресса; начните импортировать и экспортировать файлы, чтобы избавиться от повторяющихся задач. Lucidchart интегрируется с G-Suite, YouTube, Facebook, Dropbox и другими сервисами. Вы также можете публиковать свои блок-схемы в виде изображений или PDF-файлов и легко включать их в презентации и отчеты или вставлять их непосредственно на веб-страницу.

Финансовая надстройка Hoadley

Hoadley Trading and Investment Tools состоит из набора модульных программных инструментов на основе Excel для построения инвестиционных портфелей и их анализа. Этот набор инструментов полезен для портфельных инвесторов и управляющих активами.

Это включает в себя Надстройка Hoadley Finance с комплексными инструментами портфельной аналитики. Он включает в себя инструменты аналитики для:

  • Инвестиционная эффективность
  • Распределение активов с помощью Black-Litterman
  • Управление рисками
  • Оптимизация портфеля
  • Расчет корреляции, волатильности и ковариации

Надстройка «Финансы» также имеет функции для анализа опционов и различных других производных финансовых инструментов. Вы можете вызывать эти функции из макросов/модулей VBA или ячеек электронной таблицы.

Финансовый край NXT Бюджетный редактор

Создавайте бюджеты с помощью Финансовое преимущество СЛЕДУЮЩИЙ через Эксель. Он призван помочь пользователям тратить больше времени на продуктивные задачи, важные для их миссии, вместо создания новых бюджетов вручную.

Этот инструмент может ускорить процесс добавления новых бюджетов и поможет вам легко вводить такие данные, как учетные записи, гранты, сценарии и проекты в Excel. После отправки их в Financial Edge NXT вы можете настроить значения и поля и открыть новые бюджеты.

Абсолютный люкс Ablebits

Использовать Способности для ускорения вашей работы. Он поставляется с более чем 70 профессиональными инструментами, более чем 300 вариантами и различными вариантами использования, которые помогут вам безупречно выполнить свою задачу в Excel. Это идеальный пакет с инструментами для экономии времени, созданный в результате 18 лет тщательной разработки.

Инструмент позволяет легко заполнять пробелы значениями сверху, снизу или из соседних ячеек. Вы также можете заполнить ячейки действительными числами, случайными целыми числами, датами, строками и логическими значениями или перемешать строки и столбцы, пересортировать ячейки и рандомизировать ячейки в столбцах и строках.

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

Ultimate Suite позволяет легко объединять ячейки и консолидировать несколько книг, а также обнаруживать повторяющиеся записи. Кроме того, вы можете сравнивать разные листы, чтобы находить дубликаты, изменять форму рабочих листов, перемещая, конвертируя, разворачивая, переворачивая и меняя диапазоны, а также настраивая макеты.

У него есть 14-дневная бесплатная пробная версия для Excel 2019, 2016, 2013, 2010 и Office 365 по цене 69 долларов.

Вывод 👩‍🏫

Надстройки Excel разработаны для решения специфических бизнес-задач с использованием простой электронной таблицы в качестве основы. Это позволит вам легко обмениваться данными и уменьшит необходимость установки нескольких приложений для разных целей. Все что тебе нужно это Microsoft Office. Сэкономьте свое время и усилия, используя надстройки Excel, о которых мы говорили выше.

Попробуйте эти молниеносно быстрые инструменты для быстрого восстановления пароля Excel без повреждения ваших файлов.

Электронные таблицы как средство разработки бизнес-приложений

Время на прочтение
8 мин

Количество просмотров 9.9K

Excel часто используется как универсальное средство для разработки бизнес-приложений. В этой статье я хочу сравнить, существующие без особых изменений уже более 30 лет, электронные таблицы с современной классической императивной парадигмой программирования глазами архитектора ПО. Затем я хочу рассказать о своей работе над новым табличным процессором, который исправляет многие недостатки, выявленные при сравнении, тем самым позволяя создавать более надежные, масштабируемые и легкие для поддержки и дальнейшего развития, бизнес-приложения.

Электронные таблицы и их возможности

Принцип, по которому работают современные электронные таблицы (Microsoft Excel, LibreOffice Calc или Google Sheets) появился в конце 70-х – середине 80-х годов. Двухмерный массив ячеек, как модель данных, и возможность автоматических вычислений с помощью формул появились в VisiCalc в 1979 году. Трехмерный массив ячеек (возможность пользоваться несколькими листами) впервые появился в 1985 в Boeing Calc.

В теории, электронные таблицы ничем не уступают любому языку программирования. Существует машина Тьюринга на формулах Excel (линк), а это значит, что любой алгоритм, который можно реализовать с помощью компьютера, можно реализовать в Excel. Вопрос только в удобстве и эффективности такой реализации.

На практике я встречал очень сложные системы, реализованные в Excel. Например, финансовая модель развития международного аэропорта с возможностью вносить множество разных типов объектов (парковки, склады, полосы, …) и пересчетом квадратных метров и парковочных мест в cash flow (расходы за годы строительства vs прибыль за годы эксплуатации) с учетом разных моделей инфляции. На то чтобы «переписать» такой «эксельчик» на Java с использованием реляционной базы данных может уйти от нескольких человеко-месяцев до нескольких человеко-лет. В этом конкретном случае реляционная модель в базе данных насчитывала более 50 таблиц. Самое интересное, что такого «переписывания» можно было бы избежать, если бы электронные таблицы позволяли не только создавать программное обеспечение, но и делали бы возможным его сопровождение и масштабирование. Для конечного пользователя (экономиста) система на Java это шаг назад, потому что он больше не видит промежуточные результаты и не может сам изменить или дополнить модель.

Выходит, что одну и ту же задачу можно решить, как электронной таблицей, так и универсальным языком программирования. Значит, мы можем сравнить сильные и слабые стороны этих двух инструментов, как средств создания бизнес-приложений. Здесь мы попробуем взглянуть на Excel глазами программиста-архитектора и применим правила архитектуры ПО, которые уже устоялись в классической разработке софта.

Достоинства электронных таблиц

  1. Интуитивно понятный концепт: каждый из нас в школе видел и заполнял таблички на листочках в клеточку и играл в морской бой. Большинство людей, которые работают с Экселем, никогда не проходили никакого специального обучения (в лучшем случае коллега за полчаса показал на какие кнопки нажимать). Это большое преимущество перед языками программирования, где «C++ за 21 день» звучит даже слишком оптимистично.
  2. Открытое и статичное состояние облегчает отладку: сложность поиска ошибки в программе чаще всего заключается в том, чтобы поймать тот момент времени, когда что-то пошло не так. Приходиться использовать breakpoints и прокручивать программу по шагам. В электронной таблице состояние статично. Поиск ошибки сводится к тому, чтобы найти первую ячейку с неправильным результатом.
  3. Реактивность: мы просто задаем формулу, а система сама знает в каком порядке и когда пересчитывать ячейки. Этот концепт, который относительно недавно стал популярным в разработке UI, был основой электронных таблиц с самого начала.

Недостатки электронных таблиц

  1. Слабо структурированная модель данных: электронные таблицы используют трехмерный массив ячеек как модель данных. Это лучше чем неструктурированный текст в Notepad, но значительно хуже строгой типизации Java или нормализованной реляционной структуры базы данных. В любую ячейку можно записать любой тип данных. Заголовки или значения не различаются. Сказать заранее, что будет в момент исполнения по ссылке E5 невозможно. Зависимости между таблицами неявно хранятся в параметрах функции VLOOKUP и ломаются при неосторожном добавлении колонки. По-моему, это и является одной из основных причин ошибок.
  2. Высокая избыточность: у программистов хорошо себя зарекомендовал так называемый принцип DRY (Don’t repeat yourself — не повторяйся). Чаще всего мы стараемся писать логику один раз, давать ей название (например, в виде имени функции/метода) и потом ссылаться на нее когда это необходимо. В табличных процессорах мы копируем формулы. Сначала это конечно удобно, но в итоге, понять, где применяется та или другая формула очень сложно. Любое изменение объема данных ведет к необходимости копировать формулы. Это очень сильно затрудняет поддержку и дальнейшее развитие моделей в табличных процессорах.
  3. Отсутствие интерактивности интерфейса: электронные таблицы не позволяют динамически изменять способ отображения данных. Также отсутствует возможность создавать запрограммированные операции выполняемые, например, по нажатию кнопки.

Как сделать электронные таблицы лучше?

Меня зовут Вадим. Я CTO в CubeWeaver и уже довольно давно занимаюсь разработкой нового табличного процессора. Несколько лет назад я уже писал (линк) про раннюю версию системы, но с тех пор многое изменилось и в этом году проект дошел до коммерческой стадии.

Вот список новшеств моего проекта, которые позволяют устранить перечисленные выше недостатки, стараясь при этом сохранить преимущества электронных таблиц:

Многомерная модель данных

Многомерная модель данных широко используется в Business Intelligence и OLAP системах, предназначенных для анализа данных. Суть модели заключается в том, чтобы хранить данные в ячейках многомерного куба, грани которого подписаны заголовками бизнес-объектов:

В интерфейсе программы отображается не весь многомерный куб, а его двумерный срез, соответствующий выбранной нами комбинации фильтров:

При реализации такой модели в реляционной BI системе, часто используют схему снежинки (snowflake schema). Кубы реализуются таблицами фактов (fact table), а заголовки на гранях хранятся в таблицах измерений (dimension table).

В моей системе кубы называются рабочими листами (worksheets), а заголовки на гранях куба называются элементами списков (list items).

Каждая ячейка такого многомерного рабочего листа имеет уникальный адрес, состоящий из надписей на гранях. Например, значение 935 на изображении имеет адрес: Bikes, 2020, Paris.
Каждый элемент списка имеет название и идентификатор. В ссылках на ячейки используются идентификаторы, и вышеуказанный адрес в формуле мог бы выглядеть так (ссылки заключаются в квадратные скобки):

[PROD:23, YEAR:2020, CITY:24], где PROD это идентификатор списка «продукт», а 23 идентификатор элемента «Bikes».

Применение многомерной модели позволяет значительно улучшить ситуацию с недостатком номер 1. Во-первых, заголовки теперь хранятся отдельно от численных данных. Во-вторых, введение дополнительного измерения «метрика» (или «позиция отчета») позволяет адресовать ячейки не по порядковому номеру, а по семантическому смыслу, исключая ошибки из-за добавления или удаления столбцов или строк.

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

Функция JOIN и метаданные

Многомерная модель позволяет использовать метаданные для описания ячеек. Метод адресации описанный выше означает, что каждая ячейка рабочего листа соответствует определенному набору элементов списка (например, году, продукту и точке продажи). Списки в свою очередь могут иметь атрибуты (колонки), что делает их похожими на обычные реляционные таблицы. Например, можно добавить колонку «валюта» к списку «точка продажи», связывая таким образом списки «точка продажи» и «валюта» в реляцию с кардинальностью many-to-one.

Функция JOIN дает возможность динамически ссылаться на ячейки, используя такую связь. Эта функция заменяет VLOOKUP, устраняя при этом необходимость работать с индексами.

Пример: для того чтобы посчитать сумму продаж по миру, нужно сначала сконвертировать сумму продаж по каждой стране в единую валюту (умножить позицию «продажи» на курс обмена). В Excel мы бы хранили 2 таблицы: список стран с валютой для каждой страны и список валют с курсом обмена. Для того чтобы найти правильный курс мы бы использовали функцию VLOOKUP два раза: найти код валюты по названию страны и найти курс обмена по коду валюты.

Ссылка на ячейку с курсом обмена, могла бы выглядеть так:
EX_RATES.[COUNTRY.join(CURRENCY)], где
EX_RATES — название рабочего листа с курсами обмена валют
COUNTRY — измерение со странами
CURRENCY — измерение с валютами

Цепочки связей могут быть любой длины, например: STORE.join(COUNTRY).join(CURRENCY)

Фактически, строя модель, мы создаем схему снежинки. Функция JOIN позволяет формулам динамически ссылаться на ячейки рабочих листов, используя связи между таблицами (списками) этой схемы. При этом зависимости между ячейками явно указаны в аргументах функции JOIN.

Зона действия формул

Возможность указать зону действия формулы (area of effect) позволяет избавиться от необходимости копировать формулы.

По каждому измерению куба мы задаем набор элементов, на которые действует формула, как например: все года, продукты типа «велосипед», позиция отчета «выручка». На практике это выглядит вот так (Синим цветом отмечена цель формулы, красным и оранжевым её аргументы. Список выбранных элементов по каждому измерению находиться внизу экрана):

Этот подход устраняет недостаток номер 2 и позволяет добавлять и удалять элементы или даже измерения, не изменяя формулу. Также отпадает необходимость искать все ячейки, в которые формула была скопирована, каждый раз, когда мы хотим ее изменить.

Интерактивность ячеек

Это нововведение позволяет создавать интерактивные интерфейсы, используя формулы. Формулы можно использовать не только для того чтобы вычислить значение ячейки, но и для форматирования ячеек (cell formatting), изменения цвета ячеек (cell color) и для того чтобы спрятать или показать группу ячеек или целые колонки или строки (cell visibility). Ячейки можно форматировать не только как числа, даты и текст, но и как кнопки, флажки (checkbox) и списки выбора (dropdown).

Таким образом, например, цвет ячеек может меняться в зависимости от значения ячейки. Флажок или список выбора в одном листе может отображать, прятать или блокировать на запись ячейки в другом листе.

Кнопки в ячейках позволяют создавать довольно сложные операции со значениями ячеек. Создавая кнопку, мы задаем цель операции (cell range) и формулу, которая выполняется один раз для каждой из целевых ячеек. На одной кнопке может быть несколько операций. Так, нажатие на кнопку может, например, скопировать данные из предыдущего года в следующий или распределить содержимое ячейки по нескольким другим ячейкам, пропорционально какой-то величине (splashing).

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

Заключение

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

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

В целом система рассчитана на технически более грамотного пользователя, чем Excel (например, экономисты с базовыми знаниями программирования или программисты, работающие над экономическими моделями).

С удовольствием отвечу на ваши вопросы в комментариях или личных сообщениях. Также, в интернете можно найти документация к системе и несколько обучающих видео.

Понравилась статья? Поделить с друзьями:
  • Приложения doc в pdf word
  • Применение excel в химии
  • Приложению word недостаточно памяти сохранить
  • Применение excel в моделировании
  • Применение excel в математической статистике