Excel основные функции для аналитика

ТОП 5 лучших функций Excel для экономиста

Доброго времени суток уважаемый читатель!

Эту статью я хочу посвятить экономистам и их работе, точнее говоря тем инструментам, которые им очень нужны в работе и позволят значительно сократить свои усилия, сэкономят ваше время и улучшат ваши результаты.

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

Я сомневаюсь что многие будут со мной спорить в том вопросе что знать экономический эффект от любого действия на предприятии или рассчитать прибыль для любого продукта это «архиважно» товарищи. А вот для этого и важны те функции, которые мы будем рассматривать. Рассмотрим 5 ТОП функций для экономиста, это:

Функция ЕСЛИ в Excel

Начну, пожалуй, с самой главной функции в жизни любого экономиста, это функция ЕСЛИ. Это самая мощная и классная логическая функция в арсенале, да именно логическая, так как расчёты экономиста, это и есть большой объём логических вариантов разнообразных вычислений.

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

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

У данной логической функции есть разнообразные вариации функций адаптированные для других категорий, это СУММЕСЛИ, СЧЁТЕСЛИ, СУММЕСЛИМН, но их специфика иная и о них будем говорить отдельно.

Детально о том как работает эта функция вы можете ознакомиться и посмотреть видео здесь.

Функция ВПР в Excel

Следующей функцией, которая заслуживает наше внимание, является функция ВПР с категории «Массивы и ссылки». Я думаю, что нового не скажу и откровением не станет тот факт, что в работе каждого экономиста встречаются большие объемы информации, громадные таблицы, которые нужно перелопатить, анализировать для получения нужных данных, вот такие данные и называются «массивы».

В этой статье я обращаю ваше внимание как работает функция ВПР в Excel, так как она производит поиск в вертикальных списках данных, которые наиболее распространенные в нашей работе. Есть еще функция ГПР, которая работает аналогично, но поиск производит в горизонтальных списках, а это намного реже нужно, нежели в вертикальных. Можно также использовать функции ПОИСКПОЗ и ИНДЕКС для расширения ваших возможностей, но о них вы почитаете в других статьях на моем сайте.

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

Детально о том как работает описываемая функция в Excel вы можете ознакомиться и посмотреть видео здесь.

Функция СУММЕСЛИ в Excel

Представляю вашему вниманию третью очень нужную функцию, функция СУММЕСЛИ, как видите, состоит из 2 частей функция СУММ и функция ЕСЛИ то есть логически вы видите что формула будет суммировать определенное значение по определенному критерию. Это особенно актуально, когда нужно выбрать и просуммировать из большого диапазона только определенное значение, например, сколько было списано сырья в производство всего, если вам дали общее списание по предприятию по дням. Вам нужно просто указать, что именно вас интересует и где это взять, а формула сделает всё за вас, ну не все, конечно, саму формулу вы уже сами будете писать.

Функция СУММЕСЛИ в Excel хороша еще тем что, спокойно работает с поименованными диапазонами значений, что значительно упрощает рутинные вычисления. Но стоит помнить, что функция чувствительна к точности написания критериев и даже ошибка в один знак не даст вам правильный результат.

Детальнее о том, как работает СУММЕСЛИ в Excel вы можете ознакомиться и посмотреть видео здесь.

Функция СУММЕСЛИМН в Excel

Ну вот теперь перейдем к еще более сложному, шучу, варианту, функция СУММЕСЛИМН. Вы уже ознакомились и знаете о функциях СУММ, ЕСЛИ, СУММЕСЛИ, а вот теперь соединим всё это во множестве, как вы поняли с последних двух буковок функции, и получим нужную нам функцию. И теперь вы сможете делать выборку по 127 критериям, обалдеть, я даже не могу придумать, зачем мне, сколько критериев, хотя для вас это может стать панацеей.

Большим плюсом того как работает функция СУММЕСЛИМН в Excel, это работа с символами подстановки, а также с операторами отношений, типа «больше», «меньше», «равно». Также не стоить забывать, что для удобства работы с функцией стоить использовать абсолютные ссылки, что позволит вам более удобно использовать столь полезную функцию.

В целом при работе с большими массивами данных функция СУММЕСЛИМН будет являться для вас неоценимым помощником.

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

Функция СУММПРОИЗВ в Excel

Пятой функцией нашего топ-списка станет функция СУММПРОИЗВ, которая является, наверное, даже наиглавнейшей функцией для экономиста. Она позволяет воплотить в себе практически все предыдущее возможности, которые имеют функции ЕСЛИ, СУММЕСЛИ, СУММЕСЛИМН, а также производить свои вычисление в 255 массивах, а это, я вам скажу, ох как много.

Функция СУММПРОИЗВ в Excel позволит вам справится практически с любой экономической задачей, где фигурируют массивы. Подобрав правильные критерии или условия, с помощью формул или иным способом, любые задачи смогут капитулировать перед легкостью, с которой эта функция будет их решать.

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

Детально о том, как работает функция СУММПРОИЗВ в Excel вы можете ознакомиться здесь.

А на этом у меня всё! Я очень надеюсь, что список самых важных ТОП-5 функций для экономиста или бухгалтера мы рассмотрели . Буду очень благодарен за оставленные комментарии, так как это показатель читаемости и вдохновляет на написание новых статей! Делитесь с друзьями прочитанным и ставьте лайк!

Читать еще:  Как пользоваться функцией если в excel примеры

Не забудьте поблагодарить автора!

То не беда, если за рубль дают полрубля; а то будет беда, когда за рубль станут давать в морду.
Михаил Салтыков-Щедрин

Самые полезные формулы Excel

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

Наверняка, 99% (если не все 100%) из вас знакомы с ним. Поэтому, давай пробежимся по основным функциям MS Excel. Для удобства работы будем использовать Google Sheets, аналог Excel, который позволяет работать с таблицами в браузере, но имеет почти идентичный функционал.

Операции с ячейками

Объединение значений ячеек

Бывает такое, что нам необходимо объединить значения двух ячеек в одну. Когда строк в таблице очень много — вручную физически это сделать очень затратно. Да что уж там, даже при наличии 10 строк в таблице.

Для сцепки значений ячеек используется амперсанд & либо формула СЦЕПИТЬ , то есть итоговая формула ячейки может быть такой:

Получение значений из других файлов Google Sheets

Иногда требуется и такое. Данные находятся в разных файлах и одни из них нужно использовать в файле с другими. Для этого достаточно воспользоваться формулой IMPORTRANGE , где нужно указать URL адрес таблицы, лист и ячейку, из которой берутся данные:

Поиск наибольшего и наименьшего значения

Функция МИН возвращает минимальное значение из указанного диапазона. А функция МАКС — наибольшее значение. Форма записи этих функций достаточно проста.

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

Простейшие функции

Суммирование

Чтобы узнать, сколько всего сеансов было за период, можно воспользоваться функцией СУММ .

Среднее значение

Чтобы узнать среднее количество транзакций в день, воспользуемся формулой СРЗНАЧ .

Функции с условиями

Сравнение значений

Чтобы выполнить логические сравнения значений, используют функцию ЕСЛИ . Например, план продаж в день составляет 100 транзакций, и необходимо в дополнительном столбце указать был ли выполнен план продаж или нет. По ходу проверки ставим «нет», если не выполнен и «да» — при успешном выполнении плана.

Сравнение по нескольким условиям

К сожалению отдельной формулы, которая поможет быстренько перечислить сразу несколько условий подряд в Excel нет, но это не мешает нам использовать формулу ЕСЛИ немного по другому. Например, нам нужно учитывать, был ли выполнен план транзакций из предыдущего пункта, но при условии, что количество сеансов было не менее 10000 в день.
Для этого в третью переменную функции ЕСЛИ мы прописываем еще одну функцию ЕСЛИ . То есть, если первое условие не выполняется (в данном случае план продаж ниже указанного), то Excel поставит «нет», если план выполняется, Excel перейдет к следующему условию.

Сравнение и суммирование

Далее, нам хочется посчитать, сколько всего транзакций в декабре было в дни с выполненным планом, но дополнительный столбец использовать не хочется. Воспользуемся функцией СУММЕСЛИ . Здесь мы суммируем количество транзакций при условии, что выполнение плана = «да».

Сравнение по нескольким условиям и суммирование

Если нам необходимо добавить еще одно условие при суммировании, например, сеансов не менее 10000, используют функцию СУММЕСЛИМН .

Сравнение и подсчет

Теперь можем посчитать, сколько же всего дней план выполнялся и для этого воспользуемся функцией СЧЁТЕСЛИ .

Сопоставление данных

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

Дополнительная таблица выглядит следующим образом:

Далее в нашей таблице создаем столбец «Новые пользователи», заносим в него формулу ВПР , которая содержит:

  • Искомую ячейку;
  • Таблицу с данными которые нужно перенести (первый столбец в таблице должен начинаться со столбца с искомыми значениями);
  • Номер столбца в этой таблице, значения которого нужно перенести;
  • Тип совпадений значений, нам нужно точное совпадение, поэтому ставим «0» или «Ложь».

Бизнес-аналитика в Excel: формируем и визуализируем данные

Функции табличного редактора Excel, позволяющие формировать данные для анализа результатов работы компании

Средства Excel для визуализации данных бизнес-анализа

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

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

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

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

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

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

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

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

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

Работают со сводными таблицами из вкладки меню функции «Анализ» (рис. 1). На этой вкладке также настраиваются параметры сводной таблицы и источники данных (откуда берется информация).

На вкладке Конструктор пользователь может выбрать форматы и стили создаваемой сводной таблицы, а также макет отчета по ее данным.

Обратите внимание!

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

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

Читать еще:  Excel впр что это

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

К сведению

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

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

Для наглядности приведем еще пример локального применения функции ВПР при решении задачи построения оперативного бизнес-отчета из собственной практики.

Функция ЕСЛИ, предусмотренная функционалом Excel, также популярна у бизнес-аналитиков, но она применяется чаще всего не при анализе информации, а при построении различного рода прогнозов и сценариев результатов деятельности компании. Суть функции в том, что в заданной ячейке выводится один результат при выполнении определенного условия и другой — при невыполнении этого условия.

А. А. Гребенников,
финансовый директор ООО «Ипатовский пивзавод»

Материал публикуется частично. Полностью его можно прочитать в журнале «Справочник экономиста» № 10, 2019.

Полезные функции в Microsoft Excel

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

Работа с функциями в Excel

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

Функция «ВПР»

Одной из самых востребованных функций в Microsoft Excel является «ВПР» («VLOOKUP)». Задействовав ее, можно перетягивать значения одной или нескольких таблиц в другую. При этом поиск производится только в первом столбце таблицы, тем самым при изменении данных в таблице-источнике автоматически формируются данные и в производной таблице, в которой могут выполняться отдельные расчеты. Например, сведения из таблицы, в которой находятся прейскуранты на товары, могут использоваться для расчета показателей в таблице об объеме закупок в денежном выражении.

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

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

Сводные таблицы

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

Создается она на вкладке «Вставка» нажатием на кнопку, которая так и называется — «Сводная таблица».

Создание диаграмм

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

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

Более точная настройка диаграмм, включая установку ее наименования и наименования осей, производится в группе вкладок «Работа с диаграммами».

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

Формулы в Excel

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

Excel также удобно использовать и в качестве обычного калькулятора. Для этого в строке формул или в любой ячейке просто вводятся математические выражения после знака «=».

Функция «ЕСЛИ»

Одной из самых популярных функций, которые используются в Excel, является «ЕСЛИ». Она дает возможность задать в ячейке вывод одного результата при выполнении конкретного условия и другого результата в случае его невыполнения. Ее синтаксис выглядит следующим образом: ЕСЛИ(логическое выражение; [результат если истина]; [результат если ложь]) .

Операторами «И», «ИЛИ» и вложенной функцией «ЕСЛИ» задается соответствие нескольким условиям или одному из нескольких условий.

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

Запись макросов также можно производить, используя язык разметки Visual Basic в специальном редакторе.

Условное форматирование

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

Форматирование будет выполнено.

«Умная» таблица

Не все пользователи знают, что таблицу, просто начерченную карандашом или границами, Excel воспринимает как простую область ячеек. Заставить программу видеть этот набор данных как таблицу можно через переформатирование. Делается это просто: для начала выделяем нужный диапазон с данными, а затем, находясь на вкладке «Главная», кликаем по кнопке «Форматировать как таблицу». Появится список с различными вариантами стилей оформления, где укажите подходящий.

Таблица также создается нажатием на кнопку «Таблица», которая расположена на вкладке «Вставка», предварительно выделив определенную область листа с данными.

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

Подбор параметра

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

Откроется окно подбора параметра. В поле «Установить в ячейке» вы должны указать ссылку на ячейку, которая содержит нужную формулу. В поле «Значение» должен быть указан конечный результат, который вы хотите получить. В поле «Изменяя значения ячейки» вставьте координаты ячейки с корректируемым значением.

Читать еще:  В формуле эксель постоянная ячейка

Функция «ИНДЕКС»

Возможности, которые предоставляет функция «ИНДЕКС», в чем-то близки к возможностям функции «ВПР». Она также позволяет искать данные в массиве значений и возвращать их в указанную ячейку. Синтаксис выглядит следующим образом: ИНДЕКС(диапазон_ячеек;номер_строки;номер_столбца) .

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

Excel основные функции для аналитика

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

Борьба за единственный источник данных

Одним из ключевых факторов, который ведет к тому, что подготовка отчётности занимает значительное время — это то, что в процессе подготовки данных используется несколько таблиц. Очень часто количество и структура данных становятся заложниками визуального компонента отчетности. В худшем случае под каждый вид отчёта используется свой, уникальный источник данных, а то и несколько. А когда у вас несколько источников данных, то вы начинаете их сверять между собой, чтобы убедиться, что они не потеряли целостность. Замкнутый круг. Поэтому для хорошего аналитика очень актуальна задача — держать под контролем количество источников данных. В идеале иметь ОДИН. В этой статье будет использоваться один источник данных — лист DATA и будет продемонстрирован довольно продвинутый и удобный способ извлечения данных из него.

Модельные данные

На примере довольно сложного отчёта западного бухгалтерского учёта P&L (Profit and Loses, отчёт о прибылях и убытках) я попытаюсь проиллюстрировать все идеи данного цикла. Я подготовил большой массив данных, необходимых для создания P&L отчёта, которые, как я надеюсь, вполне адекватно отражают реальный уровень сложности информации такого рода.

Таблица параметров, используемых в моделе:

Скачать пример

Структура таблицы, которая будет служить для вас источником данных исключительно важна. Основное правило, которое надо запомнить: не плодите лишних столбцов. Отметим, что мы НЕ стали делать отдельные колонки для параметров VOL , GRREV , DEDUC и т.д., а ввели их всех вместе в колонку TYPE ! Тем самым мы существенно упростили нашу таблицу и дальнейшую выборку из неё. Кстати, это же самое правило облегчает анализ данных в сводных таблицах. Тема эта, однако, сильно выходит за рамки данной статьи, тем же, кому интересно, следует гуглить » реляционная модель + нормализация данных «.

Измерения модели данных

Извлечение данных

Я рассматривал 3 варианта:

Сводная таблица — с её помощью удобно извлекать данные в нужных разрезах, но она не может быть конечной таблицей, откуда, например, диаграмма будет забирать свои ряды данных. Нам могут потребоваться разные разрезы и тогда сводных таблиц надо иметь несколько, либо программно получать данные из сводной таблицы, последовательно меняя фильтры, забирать куда-то промежуточные данные, опять менять фильтры, опять забирать данные. Я предвижу тут значительные трудности и большой объём работы.

Формулы рабочего листа — это более гибкий и надёжный вариант, если только удасться подобрать такие формулы, чтобы можно было быстро извлекать нужные ряды в нужных разрезах. И такая функция в Excel есть. Это СУММЕСЛИМН ( SUMIFS ). Самый предпочтительный вариант, на мой взгляд.

Специализированные макросы — большой объём работы. В случае смены модели — переделка программы, а если делать в общем виде, то слишком сложно. Нет, чистый VBA тут не применим, если только, как комбинация со сводной таблицей.

СУММЕСЛИМН (SUMIFS)!

Вот наиболее полезная и универсальная выборка, которая потребуется нам на первых порах. Давайте её получим из листа DATA . Обратите внимание, что выборка имеет параметры, помеченные красными кружками с номерами от 1 до 4. Соответствующие ячейки содержат выпадающие списки, при помощи которых можно выбирать тип бизнеса ( BUS ), регион ( GEO ), год ( YEAR ), сумму ( ACT_RE или BP ).

Давайте разберём формулу из ячейки B4 , которая извлекает объём продаж за январь месяц с учётом указанных в фильтре значений типа бизнеса, региона, года и типа суммы.
=СУММЕСЛИМН(ДВССЫЛ(valAMOUNT);TYPE;$A4;BUS;valBUS;GEO;valGEO;YEAR;valYEAR;MONTH;B$3) =SUMIFS(INDIRECT(valAMOUNT);TYPE;$A4;BUS;valBUS;GEO;valGEO;YEAR;valYEAR;MONTH;B$3) , тут:

  • valAMOUNT , valBUS , valGEO , valYEAR — это именованные диапазоны, указывающие на ячейки с фильтрами ( E1 , G1 , I1 и K1 )
  • TYPE , BUS , GEO , YEAR , MONTH — именованные диапазоны, ссылающиеся на соответствующие колонки листа DATA
  • Первый параметр функции СУММЕСЛИМН указывает диапазон суммирования. Поскольку нам надо суммировать разные столбцы (столбец ACT_RE , либо столбец BP ) в зависимости от того, что выбрано в ячейке K1 (она же именованный диапазон valAMOUNT ). Именно в связи с этим использована функция ДВССЫЛ, которая возвращает именованный массив, так как в дипазаоне valAMOUNT содержится одноименная с соответствующими именованными диапазонами текстовая константа. То есть ДВССЫЛ идёт в диапазон valAMOUNT (а это K1 ), берёт из K1 текст » ACT_RE » и поскольку в данном файле объявлен диапазон с таким же именем, то функция и возвращает нам уже не текст, а соответствующий диапазон.
  • Далее параметры идут парами: диапазон условия и условие. У нас есть 5 таких пар. Например, диапазону условия TYPE , который ссылается на колонку TYPE на листе DATA , поставлена в соответствие ячейка $A4 , где указан параметр » VOL «.

Таким образом, СУММЕСЛИМН суммирует с учётом множественных условий. Кроме этого, если в качестве какого-то условия указана звёздочка (*), то данный фильтр фактически отключается — возвращает все значения, которые есть в данном диапазоне условия.

Все остальные формулы в строках GRREV , DEDUC , PRD , OPEX , DA — полностью идентичны рассмотренной и вводятся путём стандартного протягивания (копирования). Остальные формулы на листе SELECT элементарны.

Что у нас получилось? Что мы узнали?

  • Мы смогли грамотно спланировать структуру таблицы на листе DATA
  • Мы используем единственный источник внешних данных
  • Мы нашли способ довольно легко и надёжно делать необходимые нам выборки для отчётов и диаграмм, о которых речь пойдёт в следующих частях

В следующих частях

Мы сделаем универсальный интерактивный отчёт P&L на одном листе, а не на 10. А в следующих выпусках будем много эксперементировать с диаграммами, иллюстрирующими данный отчёт. До встречи!

Похожие статьи

Ссылка на основную публикацию
Похожие публикации
Adblock
detector