Você está na página 1de 43

LICENCIATURA EM GESTÃO Ano Letivo: 2018/2019

Unidade Curricular: Informática de Gestão


PdS na Semana 5 (16 a 18 de outubro)

PA com Funções Texto (# 8 e 9) + Informações (# 10) + Base Dados (# 11);


FT com F Texto (FT 6) + Informações (FT 7) + Trigonométricas (FT 8) + BD (FT 9);
Prazo de Entrega para estas FT  Sexta -feira,19 Out, 23:59

Regras para o envio de emails relativos a FT e outras comunicações:


Assunto: TGN/D 99 | GT 75 | 20181010FTExcel

Nome que agrupa


todas as FT

21/10/2018 UC: Informática de Gestão 2


FT 6 | Funções Texto (Workbook / Livro: FT_6_F_Texto)
Worksheet / Folha: Txt1
Exercício 1. Suponhamos que temos uma lista de peças e números de série numa folha de cálculo. Desejamos
extrair de cada célula os nomes das peças, mas não os números de série.

Podemos utilizar a função LOCALIZAR para encontrar o símbolo # e


a função SEG.TEXTO para omitir o número de série.

Criar nas células A2:A4, respetivamente, as seguintes peças com números de série:

"Isolantes de cerâmica #124-TD45-87" + "Bobinas de cobre #12-671-6772“ + "Resistências variáveis #116010"

Txt1: Apresentar apenas os nomes das peças nas células C7:C9.

Resolução Txt1:

C7 =SEG.TEXTO(A2;1;LOCALIZAR(" #";A2;1)) =Isolantes de cerâmica


C8 =SEG.TEXTO(A3;1;LOCALIZAR(" #";A3;1)) =Bobinas de cobre
C9 =SEG.TEXTO(A4;1;LOCALIZAR(" #";A4;1)) =Resistências variáveis

21/10/2018 UC: Informática de Gestão 3


FT 6 | Funções Texto (Workbook / Livro: FT_6_F_Texto)
Worksheet / Folha: Txt2

Txt2: Se a célula H2 contiver o valor "321789" e quisermos substituir os três primeiros caracteres
por @ para a célula H3, qual a função a usar?
Resolução Txt2:
H
3 =SUBSTITUIR(H2;1;3;"@") = @789
Worksheet / Folha: Txt3
Txt3: Determine qual é o caracter que equivale ao 88 e ao 109 do código ASCII. Uma vez que já
sabemos a importância deste código, pretende-se que seja utilizada uma função texto que devolva
os caracteres que equivalem ao 88 e ao 109 para as células E1 e E2.
Resolução Txt3:
E
1 =CARÁCT(88) =X
2 =CARÁCT(109) =m

21/10/2018 UC: Informática de Gestão 4


FT 6 | Funções Texto (Workbook / Livro: FT_6_F_Texto)
Worksheet / Folha: Txt4

Txt4: Retirar os espaços a mais da seguinte string:

Utilizar uma função que remova todos os espaços do texto exceto os espaços únicos entre
palavras. Visualizar o resultado em F2.
Resolução Txt4 (Solução A) Numa única célula):

F
1 =COMPACTAR(" Primeiro Semestre Informática de Gestão")

= = Primeiro Semestre Informática de Gestão

Resolução Txt4 (Solução B) Em várias células):

F
1 =UNIRTEXTO(" ";VERDADEIRO;F1:Q1)

= = Primeiro Semestre Informática de Gestão

21/10/2018 UC: Informática de Gestão 5


FT 6 | Funções Texto (Workbook / Livro: FT_6_F_Texto)
Worksheet / Folha: Txt5
Txt5: Fazer a conversão de 2949,899 em moeda com 2 casas decimais.
Procurar uma função que converta o número em texto utilizando um formato moeda, com decimais
arredondados para o valor especificado. O formato a ser utilizado é Euro (123 €).
Mostrar o resultado em J5. Resolução Txt5:
J
5 =MOEDA(2949,899;2) = 2 949,90 €
Worksheet / Folha: Txt6
Txt6: Visualizar o número de caracteres existentes no texto “Instituto Superior de Contabilidade e Administração
de Lisboa”. Calcular o número de caracteres de uma cadeia de texto é o objetivo. Mostrar o resultado em K10.

Alguns especialistas garantem que a Função CONTAR.VAL também poderia ser neste caso uma solução
alternativa. Qual seria o resultado? Justificar a resposta.

Mostrar o resultado e a justificação em K12. Resolução Txt6:


K
10 =NÚM.CARAT("Instituto Superior de Contabilidade e Administração de Lisboa") = 61
11 =CONTAR.VAL("Instituto Superior de Contabilidade e Administração de Lisboa") =1
21/10/2018 UC: Informática de Gestão 6
FT 7 | Funções Informações (Workbook / Livro: FT_7_F_Informacoes)
Worksheet / Folha: Inf1

Exercício 1: Preencher o quadro seguinte e nas células C2:K2 as funções apropriadas.

Nas células C3:K13 devem ser testados todos os argumentos contidos nas células B3:B13
Inf1: Apresentar para cada tipo de informação um Exemplo / Aplicação Prática.

Por exemplo, na célula ISCAL é mostrado o erro #N/D que parece indicar que a função utilizada não
consegue encontrar o que lhe foi pedido para procurar. Significa que o ISCAL não existe? Qual é a
utilidade desta informação? Obedece a uma eventual correção?
21/10/2018 UC: Informática de Gestão 7
FT 7 | Funções Informações (Workbook / Livro: FT_7_F_Informacoes)
Worksheet / Folha: Inf1
Resolução Exercício 1:

Valor Tipo.erro(B3) Écel.vazia(B3) Éerro(B3) Éerros(B3) É.não.disp(B3) Étexto(B3) É.não.texto(B3) Énúm(B3) Élógico(B3)
#NULO! 1 FALSO VERDADEIRO VERDADEIRO FALSO FALSO VERDADEIRO FALSO FALSO
#DIV/0! 2 FALSO VERDADEIRO VERDADEIRO FALSO FALSO VERDADEIRO FALSO FALSO
#VALOR! 3 FALSO VERDADEIRO VERDADEIRO FALSO FALSO VERDADEIRO FALSO FALSO
#REF! 4 FALSO VERDADEIRO VERDADEIRO FALSO FALSO VERDADEIRO FALSO FALSO
#NOME? 5 FALSO VERDADEIRO VERDADEIRO FALSO FALSO VERDADEIRO FALSO FALSO
#NÚM! 6 FALSO VERDADEIRO VERDADEIRO FALSO FALSO VERDADEIRO FALSO FALSO
#N/D 7 FALSO VERDADEIRO FALSO VERDADEIRO FALSO VERDADEIRO FALSO FALSO
755 #N/D FALSO FALSO FALSO FALSO FALSO VERDADEIRO VERDADEIRO FALSO
#N/D VERDADEIRO FALSO FALSO FALSO FALSO VERDADEIRO FALSO FALSO
FALSO #N/D FALSO FALSO FALSO FALSO FALSO VERDADEIRO FALSO VERDADEIRO
ISCAL #N/D FALSO FALSO FALSO FALSO VERDADEIRO FALSO FALSO FALSO

21/10/2018 UC: Informática de Gestão 8


FT 7 | Funções Informações (Workbook / Livro: FT_7_F_Informacoes)
Worksheet / Folha: Inf2

Exercício 2: Preencher o quadro seguinte respeitando os argumentos contidos entre B3:B13.

Inf2: Validar através da função SE.ERRO os resultados que se obtêm entre C3:C13.
Para resolver este exercício num dos argumentos da função “Valor_se_erro” deve ser colocada a
expressão “Rever a fórmula”.
21/10/2018 UC: Informática de Gestão 9
FT 7 | Funções Informações (Workbook / Livro: FT_7_F_Informacoes)
Worksheet / Folha: Inf2 Resolução Exercício 2:

Valor SE.ERRO
#NULO! Rever a fórmula
#DIV/0! Rever a fórmula
#VALOR! Rever a fórmula
#REF! Rever a fórmula
#NOME? Rever a fórmula
#NÚM! Rever a fórmula
#N/D Rever a fórmula
2018 2018
0
VERDADEIRO VERDADEIRO
ISCALINO ISCALINO

21/10/2018 UC: Informática de Gestão 10


Utilidade das Funções Informações
Corrigir um valor de erro #

Se uma fórmula não conseguir avaliar corretamente um resultado, o Excel apresentará um erro, como #####,
#DIV/0!, #N/D, #NOME?, #NULO!, #NÚM!, #REF! e #VALOR!

Cada tipo de erro tem causas e soluções diferentes. As tabelas seguintes contêm alguns exemplos, descrevem
esses erros sumariamente e incluem uma breve descrição que nos ajuda a começar a entender!

TIPO DE ERRO DESCRIÇÃO


##### Este erro é apresentado quando uma coluna não é suficientemente larga para apresentar todos
os carateres numa célula ou quando uma célula contém valores de data ou hora negativos.
Por exemplo, se mudarmos a formatação de uma célula para Data e colocarmos uma fórmula
que subtrai uma data passada a uma data futura, ou seja =17/12/2017-11/10/2018, o resultado
será um valor de data negativo.

Sugestão: Tentemos ajustar automaticamente a célula fazendo duplo clique entre os


cabeçalhos de coluna. Se ##### é apresentado ao utilizador, temos de fazer algo que permita
apresentar visualmente todos os carateres na célula.

21/10/2018 UC: Informática de Gestão 11


Utilidade das Funções Informações
TIPO DE ERRO DESCRIÇÃO
#DIV/0! Este erro é apresentado ao utilizador quando um número é dividido por zero (0) ou por uma
célula que não contém valores.

Sugestão: Adicionar um processador de erros como no exemplo seguinte: =SE(C2;B2/C2;0)

TIPO ERRO DESCRIÇÃO


#N/D Trata-se de um tipo de erro quando um valor não está disponível
para uma função ou fórmula. Se estivermos a utilizar uma função
como a PROCV, o que se está a tentar pesquisar, pode não ter uma
correspondência do pretendido no intervalo de pesquisa. Deve-se
experimentar utilizar a função se. erro para suprimir a aparição de #
N/D. Neste caso utilizamos:

=SE.ERRO(PROCV(D2;$D$6:$E$8;2;VERDADEIRO);0)

21/10/2018 UC: Informática de Gestão 12


Utilidade das Funções Informações
TIPO DE ERRO DESCRIÇÃO
#NOME? Este erro é apresentado quando não é reconhecido o texto numa fórmula. Por exemplo, o nome
de um intervalo ou o nome de uma função podem estar escritos incorretamente.

Importante: se estivermos a utilizar uma função, devemos confirmar se o nome da função está
escrito corretamente. Se a função SOMA está escrita incorretamente, além de não efetuar
qualquer cálculo, há sempre a necessidade de ter de a corrigir.

TIPO DE ERRO DESCRIÇÃO

#NULO! Esta situação é apresentada ao utilizador quando especifica uma


interseção de duas áreas que não se intersetam (cruzam). O
operador da interseção é um caráter de espaço que separa as
referências numa fórmula.

Importante: devemos garantir que os intervalos estão


corretamente separados - as áreas C2: C3 e E4:E6 - não se
intersetam. Por esta razão ao introduzir-se a fórmula = Soma
(C2: C3 E4:E6) é devolvido um tipo de erro #NULL! ou seja,
ocorreu um erro. Ao colocar um ponto e vírgula entre as colunas
C e E irá corrigir esta situação =SUM(C2:C3;E4:E6)
21/10/2018 UC: Informática de Gestão 13
Utilidade das Funções Informações
TIPO DE ERRO DESCRIÇÃO
#NÚM! Este erro surge quando uma fórmula ou função contiver valores numéricos inválidos.
Provavelmente estamos a utilizar uma função que se repete, como TIR ou TAXA. Se for
afirmativo, o #NUM! erro acontece porque talvez a função não consiga obter um resultado.
Nestes casos devemos consultar os tópicos de ajuda para clarificar os passos de resolução.

TIPO ERRO DESCRIÇÃO


#REF! O utilizador depara-se com este erro quando uma referência de célula não é válida. Por
exemplo, podemos ter eliminado células que foram referenciadas por outras fórmulas ou
podemos ter colado células que foram movidas sobre outras células, tendo sido referenciadas
por outras fórmulas. Acontece por exemplo quando eliminamos acidentalmente uma linha ou
uma coluna. A ilustração evidencia que foi eliminada a coluna B na fórmula = SOMA(A2,B2,C2).
Utilizamos Anular (Ctrl+Z) para que a eliminação não aconteça, recriamos a fórmula ou
utilizamos uma referência de intervalos contínua da seguinte forma: =SOMA(A2:C2), que teria
sido atualizada automaticamente quando a coluna B foi eliminada.

21/10/2018 UC: Informática de Gestão 14


Utilidade das Funções Informações
TIPO DE ERRO DESCRIÇÃO
#VALOR! Por vezes este erro é-nos apresentado, se a nossa fórmula incluir células que contenham tipos
de dados diferentes.
Estamos a utilizar os operadores matemáticos (+, -, *, /, ^) com diferentes tipos de dados?
Se Sim, tentemos utilizar em alternativa uma função.
Na ilustração seguinte =SUM(F2:F5) seria a recomendação para corrigir o problema.

21/10/2018 UC: Informática de Gestão 15


FT 8 | Funções Trigonométricas (Workbook / Livro: FT_8_F_Trigonometricas)
Worksheet / Folha: Trig1
Após uma brevíssima introdução à trigonometria, esta FT é importante se utilizarmos cálculos particularmente
complexos e que exijam várias fórmulas. Nestes casos, porque as funções da folha de cálculo existentes não
satisfazem as necessidades, podemos e iremos criar em breve funções personalizadas. Estas funções,
chamadas funções definidas pelo utilizador, são criadas utilizando o Visual Basic for Applications (VBA).

Exercício 1: Dos elementos do conjunto a seguir apresentado, indicar o que tem maior valor:

Vamos considerar que o valor de PI é obtido com a função pi() e que devem ser
utilizadas as funções sen(), cos(), tan() e máximo().
Criar um gráfico que evidencie o resultado obtido.
Resolução Exercício 1:

21/10/2018 UC: Informática de Gestão 16


FT 8 | Funções Trigonométricas (Workbook / Livro: FT_8_F_Trigonometricas)
Worksheet / Folha: Trig2

Exercício 2: Dos elementos do conjunto seguinte, indicar o que tem menor valor:

A função Radianos() converte graus em radianos e pode ser usada como cos(radianos()).

Resolução Exercício 2:

21/10/2018 UC: Informática de Gestão 17


FT 8 | Funções Trigonométricas (Workbook / Livro: FT_8_F_Trigonometricas)
Worksheet / Folha: Trig3

Exercício 3: Considerar um determinado conjunto:


Existem as funções ln(), log(), log10() exp() e raizq() que devem ser utilizadas.
Convém recordar que a raiz quadrada de um logaritmo menor que zero dá erro.
Também existe a função abs() que determina o valor absoluto de um número.
Determinar:
3.1 O valor da soma de todos os seus elementos nas células
abaixo indicadas, introduzindo em C21:C26 as funções respetivas.
Confirmar o RESULTADO obtido em D28.

21/10/2018 UC: Informática de Gestão 18


FT 8 | Funções Trigonométricas (Workbook / Livro: FT_8_F_Trigonometricas)
Worksheet / Folha: Trig3

3.2 Aplicar um gráfico que evidencie os dados e que justifique a soma realizada.

3.3 Apurar a média aritmética dos seus elementos. Utilizar a função Média.

21/10/2018 UC: Informática de Gestão 19


FT 8 | Funções Trigonométricas (Workbook / Livro: FT_8_F_Trigonometricas)
Worksheet / Folha: Trig4

Exercício 4: Indicar um resultado, em graus, da designação:


arccos 0,3 + arcsen 0,75 + arctg 3,5

Existem as funções acos(), asen() e atan() que devem ser utilizadas.


Recordar ainda que o arcoseno de um valor menor que –1 dá erro.

Exercício 5: Indicar qual é o segundo maior valor do conjunto:


Utilizar todas as funções acima apresentadas.
A função MAIOR irá calcular o resultado pretendido.

21/10/2018 UC: Informática de Gestão 20


FT 8 | Funções Trigonométricas (Workbook / Livro: FT_8_F_Trigonometricas)
Worksheet / Folha: Trig5

Exercício 6: Calcular o mínimo múltiplo comum dos números: 12, 50, 5 e 8

Gravar os Exercícios 5, 6, 7 e 8 numa nova Worksheet / Folha como Trig5.


21/10/2018 UC: Informática de Gestão 21
FT 8 | Funções Trigonométricas (Workbook / Livro: FT_8_F_Trigonometricas)
Worksheet / Folha: Trig5
Exercício 7: Converter os seguintes números em numeração romana: 12, 456 e 1267.

Exercício 8: Suponhamos que se pretende formar um Grupo de Trabalho (GT) de três alunos a partir
de 10 candidatos. Qual poderá ser número de GTs que poderão ser formados.

Somos cada vez mais especialistas nisto!

21/10/2018 UC: Informática de Gestão 22


FT 9 | Funções Bases de Dados (Workbook / Livro: FT_9_F_Base_Dados)

Exercício 1: Na Prática de Aula # 11 foi criada a tabela seguinte que mostra uma BD de uma PME
que procura representar um mapa de vencimentos.

21/10/2018 UC: Informática de Gestão 23


FT 9 | Funções Bases de Dados (Workbook / Livro: FT_9_F_Base_Dados)

Exercício 1: Na Prática de Aula # 11 foi criada a tabela seguinte que mostra uma BD de uma PME
que procura representar um mapa de vencimentos.
Calcular:

1.1 O vencimento líquido máximo dos Técnicos de Vendas.

Função BDMÁX procura o valor máximo de uma BD de acordo com os critérios especificados.

Sintaxe BDMÁX(Base_dados;campo;critérios)

21/10/2018 UC: Informática de Gestão 24


FT 9 | Funções Bases de Dados (Workbook / Livro: FT_9_F_Base_Dados)
1.2 O vencimento líquido mínimo dos Técnicos de Vendas.

Função BDMIN

1.3 O total das ajudas de custo dos Técnicos de Vendas.


Função BDSOMA soma os números dos registos que satisfazem os critérios especificados.

Sintaxe BDSOMA(Base_dados;campo;critérios)

21/10/2018 UC: Informática de Gestão 25


FT 9 | Funções Bases de Dados (Workbook / Livro: FT_9_F_Base_Dados)

1.4 O produto do imposto selo dos Técnicos de Vendas.

Função BDMULTIPL multiplica os valores dos registos que satisfazem os critérios definidos.

Sintaxe BDMULTIPL(Base_dados;campo;critérios)

1.5 O valor de subsídio de almoço médio de todos os empregados da BD.


Observação:
A coluna Sub. Almoço corresponde à 7.ª coluna, no campo pode-se introduzir diretamente 7.

Worksheet / Folha: BD1


21/10/2018 UC: Informática de Gestão 26
FT 9 | Funções Bases de Dados (Workbook / Livro: FT_9_F_Base_Dados)
Exercício 2 Calcular:

2.1 O desvio-padrão previsto no vencimento líquido dos Técnicos de Vendas se os dados da BD forem
apenas uma amostra da população total da empresa.

Função BDDESVPAD calcula o desvio-padrão com base numa amostra de acordo com os critérios especificados.

Sintaxe BDDESVPAD(Base_dados;campo;critérios)

2.2 O desvio-padrão verdadeiro no vencimento líquido dos Técnicos de Vendas se os dados da BD


forem de todos os empregados da empresa.

Função BDDESVPADP

21/10/2018 UC: Informática de Gestão 27


FT 9 | Funções Bases de Dados (Workbook / Livro: FT_9_F_Base_Dados)
2.3 A variância prevista no vencimento líquido dos Técnicos de Vendas se os dados da BD forem apenas
uma amostra da população total da empresa.

Função BDVAR calcula a variância com base numa amostra de acordo com os critérios especificados.
Sintaxe BDVAR(Base_dados;campo;critérios)

2.4 A variância verdadeira no vencimento líquido dos Técnicos de Vendas se os dados da BD forem de
todos os empregados da empresa.

Função BDVARP calcula a variância com base na população total.

Sintaxe BDVARP(Base_dados;campo;critérios)

21/10/2018 28
UC: Informática de Gestão
FT 9 | Funções Bases de Dados (Workbook / Livro: FT_9_F_Base_Dados)
2.5 Demonstrar através da função adequada qual é o Cargo do funcionário cujo imposto de
selo é superior a 7,5.
Observação:
Se nenhum registo corresponder aos critérios, a função devolve o valor de erro #VALOR! Se houver mais do
que um registo que corresponda aos critérios, a função devolve o valor de erro #NÚM!

Gravar esta Worksheet / Folha e respetivos Exercícios (2.1 + 2.2 + 2.3 + 2.4 + 2.5) como BD2.
Cada GT tinha a liberdade e podia/pode propor exercícios diferentes que atestassem os argumentos das funções BD. É
fortemente estimulada a criação de gráficos inovadores para uma correta visualização dos resultados obtidos.

Sem Informática de Gestão, as ansiedades da


ignorância só se acumulam até à (in)competência!

21/10/2018 29
UC: Informática de Gestão
PdS sobre a distribuição da Sebenta com as Funções (410)

EXEMPLOS PRÁTICOS, A APRESENTAR POR GT,


NO ÂMBITO DAS FUNÇÕES FORNECIDAS

21/10/2018 UC: Informática de Gestão 30


PdS sobre a distribuição da Sebenta com as Funções (410)

Isto é a
sintaxe!

Ajuda a
encontrar
os nomes
Dados descritivos

https://pt.excel-translator.de/funcoes/financeiras
21/10/2018 UC: Informática de Gestão 31
Prática de Aula # 12
Funções Financeiras

Vamos considerar que um equipamento informático de grande porte adquirido a 19 de setembro de


2018 custa 12 000 € e tem um valor residual de 1500 €, com uma taxa de depreciação de 15%.
O final do primeiro período é 31 de Dezembro de 2018.

Calcular a depreciação deste equipamento no primeiro período.

Utilizar as funções AMORDEGRC(custo data_aquisição, prim_período, recuperação, período ,taxa, base) e


AMORLINC(custo; data_aquisição; prim_período; recuperação; período; taxa; base) em que:
Base Sistema de datas
· Custo é o custo do ativo. 0 360 dias (método NASD) americano
· Data_aquisição é a data de aquisição do ativo. 1 Real
· Prim_período é a data do final do primeiro período 3 365 dias num ano
4 360 dias num ano (método Europeu)
· Recuperação é o valor residual no final da vida útil do ativo.
· Período é o período.
· Taxa é a taxa de depreciação.
· Base é o ano_base a ser adotado.

21/10/2018 UC: Informática de Gestão 32


Prática de Aula # 12 Funções Financeiras

Resolução:
Prática de Aula #12
1 =AMORDEGRC(12000;"19/09/2018";"31/12/2018";1500;1;0,15;1) =4024
2 =AMORLINC(12000;"19/09/2018";"31/12/2018";1500;1;0,15;1) =1800

Resultado: 4024 e 1800


A Função AMORDEGRC retorna a depreciação para cada período contabilístico. Esta função é normalmente
utilizada para o sistema contabilístico francês. Se um ativo for adquirido no meio do período contabilístico, a
depreciação pro rata deverá ser considerada. A função é semelhante à AMORLINC. A única diferença entre ambas
é que existe um coeficiente de depreciação que é aplicado no cálculo, dependendo do tempo de vida do ativo.
21/10/2018 UC: Informática de Gestão 33
Prática de Aula # 13
Funções Financeiras

Suponhamos que determinada empresa comprou um computador por 1500 €. Este equipamento
que possui uma vida útil de 5 anos e um valor residual de 50 €.

Calcular o valor da amortização para cada ano.

Utilizar a função AMORT(custo val_residual; vida_útil) em que:

· Custo é o custo inicial do ativo.


· Val_residual é o valor no final da amortização.
· Vida_útil é o número de períodos nos quais o ativo se amortiza.

21/10/2018 UC: Informática de Gestão 34


Prática de Aula # 13 Funções Financeiras

21/10/2018 UC: Informática de Gestão 35


Prática de Aula # 14
Funções Financeiras

Uma empresa comprou um novo servidor. Este investimento em hardware custa 5.000 € e tem uma
duração de 6 anos. O valor residual do servidor é de 250 €.

Calcular a desvalorização do equipamento. Arredondar os resultados para números inteiros.

Utilizar a função BD(custo; residual; duração; período; mês) em que:

· Custo é o custo inicial do ativo.


· Residual é o valor no fim da desvalorização (o valor residual do ativo).
· Duração é o número de períodos sobre o qual o ativo está a ser desvalorizado (a vida útil do ativo).
· Período é o período pelo qual pretende calcular a desvalorização. O período tem de utilizar as mesmas unidades da duração.
· Mês é o número de meses no primeiro ano. Se o mês for omitido, o valor predefinido é 12.

21/10/2018 UC: Informática de Gestão 36


Prática de Aula # 14 Funções Financeiras

Resultados: Ano 1 1 965,00 €


Ano 2 1 192,76 €
Ano 3 724,00 €
Ano 4 439,47 €
Ano 5 266,76 €
Ano 6 161,92 €

21/10/2018 UC: Informática de Gestão 37


Prática de Aula # 15 – Enquadramento teórico
Análise de Hipóteses

Existe uma ferramenta extremamente poderosa que a folha de cálculo integra, mas nem sempre é
conhecida ou sequer utilizada pela grande maioria dos utilizadores: o Solver.

O Solucionador (Solver): permite determinar o valor de várias células variáveis (no máximo 200) em
função do valor previsto para uma célula de resultado, considerando um conjunto de restrições a
que as células variáveis estarão sujeitas.

Permite estimar raízes, máximos e mínimos, virtualmente, de qualquer função e número de variáveis
em que, por exemplo, nos cálculos de Engenharia e em soluções que envolvem problemas de
programação não linear de otimização, são utilizados algoritmos específicos. Nos sistemas lineares
utilizam-se outros algoritmos.

Para mais informação técnica e componente prática uma FT já está disponível para todos os GT.

21/10/2018 UC: Informática de Gestão 38


Prática de Aula # 15 – Enquadramento teórico
Análise de Hipóteses

Para entendermos melhor como o Solucionador (Solver) é importante na Gestão, devemos entender
primeiro o conceito básico do mesmo e de que forma funciona. Há três componentes primários com os
quais devemos estar familiarizados.

Célula Destino. É a célula que representa a meta ou objetivo do problema. Nesta PA # 15 é possível
encontrar um valor ótimo para o resultado de uma célula que está dependente, direta ou indiretamente,
da variação dos valores de outras células. O valor ótimo é encontrado pela minimização ou maximização
de uma fórmula (ou equação) que se encontra na chamada célula de destino e que corresponde à função
objetivo do problema.

Células Variável ou Ajustáveis. São as células que podem ser modificadas para se conseguir chegar ao
resultado desejado.

Restrições. Aplicadas à célula de destino, às células ajustáveis ou a outras células que estejam direta ou
indiretamente relacionadas. Por exemplo, se um aluno do ISCAL não pode frequentar aulas à noite às
terças-feiras, o Solver impede a colocação desse aluno na pauta de determinada turma.

21/10/2018 UC: Informática de Gestão 39


Prática de Aula # 15
S O LV E R

Pretende-se saber quantos anúncios seriam necessários publicar (em jornais de tiragem nacional),
tendo em conta que:

– o Custo Total não poderá exceder os 3.000 €;

– o número mínimo de leitores (Total) deverá ser 1.500;

– o número máximo de anúncios, em cada jornal deverá ser 3.

21/10/2018 UC: Informática de Gestão 40


Prática de Aula # 15 S O LV E R

N.º de
Célula de Destino: Total de
Leitores
Custo por N.º de Leitores
(milhares)
Devemos Definir um Objetivo (que Publicação anúncio anúncios Custo Total % do Total (milhares)
deriva de uma fórmula necessária e Correio da Manhã 374,00 € 250 1 374,00 € 13% 250
obrigatoriamente) onde desejamos Expresso 448,00 € 200 1 448,00 € 16% 200
ajustar a um determinado valor, Sol 324,00 € 150 1 324,00 € 11% 150
máximo ou mínimo. Público 399,00 € 200 1 399,00 € 14% 200
D. Notícias 473,00 € 300 2 946,00 € 33% 600
Neste caso, selecionamos a célula J. Notícias 349,00 € 100 1 349,00 € 12% 100
que contém a fórmula a ajustar (E8).Total 1200 0 2 840,00 € 1500 Em Para, vamos ter de especificar
qual a opção que desejamos.
Nesta PA selecionamos a opção
Por Alteração Células de Variável, Condições Orçamento para publicidade 3 000,00 € que se ajusta ao que se pretende
entende-se que são as células ajustáveis, Mínimo de Leitores 1500 (Máximo) em virtude de termos
ou seja, as células cujos valores vão ser N.º mínimo de anúncios / publicações 1 um plafond de 3000 €
alterados pelo Solver, até que a solução N.º máximo de anúncios / publicações 3
do problema seja encontrada. Nesta PA, Sujeito às Restrições - visualiza as restrições definidas pelo problema. As restrições são condições que precisam
selecionamos as células que irão sofrer de ser satisfeitas pela solução. Nesta PA, indicamos as seguintes condições para a resolução do problema:
alteração (D2:D7). – o Custo Total não deve exceder o valor orçamentado para publicidade, em concreto, ($E$8 <= $F$11);
– o mínimo Total de leitores deve ser 1500, ou seja, ($G$8 >= $F$12);
– o n.º mínimo de anúncios por jornal deve ser 1, aplicar ($D$2:$D$7 >= $F$13);
- o nº máximo de anúncios por jornal deve ser 3, aplicar (($D$2:$D$7 <= $F$14).

Concluir a PA clicando em Ok para aceitar a solução apresentada pelo Solver ou clicar em


Cancelar para repor os valores iniciais.
21/10/2018 UC: Informática de Gestão 41
Prática de Aula # 15 S O LV E R

N.º Anúncios

N.º Anúncios
Mínimo & Máximo
Objetivo vs Orçam
Tot vs Min Leitores

Resolução PA # 15:

21/10/2018 UC: Informática de Gestão 42


Próxima aula

21/10/2018 UC: Informática de Gestão 43

Você também pode gostar