- Notas de Versão
- Introdução
- Tutoriais
- Projetos de automação
- Criando automações
- Noções básicas de automação
- Repo. de Objetos
- Melhores Práticas de Automação
- Tutorial: Criando uma Tabela Pivot
- Tutorial: Iterando através das Linhas de uma Tabela
- Tutorial: Comparar arquivos do Excel e enviar e-mails com erros de reconciliação
- Tutorial: Extrair dados de e-mails automatizados e movê-los para um aplicativo da área de trabalho.
- Tutorial: Filtrar dados no Excel
- Tutorial: Formatar células
- Tutorial: Adicionar informações sobre os arquivos de uma pasta para um arquivo do Excel
- Tutorial: Adicionando suas Próprias Fórmulas ao Project Notebook
- Automação do PowerPoint
- Automação de dados
- Atividades comuns
- Automação do Google Workspace
- Automação do OneDrive e do SharePoint
- Solução de problemas
Neste tutorial, temos um arquivo do Excel com dados sobre fornecedores e queremos saber quantos fornecedores existem em cada cidade e o número de funcionários que os fornecedores têm em cada cidade. Para conseguir isso, vamos elaborar uma automação que cria uma tabela dinâmica.
-
Etapa 1: Configurar o projeto e obter os arquivos necessários
- Create a new blank project using the default settings.
- Baixe e extraia o arquivo com o projeto de automação neste tutorial usando o botão na parte inferior desta página e copie o arquivo
Suppliers.xlsxpara a pasta do seu projeto.
-
Etapa 2: Adicione o arquivo do Excel ao projeto.
-
Click Add activity
in the Designer panel, and then find the Use Excel File activity in the search box at the top of the screen and select it. A Use Excel File activity is added to the Designer panel. -
Na atividade:
-
Click Browse
next to the Excel file field, and then browse to and select the file Suppliers.xlsx -
No campo Referenciar como, insira
Suppliers.Com isso você indica que irá trabalhar com o arquivo
Suppliers.xlsxque é conhecido em sua automação comoSuppliers.
-
-
-
Etapa 3: Adicione e configure a atividade Create Pivot Table.
A tabela dinâmica é criada na planilha Output do arquivo Suppliers.xlsx.
-
In the Use Excel File activity, click Add activity
, then find the Create Pivot Table activity in the search box at the top of the screen and double-click it. The activity is added inside the Use Excel File activity. -
Na atividade Create Pivot Table, defina o intervalo de origem e o intervalo onde criar a tabela dinâmica:
a) Click Plus
on the right side of the Source range field, and then select Suppliers > Indicate in Excel.b) No arquivo do Excel, selecione todas as colunas na planilha Input e clique em Confirmar na guia UiPath na faixa de opções do Excel.
Você indicou que deseja criar uma tabela dinâmica para as colunas A-L na planilha chamada Input no arquivo do Excel referenciado como Suppliers. O campo Intervalo da tabela exibe a sua seleção como [Suppliers] Input!A:L.
c) Clicar em Mais
no lado direito do campo New table name e, em seguida, selecione Texto. Na janela Construtor de Texto, insira um nome para a tabela dinâmica, por exemplo, CountByCitye clique em Salvar.d) Click Plus
on the right side of the Destination range field and then select Suppliers > Output [Sheet].Você indicou que deseja criar a tabela dinâmica na planilha chamada Output no arquivo do Excel referenciado como Suppliers. O campo Intervalo de Destino exibe sua seleção como [Suppliers] Output.
-
Na atividade Create Pivot Table, adicione os campos dinâmicos:
a) Clique no botão Adicionar Campo de Tabela Dinâmica, clique no Mais
ao lado direito de Campo e selecione Range > City.b) No menu suspenso É um, selecione Linha.
Você indicou que deseja que as entradas na coluna City na planilha chamada Input do arquivo do Excel referenciado como Suppliers sejam linhas na sua tabela dinâmica.
c) Clique no botão Adicionar Campo de Tabela Dinâmica novamente para adicionar um segundo campo na tabela dinâmica que irá contar os fornecedores.
No segundo Campo Dinâmico, clique no Mais
ao lado direito de Campo e selecione Range > Internal Name.d) No menu suspenso É um, selecione Valor e no menu suspenso Função, selecione Count.
Com isso você indica que deseja contar os fornecedores identificados na coluna Internal Name na planilha chamada Input no arquivo do Excel referenciado como Suppliers.
e) Clique no botão Adicionar campo da tabela dinâmica novamente para adicionar um terceiro campo na tabela dinâmica para somar o número de funcionários.
No terceiro Campo Dinâmico, clique no Mais
ao lado direito de Campo e selecione Range > Number of Employees.f) No menu suspenso É um, selecione Valor e no menu suspenso Função, selecione Sum.
Você indicou que deseja somar o número de funcionários na planilha chamada Input no arquivo do Excel referenciado como Suppliers.
g) Para tornar os campos dinâmicos mais facilmente identificáveis, edite o nome na barra superior de cada um deles. Por exemplo, use
Pivot Field Citypara o primeiro,Pivot Field Namepara o segundo,Pivot Field Employeespara o terceiro. -
Clique em Salvar na faixa de opções do StudioX para salvar a automação e, então, clique em Executar para executar a automação.
-