Dashboard com a função IMAGEM no Microsoft Excel - Exceldriven

Criar um dashboard com a função IMAGEM no Microsoft Excel

Neste novo artigo vou mostrar-te como podes em poucos minutos criar um dashboard com as funções de Arrays Dinâmicos, e a função IMAGEM, para apresentar uma imagem de forma dinâmica em função de um valor selecionado, no Microsoft Excel. Vamos lá?

Uma nota antes de começares! Neste artigo vamos então utilizar várias funções juntamente com a função IMAGEM, nomeadamente:

  • A função INDIRETO [INDIRECT]
  • A função FILTRAR [FILTER]
  • A função EXCLUIR [DROP]
  • A função EXCLUSIVOS [UNIQUE]
  • A função ORDENAR [SORT]

E, ainda, lista pendente e gráficos com intervalos dinâmicos. Fica por aí! Não percas todo o processo detalhado e, se tiveres alguma dúvida, envia-nos a tua mensagem... ficamos à tua espera!



Dados base do relatório

O ficheiro base apresenta 2 folhas de base, uma folha com a base de dados com os registos de transações de cada colaborador, onde o utilizador acrescenta dados e uma segunda folha (auxiliar) que apresenta uma lista de colaboradores e os respetivos links para as imagens alojadas na internet – esta hiperligação é importante para a função imagem.

img_01.png

Definir os dados auxiliares para a estrutura do relatório

Associar a hiperligação a cada um dos nomes dos colaboradores

Para podermos associar a hiperligação a cada um dos colaboradores, uma das possibilidades é atribuir um nome às células, a partir da seleção. Acedemos ao menu Fórmulas [Formulas] e no grupo de Nomes Definidos [Defined Names] encontramos a opção Criar a partir da Seleção [Create from selection].

img_02.png

Escolhemos a opção – Coluna da Esquerda

img_03.png

E obtemos um conjunto de nomes para cada colaborador.

img_04.png

Converter a base de dados numa tabela

Convertemos também a base de dados numa tabela para permitir mais facilmente aceder aos seus campos nas fórmulas e principalmente atualizar os dados de forma dinâmica.

Na folha Base, selecionamos uma das células e inserimos a tabela através do Menu Inserir [Insert] e escolhemos a opção Tabela [Table].

img_06.png

Nomeamos a tabela como “Dados”

img_07.png

E temos a base definida.

Definir os intervalos para o gráfico dinâmico

Começamos por definir o intervalo da zona, pretendido para o gráfico através da função FILTRAR [FILTER].

=FILTRAR(Dados[Zona];Dados[Agente]=$D$2)

img_08.png

E de seguida o intervalo do Preço de Compra, pretendido para o gráfico também através da função FILTRAR [FILTER].

=FILTRAR(Dados[Preço de Compra];Dados[Agente]=$D$2)

img_09.png

Desta forma obtemos os 2 intervalos necessários para o Gráfico, que mudam em função do nome selecionado na célula D2.

img_10.png

Criar o Gráfico através dos dados auxiliares

img_11.png

O gráfico será movido para a folha do relatório, contudo a preparação do mesmo pode ser feita na folha auxiliar.

Definir o intervalo de dados do gráfico

O intervalo dos dados do gráfico vai ser modificado para que o mesmo seja dinâmico. Para tal devemos atribuir um nome a cada intervalo. O nome é definido pela fórmula que resulta do cálculo do intervalo.

Nomes definidos:

Zona_Grafico: =FILTRAR(Dados[Zona];Dados[Agente]=$D$2)

Preco_compra: =FILTRAR(Dados[Preço de Compra];Dados[Agente]=$D$2)

img_12.png

Definimos o primeiro nome:

img_13.png

E a seguir o segundo nome:

img_14.png

De seguida alteramos os dados do gráfico, atualizando-os com os novos intervalos, de acordo com os nomes definidos.

img_15.png

Definimos o intervalo da serie:

img_16.png

E de seguida o intervalo das categorias…

img_17.png

Ainda na folha auxiliar criamos ainda uma lista com os agentes, através da função EXCLUSIVOS [UNIQUE] e aproveitamos para ordenar a lista com a função ORDENAR [SORT].

img_18.png

=ORDENAR(EXCLUSIVOS(Dados[Agente]))

Criar o relatório

Criamos uma folha e vamos começar então a criar o relatório.

Na nova folha colocamos na célula B2 “Agente” e na célula C2 através de uma lista pendente com validação de dados: Menu Dados [Data] > Validação de Dados [Data Validation]. Escolhemos a validação do tipo lista e associamos ao intervalo da folha auxiliar gerado pelo Array Dinâmico.

img_19.png

Agora a célula do nome, na folha auxiliar, será ligada à célula C2 do relatório.

img_20.png

Associar uma imagem ao agente

Num conjunto de células fundidas, junto ao nome do agente vamos então inserir a função IMAGEM [IMAGE] que insere imagens nas células a partir de uma localização de origem (url) juntamente com um texto alternativo.

A sua sintaxe é muito simples:

=IMAGEM(origem; [alt_text]; [tamanho]; [altura]; [largura])

 

  • Origem (obrigatório): O caminho do URL, utilizando um protocolo "https", do ficheiro de imagem. Os formatos de ficheiro suportados incluem BMP, JPG/JPEG, GIF, TIFF, PNG, ICO e WEBP.
  • texto_alternativo: Texto alternativo que descreve a imagem para acessibilidade. Este argumento é opcional.
  • Dimensionamento: Especifica as dimensões da imagem.
    • Escolhendo a opção 0, ajusta a imagem na célula e mantém a sua a proporção.
    • A opção 1 preenche a célula com a imagem, mas ignora a proporção da mesma.
    • A opção 2, mantém o tamanho da imagem original, que pode exceder o limite da célula.
    • A opção 3 permite personalizar o tamanho da imagem com os argumentos de altura e largura, definidos nos próximos 2 argumentos.

Neste caso em especifico, o primeiro argumento da origem, é definido pela função INDIRETO [INDIRECT] que é bastante útil, pois permite associar o nome do agente ao conteúdo do url definido na folha auxiliar.

img_21.png

Criar a tabela com os dados

Para a tabela com os dados vamos utilizar novamente a função FILTRAR [FILTER] para obter apenas os registos de acordo com o Agente indicado na célula C2.

= FILTRAR(Dados;Dados[Agente]=$C$2)

Contudo, no intervalo resultante, vamos excluir uma das colunas, neste caso a primeira que contem o nome do agente e não é necessária para o relatório. Assim incluímos a função FILTRAR dentro da função EXCLUIR [DROP] para excluirmos a primeira coluna do Array dinâmico resultante.

= EXCLUIR(FILTRAR(Dados;Dados[Agente]=$C$2);;1)

img_22.png

Mover o Gráfico para o Relatório e Formatar

O último passo é o de mover o gráfico para a folha do relatório e alterar alguns formatos a gosto para o mesmo.

Na folha auxiliar, selecionamos o gráfico e no menu da Estrutura escolhemos a opção Mover Gráfico.

img_23.png

Alteramos de seguida o título do gráfico para ligar à célula onde temos o nome do agente…

img_24.png

Acrescentamos alguns elementos ao gráfico, como a etiqueta de dados.

img_25.png

E formatamos os restantes elementos a gosto.

Retiramos as linhas de grelha da folha: Menu Ver [View] > Linhas de Grelha [Gridlines]

Ocultamos as colunas e linhas do resto da folha e temos o relatório apto a analisar os dados.

img_26.png


Outros conteúdos relevantes:

Os vídeos mais vistos de 2022

Os vídeos mais vistos de 2022

Com o ano de 2022 prestes a terminar, nada melhor do que fazermos uma retrospetiva deste ano, para nos prepararmos para um novo ano repleto de oportunidades.

Continuar a ler...

Power BI Desktop: Criar grupos de cálculo [Calculation groups]!

Power BI Desktop: Criar grupos de cálculo [Calculation groups]!

Neste novo vídeo, vou mostrar-te como podes criar grupos de cálculo [Calculation groups] no Power BI Desktop. Vamos lá?

Continuar a ler...

 

Pesquisar


Consulte aqui os últimos artigos publicados no nosso blog!

Aceda aqui ao nosso blog!


Consulte aqui os últimos vídeos publicados no nosso canal do Youtube!

Aceda aqui ao nosso arquivo!

Assista, ouça, pratique e aprenda!

Na nossa oferta, disponibilizamos cursos intensivos que lhe dão um conhecimento alargado dos programas, dependendo dos seus objetivos e nível de conhecimento. Para além disso, dispomos também de cursos on-demand que tem, entre outros aspetos, têm como principal objetivo ajudá-lo a resolver problemas específicos do dia-a-dia, sem ter necessidade de assistir a um curso completo.

Aprenda a maximizar o seu tempo e aumente a sua produtividade com a ferramenta mais utilizada em todo o mundo – o Microsoft Excel! Conheça a nossa oferta formação especializada e Ferramentas de Business Intelligence! Vamos lá?!

Microsoft Excel

Fique a conhecer as principais funcionalidades do Microsoft Excel, e ser autónomo no seu trabalho, temos um conjunto de cursos que o podem ajudar a chegar ao seu objetivo!

Veja aqui aos cursos disponíveis!

Business Intelligence

Passe ao próximo nível e conheça a nossa oferta de cursos especializados utilizando as potencialidades de Business Intelligence do Microsoft Excel, ou utilizando o Power Bi Desktop.

Veja aqui os cursos disponíveis!

VBA (Visual Basic for Applications)

Estenda as capacidades do Microsoft Excel, e controle quase a totalidade dos aspetos da aplicação, utilizando o VBA! Uma linguagem de programação à disposição de todos os utilizadores.

Veja aqui os cursos disponíveis!

Subscreva as nossas notícias e novidades!

Tem uma dúvida que gostava de ver esclarecida?

Contacte-nos através do seguinte formulário.

Pretendemos ajudá-lo a trabalhar, de forma eficiente, o Microsoft Excel e as Ferramentas Power Platform (Power BI, Power Apps e Power Automate).

O que pretendemos é que possa economizar tempo e aumentar a sua produtividade.

A nossa solução... uma oferta formativa de qualidade e em diversos modelos formativos, com conteúdos práticos, disruptivos e inovadores!

Consulte aqui todas as modalidades, ou contacte-nos para receber mais informações. Basta utilizar o formulário aqui disponível, ou o email geral@exceldriven.com. Até breve!

O que os nossos clientes dizem sobre nós?

Depoímentos

Excelente instrutor, muito bons treinamentos e aquisição de conhecimentos.
Eunice Ramalho -

Formação muito bem organizada e focada para as nossas necessidades. Recomendo.
Pedro Gomes -

Excelente apresentação e organização da Formação em Excel Avançado
Balbina Zambujo -

Tive uma formação de excel fundamental via zoom e, apesar das limitações apresentadas por ser uma formação online, foi ministrada com grande êxito, tendo tido pleno aproveitamento.
Patricia Martins -

Os conteúdos são muito bem explicados. As dúvidas dissipadas em curto espaço de tempo.
Rui Filipe -

Excelente empresa a nível de formação. De realçar o formador Joao Teixeira, profissional 5 estrelas.
Bruno Matos -

Excelente formação, com conteúdos didáticos e exercícios adaptados ao nível dos formandos. Recomendo!
Pramod Maugi -

O formador João Teixeira consegue tornar um assunto à partida monótono, em algo desafiante e cativante. Gostei imenso!
Maria Flores Macedo -

Boa tarde, Dou 5 estrelas pois o método de ensino é espetacular, as lições são muito bem sumarizadas, a interação entre o formador e o formando é eficaz possibilitando maior assimilação da matéria, e com o espaço para a resolução de exercícios tornam as aulas mais dinâmicas e proveitosas.
Yara Agostinho -