Как автоматизировать отчеты в Excel (с изображениями)

Оглавление:

Как автоматизировать отчеты в Excel (с изображениями)
Как автоматизировать отчеты в Excel (с изображениями)

Видео: Как автоматизировать отчеты в Excel (с изображениями)

Видео: Как автоматизировать отчеты в Excel (с изображениями)
Видео: Как открыть RAW NEF на компьютере Преобразовать в JPEG 2024, Май
Anonim

Из этой статьи вы узнаете, как автоматизировать создание отчетов в Microsoft Excel. Для внешних данных этот wikiHow научит вас, как запрашивать и создавать отчеты из любого внешнего источника данных (MySQL, Postgres, Oracle и т. Д.) Изнутри вашего рабочего листа, используя плагины Excel, которые связывают ваш рабочий лист с внешними источниками данных.

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

Шаги

Метод 1 из 2: для данных уже в Excel

Автоматизация отчетов в Excel Шаг 1
Автоматизация отчетов в Excel Шаг 1

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

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

Автоматизация отчетов в Excel, шаг 2
Автоматизация отчетов в Excel, шаг 2

Шаг 2. Откройте Excel

Дважды щелкните (или щелкните, если у вас Mac) значок приложения Excel, который имеет вид белого «X» на зеленом фоне, затем щелкните Пустая книга на странице шаблонов.

  • На Mac вам, возможно, придется нажать Файл а затем щелкните Новая пустая книга в появившемся раскрывающемся меню.
  • Если у вас уже есть отчет Excel, который вы хотите автоматизировать, вместо этого дважды щелкните файл отчета, чтобы открыть его в Excel.
Автоматизировать отчеты в Excel Шаг 3
Автоматизировать отчеты в Excel Шаг 3

Шаг 3. При необходимости введите данные своей электронной таблицы

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

Автоматизация отчетов в Excel Шаг 4
Автоматизация отчетов в Excel Шаг 4

Шаг 4. Включите вкладку «Разработчик»

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

  • Windows - Щелкните Файл нажмите Параметры нажмите Настроить ленту в левой части окна установите флажок «Разработчик» в правом нижнем углу окна (возможно, сначала вам придется прокрутить вниз) и нажмите Ok.
  • Mac - нажмите Excel нажмите Предпочтения… нажмите Лента и панель инструментов, установите флажок «Разработчик» в списке «Основные вкладки» и нажмите Сохранить.
Автоматизировать отчеты в Excel Шаг 5
Автоматизировать отчеты в Excel Шаг 5

Шаг 5. Щелкните Разработчик

Эта вкладка должна теперь находиться в верхней части окна Excel. В результате в верхней части окна Excel появится панель инструментов.

Автоматизация отчетов в Excel Шаг 6
Автоматизация отчетов в Excel Шаг 6

Шаг 6. Щелкните Записать макрос

Это на панели инструментов. Появится всплывающее окно.

Автоматизация отчетов в Excel Шаг 7
Автоматизация отчетов в Excel Шаг 7

Шаг 7. Введите имя макроса

В текстовом поле «Имя макроса» введите имя для своего макроса. Это поможет вам позже идентифицировать макрос.

Например, если вы создаете макрос, который будет строить диаграмму из имеющихся данных, вы можете назвать его «Диаграмма1» или аналогичное

Автоматизация отчетов в Excel Шаг 8
Автоматизация отчетов в Excel Шаг 8

Шаг 8. Создайте комбинацию клавиш для макроса

Нажмите клавишу ⇧ Shift вместе с другой клавишей (например, клавишей T), чтобы создать сочетание клавиш. Это то, что вы будете использовать для запуска макроса позже.

На Mac комбинация горячих клавиш будет ⌥ Option + ⌘ Command и ваша клавиша (например, ⌥ Option + ⌘ Command + T)

Автоматизация отчетов в Excel Шаг 9
Автоматизация отчетов в Excel Шаг 9

Шаг 9. Сохраните макрос в текущем документе Excel

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

Вам нужно будет сохранить файл Excel в специальном формате для сохранения макроса

Автоматизация отчетов в Excel Шаг 10
Автоматизация отчетов в Excel Шаг 10

Шаг 10. Щелкните ОК

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

Автоматизация отчетов в Excel Шаг 11
Автоматизация отчетов в Excel Шаг 11

Шаг 11. Выполните шаги, которые вы хотите автоматизировать

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

  • Например, чтобы выбрать данные и создать из них диаграмму, вы должны выделить свои данные, щелкнув Вставлять в верхней части окна Excel щелкните тип диаграммы, выберите формат диаграммы, который вы хотите использовать, и при необходимости отредактируйте диаграмму.
  • Если вы хотите использовать макрос для добавления значений из ячеек A1 через A12, вы должны щелкнуть пустую ячейку, ввести = СУММ (A1: A12) и нажать ↵ Enter.
Автоматизация отчетов в Excel Шаг 12
Автоматизация отчетов в Excel Шаг 12

Шаг 12. Щелкните Остановить запись

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

Автоматизация отчетов в Excel Шаг 13
Автоматизация отчетов в Excel Шаг 13

Шаг 13. Сохраните лист Excel как файл с поддержкой макросов

Нажмите Файл нажмите Сохранить как и измените формат файла на xlsm вместо того xls. Затем вы можете ввести имя файла, выбрать местоположение файла и щелкнуть Сохранить.

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

Автоматизация отчетов в Excel Шаг 14
Автоматизация отчетов в Excel Шаг 14

Шаг 14. Запустите ваш макрос

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

Вы также можете запустить макрос, нажав Макросы в Разработчик вкладку, выбрав имя макроса и нажав Запустить.

Метод 2 из 2: для внешних данных (MySQL, Postgres, Oracle и т. Д.)

Автоматизация отчетов в Excel Шаг 15
Автоматизация отчетов в Excel Шаг 15

Шаг 1. Загрузите плагин Kloudio для Excel из Microsoft AppSource

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

Автоматизация отчетов в Excel Шаг 16
Автоматизация отчетов в Excel Шаг 16

Шаг 2. Создайте соединение между вашим листом и внешним источником данных, нажав кнопку + на портале Kloudio

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

Автоматизировать отчеты в Excel Шаг 17
Автоматизировать отчеты в Excel Шаг 17

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

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

Автоматизация отчетов в Excel. Шаг 18
Автоматизация отчетов в Excel. Шаг 18

Шаг 4. Кроме того, вы также можете ввести данные в подключенный рабочий лист и обновить данные внешнего источника данных

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

Видео - с помощью этой службы некоторая информация может быть передана YouTube

подсказки

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

Предупреждения

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

Рекомендуемые: