Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Power Query и сценарии Office — это мощные решения для автоматизации Excel. Оба решения позволяют пользователям Excel очищать и преобразовывать данные в книгах. Один Power Query или сценарий Office можно обновить и повторно запустить на новых данных, чтобы получить согласованные результаты, что экономит время и позволяет быстрее работать с полученной информацией.
В этой статье представлен общий обзор того, когда вы можете выбрать одну платформу, а не другую. Как правило, Power Query хорошо подходит для извлечения и преобразования данных из больших внешних источников данных, а сценарии Office хорошо подходят для быстрых решений, ориентированных на Excel, и интеграции Power Automate.
Большие источники данных и получение данных: Power Query
Мы рекомендуем Power Query при работе с источниками данных с поддерживаемых платформ.
Power Query имеет встроенные подключения к сотням источников. Power Query специально разработан для задач по получению, преобразованию и сочетанию данных. Если вам нужны данные из одного из этих источников, Power Query позволяет без кода переносить эти данные в Excel в нужной форме.
Эти Power Query подключения предназначены для больших наборов данных. Они не имеют одинаковых ограничений передачи, что и Power Automate или Excel в Интернете.
Скрипты Office предлагают упрощенное решение для небольших источников данных или источников данных, не охваченных соединителями Power Query. Это включает в себя использование fetch или REST API или получение информации из нерегламентированных источников данных, таких как адаптивный карта Teams.
Форматирование, визуализации и программное управление: сценарии Office
Мы рекомендуем использовать сценарии Office, если ваши потребности выходят за рамки импорта и преобразования данных.
Почти все, что можно сделать вручную с помощью пользовательского интерфейса Excel, можно сделать с помощью сценариев Office. Они отлично подходят для применения согласованного форматирования к книгам. Скрипты создают диаграммы, сводные таблицы, фигуры, изображения и другие визуализации листов. Скрипты также предоставляют точный контроль над позициями, размерами, цветами и другими атрибутами этих визуализаций.
Включение кода TypeScript обеспечивает высокую степень настройки. Логика программного управления, например if...else операторы, делает скрипт надежным. Это позволяет выполнять такие действия, как условное чтение данных без использования сложных формул Excel или сканирование книги на наличие непредвиденных изменений перед изменением книги.
Форматирование можно применять с помощью Power Query с помощью шаблонов Excel. Однако шаблоны обновляются на уровне отдельных пользователей или организаций, в то время как сценарии Office обеспечивают более детализированное управление доступом.
Интеграция Power Automate
Скрипты Office предлагают дополнительные возможности для интеграции с Power Automate. Скрипты адаптированы к вашим решениям. Вы определяете входные и выходные данные скрипта, чтобы он работал с любым другим соединителем или данными в потоке. На следующем снимку экрана показан пример потока Power Automate, который передает данные из адаптивной карточки Teams в сценарий Office.
Power Query используется в соединителе SQL Server Power Automate. Действие Преобразование данных с помощью Power Query позволяет создать запрос в Power Automate. Хотя это мощное средство для использования с SQL Server, оно ограничивает Power Query этим источником входных данных, как показано на следующем снимке экрана потока.
Зависимости платформы
Скрипты Office в настоящее время доступны для Excel в Интернете, Excel для Windows и Excel для Mac. Полный интерфейс Power Query в настоящее время доступен только для Excel для Windows. И то, и другое можно использовать с помощью Power Automate, что позволяет потоку работать с книгами Excel, хранящимися в OneDrive.
См. также
Office Scripts