Коллеги, добрый день! Давайте обсудим ваш курсовой проект. Обращу ваше внимание на то, что это задание на взаимопроверку, peer review. То есть вы получаете суммарную оценку как за свою работу, так и за проверку работ ваших коллег. Позднее мы поговорим о том, что будет критерием выполненной работы, и на что нужно обращать внимание при ее выполнении и при проверке. Мы будем моделировать типичную ситуацию, когда есть несколько отдельных документов у каждого из сотрудников команды или у каждой команды, и информация из них сводится в одном документе в режиме онлайн, а затем обрабатывается и анализируется уже в нем. Таким образом вы создаете свою панель показателей, набор индикаторов работы вашего отдела, который обновляется в режиме реального времени в соответствии с заполняемыми исходными файлами с сырыми исходными данными. В нашем случае это будет три реестра сделок, похожие по структуре на тот, что мы использовали в качестве учебного примера в некоторых уроках нашего учебного курса. Вашей задачей будет наладить автоматический сбор данных из всех трех файлов в один сводный документ, учитывая тот факт, что в каждом из исходных документов будут появляться новые строки с новыми сделками. Для этого вам может быть полезно освежить правила работы с функцией IMPORTRANGE, а также с функцией QUERY, которая поможет убирать из исходных данных пустые строки. Будет здорово, если вы сможете сразу объединить информацию из разных документов на одной вкладке. Для этого полезно вспомнить про правила работы с массивами, про то, как объединять несколько диапазонов в один прямо в рамках формулы. Рекомендую убедиться в том, что все менеджеры вводят свои параметры в своих таблицах одинаково, а если это не так, предотвратить такие ошибки. Это можно сделать в их файлах с помощью инструмента «Проверка данных», который мы с вами обсуждали. Это исключит ошибки при обработке этих данных. Мы подробно говорили об этом, когда обсуждали этот инструмент. А затем, после загрузки данных из файлов сотрудников вы сможете настроить различные аналитические таблицы, которые будут показывать текущую ситуацию в вашем отделе: это и топ самых крупных сделок, и все незакрытые сделки, можно настроить статистику по воронке продаж по каждому менеджеру и многое другое. В первую очередь для этого будет полезна мощная функция QUERY. После этого вы создадите наглядные диаграммы и спарклайны, которые будут визуально показывать текущий статус по основным показателям работы отдела: динамику и структуру продаж, относительную величину сделок и т.д. Что вы будете проверять у ваших коллег в этом проекте? Нужно будет обратить внимание на наличие проверки данных в исходных таблицах для предотвращения ошибок при вводе данных вручную менеджерами, на корректность работы всех формул в сводном документе, на то, используются ли открытые диапазоны, а это значит, что учтена возможность увеличения количества строк в исходных файлах менеджеров, на правильное оформление документов: на наличие закрепленной верхней строки, использовании числового и других уместных форматов, на отсутствие лишних элементов в графиках. Давайте посмотрим на пример выполнения задания. Начнем с одного из файлов-источников. Это файл одного из менеджеров. Здесь у нас пример, основанный на других, тоже вымышленных, сгенерированных случайным образом данных, но с аналогичной структурой и логикой, как в вашем проекте. Здесь есть те нюансы, о которых я говорил в свете проверки задания. В исходных таблицах настроена проверка данных, чтобы ошибочно введенные значения не мешали последующей обработке с помощью формул. Например, в случае с продуктом и каналом есть выпадающие списки, и менеджер не может, вводя данные вручную, ошибиться с названием. Кстати, можно настроить не только выпадающие списки в случае с продуктами и каналами продаж, то есть теми параметрами, которые мы выбираем из закрытого перечня вариантов, но и защиту от ввода некорректных дат в соответствующих столбцах. Давайте попробуем ввести текст вместо даты, и у нас будет ошибка, потому что здесь настроена проверка данных. То же самое касается и суммы сделок. Если попытаться ввести отрицательное число или текст, появится ошибка, менеджер просто не сможет ошибиться, что впоследствии положительно скажется на вашем сводном файле, в котором все это обрабатывается. Давайте перейдем как раз к сводному файлу. Я показываю его в режиме публикации, в котором не видно формул, но видны все ячейки и диаграммы. Кстати, вы можете использовать такой режим, когда вам не нужно открывать доступ к формулам и редактированию, и когда у потенциальных читателей файла нет аккаунта Google. Он, этот режим, доступен в меню Файл — Опубликовать в интернете. Итак, посмотрим на документ. Данные на этот первый лист должны тянуться автоматически из других документов и обновляться при том, что менеджеры в своих файлах добавляют новые строки. С помощью спарклайнов на этом листе можно настроить визуализацию сделок. Виден как масштаб осуществленных сделок относительно друг друга, так и отдельным цветом — перевыполнение плана, а вернее превышение относительно первоначальной величины коммерческого предложения. Ну а отсутствие спарклайна говорит об отсутствии факта оплаты в данной строке. Топ сделок на следующем листе можно построить с помощью функции QUERY или сводных таблиц. В данном случае используется функция QUERY, это самые крупные сделки с рядом столбцов из исходной таблицы. В следующей вкладке есть возможность в отдельной ячейке указать число, от которого нужно выводить сделки с соответствующей величиной. Соответственно, можно поменять число, и таблица автоматически пересчитается. Топ клиентов в данном случае на следующей вкладке строится с помощью сводной таблицы, также можно было воспользоваться функцией QUERY. Вот такая шахматная таблица на следующей вкладке со средними величинами сделок по всем сочетаниям каналов и продуктов формируется с помощью функции QUERY. На следующем листе, который называется «Канал/продукт (import)», находится та же самая таблица, но она построена не на основе листа сделки, в ней я сразу обрабатываю данные из файлов-источников с помощью IMPORTRANGE и тут же строю функцию, то есть в принципе вот эта вкладка будет работать даже без листа «Сделки», просто на основе исходных файлов. Если вам не нужно их больше никак обрабатывать, и вы хотите только одну вот такую сводную, это можно сделать на лету. Перейдем на лист «Круговые диаграммы». Здесь мы с вами видим структуру продаж по каналам и продуктам визуально. При этом данные, на основе которых построены графики, они формируются формулами, а значит обновляются автоматически, когда в исходных данных менеджер что-то ввел, и у нас это подгрузилось в общий сводный файл, и графики тут же пересчитались. Ну а динамика продаж на следующем листе построена на основании сводной таблицы. Итак, коллеги, мы с вами прошлись по примеру файла и по основным блокам, которые нужно сделать в курсовом проекте, чтобы у вас сложилось представление о том, как он должен выглядеть. У вас также будет детальный текст задания, в котором описано подробно, что нужно сделать в рамках курсового проекта. И также у вас будут четко прописанные критерии проверки, чтобы оценивать работы ваших одногруппников. Я желаю удачи в работе над курсовым проектом.