Olá, Visitante. Por favor entre ou registe-se se ainda não for membro.

Entrar com nome de utilizador, password e duração da sessão
 

Autor Tópico: Excel (Duvida)  (Lida 41638 vezes)

vbm

  • Hero Member
  • *****
  • Mensagens: 13782
    • Ver Perfil
Re:Excel (Duvida)
« Responder #60 em: 2014-12-22 18:33:32 »
Neste Windows 8, o Excel só acede às Funções F1, F2, ..., F12,
pressionando a respectiva tecla mas, em simultâneo a tecla FN,
á esquerda ao lado da CTRL. Isso é incómodo, pois essas teclas
estão encaminhadas para operações multimédia, salvo
se pressionando também a FN.

Mas já me sucedeu noutro computador, as tais Funções F
executarem-se sem teclar a FN.

Haverá alguma instrução que active ou desactive
aquela prioridade?

Pip-Boy

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 1245
    • Ver Perfil
Re:Excel (Duvida)
« Responder #61 em: 2014-12-23 12:24:56 »
O ser preciso ou não o FN é normalmente configurado na bios, não depende do Windows.
Procura na bios por Fn function/priority, algo assim.
The ultimate result of shielding men from the effects of folly, is to fill the world with fools.

vbm

  • Hero Member
  • *****
  • Mensagens: 13782
    • Ver Perfil
Re:Excel (Duvida)
« Responder #62 em: 2014-12-23 13:21:37 »
O ser preciso ou não o FN é normalmente configurado na bios, não depende do Windows.
Procura na bios por Fn function/priority, algo assim.

Obrigado, vou ver se consigo.

Automek

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 30976
    • Ver Perfil
Re:Excel (Duvida)
« Responder #63 em: 2015-02-10 16:10:29 »
Uma forma alternativa ao VLOOKUP quando as linhas não estão por ordem alfanumérica ou quando a coluna onde pesquisar não está no início da tabela.
http://www.businessinsider.com/excel-index-match-vlookup-video-how-to-2015-2


vbm

  • Hero Member
  • *****
  • Mensagens: 13782
    • Ver Perfil
Re:Excel (Duvida)
« Responder #64 em: 2015-02-10 16:30:30 »
O ser preciso ou não o FN é normalmente configurado na bios, não depende do Windows.
Procura na bios por Fn function/priority, algo assim.

Obrigado, vou ver se consigo.

Não sei alterar.

Mas confirmo que umas vezes as funções F1... F12,
umas vezes activam-se por click directo das teclas,
outras vezes requerem a pressão simultânea da tecla FN.

É misterioso! :)

vbm

  • Hero Member
  • *****
  • Mensagens: 13782
    • Ver Perfil
Re: Excel (Duvida)
« Responder #65 em: 2015-07-16 11:58:29 »
Assunto resolvido. No m/ Toshiba o bios activa-se pressionando F1.

Lá mexe-se não sei onde - não fui eu que o fiz - e muda-se a prioridade
das funções F's, de multimédia, para as normais de cálculo e teclado.
As preteridas passam a ser acedidas por simultânea pressão em FN.

vdap

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 2706
    • Ver Perfil
Re: Excel (Duvida)
« Responder #66 em: 2019-09-17 08:54:49 »
Será que alguém me consegue ajudar? Estou a utilizar a seguinte formula para calculo de prestação sobre determinado crédito PGTO;

Quero apenas utilizar 3 variáveis da formula (isto é um exemplo);

Taxa a 5.5%;
Por 30 anos;
80.000€ em crédito

Quando insiro tudo na formula em excel     -PGTO(5.5%;30;80000)/12 = 458,70€ / mês

Contudo deveria dar 454,23€ -> https://www.doutorfinancas.pt/simulador-de-credito/

Alguém sabe como corrigir isto no excel?
The duty of a patriot is to protect his country from its government

Automek

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 30976
    • Ver Perfil
Re: Excel (Duvida)
« Responder #67 em: 2019-09-17 09:10:02 »
É porque estás a usar valor anuais e não mensais. A mim dá-me os 454,23€:

=PMT(0.055/12,30*12,80000)

O PMT deve ser o teu PGTO (o meu Excel é em Inglês)


vdap

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 2706
    • Ver Perfil
Re: Excel (Duvida)
« Responder #68 em: 2019-09-17 09:20:16 »
É porque estás a usar valor anuais e não mensais. A mim dá-me os 454,23€:

=PMT(0.055/12,30*12,80000)

O PMT deve ser o teu PGTO (o meu Excel é em Inglês)

Yep. Resolvido.
Muito Obrigado
The duty of a patriot is to protect his country from its government

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Excel (Duvida)
« Responder #69 em: 2019-09-17 09:44:33 »
Citar
=PMT(0.055/12,30*12,80000)
podem-me explicar a conta a bold?
Se são 30 anos de contrato, onde está isso espelhado?
“Our values are human rights, democracy and the rule of law, to which I see no alternative. This is why I am opposed to any ideology or any political movement that negates these values or which treads upon them once it has assumed power. In this regard there is no difference between Nazism, Fascism or Communism..”
Urmas Reinsalu

vdap

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 2706
    • Ver Perfil
Re: Excel (Duvida)
« Responder #70 em: 2019-09-17 09:46:50 »
Citar
=PMT(0.055/12,30*12,80000)
podem-me explicar a conta a bold?
Se são 30 anos de contrato, onde está isso espelhado?

São duas contas;

0.055 taxa anual / 12 meses depois tens a virgula,

a seguir 30 anos vezes 12 meses

The duty of a patriot is to protect his country from its government

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Excel (Duvida)
« Responder #71 em: 2019-09-17 09:57:21 »
he,he,he ióóóó
Obrigado. ainda estou a dormir
“Our values are human rights, democracy and the rule of law, to which I see no alternative. This is why I am opposed to any ideology or any political movement that negates these values or which treads upon them once it has assumed power. In this regard there is no difference between Nazism, Fascism or Communism..”
Urmas Reinsalu

Automek

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 30976
    • Ver Perfil
Re: Excel (Duvida)
« Responder #72 em: 2019-09-17 10:02:40 »
Ainda me estou a rir. Vai beber DOIS cafés Local   ;D ;D ;D

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Excel (Duvida)
« Responder #73 em: 2019-09-23 20:38:37 »
Agora um pouco mais difícil... :D
Há 3 variáveis:
1 - quatro períodos no ano para diversos tipos de energia (I, II, III e IV)
2 - Cada período tem 4 tipos de energia (ponta, cheia, vazia e super)
3 - Período de faturação (consumo), divididos por tipos de energia

O objectivo seria criar uma fórmula (que imagino ser pelo Soma.se.s) que ao verificar o período de faturação, fosse buscar o preço unitário e o multiplicasse pelo consumo de energia.
“Our values are human rights, democracy and the rule of law, to which I see no alternative. This is why I am opposed to any ideology or any political movement that negates these values or which treads upon them once it has assumed power. In this regard there is no difference between Nazism, Fascism or Communism..”
Urmas Reinsalu

Zenith

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 5259
    • Ver Perfil
Re: Excel (Duvida)
« Responder #74 em: 2019-09-24 00:24:11 »
As fórmulas ficavam mais simples se as datas não estivessem misturadas com texto (não seria necessario usar left e poder-se ia usar Vlookup).
Mantendo como está uma formula possivel para a célula L2 (primeira linha de vazio) é

=INDIRECT("D"  &    ((SIGN(LEFT($F2;10)+0,01-LEFT($B$2;10))+1)/2*2     +(SIGN(LEFT($F2;10)+0,01-LEFT($B$6;10))+1)/2*4         +(SIGN(LEFT($F2;10)+0,01-LEFT($B$10;10))+1)/2*4      +(SIGN(LEFT($F2;10)+0,01-LEFT($B$14;10))+1)/2*4      +2))*G2

LEFT(), devolve os 10 primeiros caracteres à esquerda (data inicial).

(SIGN(LEFT($F2;10)+0,01-LEFT($B$2;10))+1)/2  devolve 1 se a data inicial de consumo for posterior á data inicial do periodo I e 0 caso contrario. Se multiplicarmos por 2 obtemos a linha onde começam os valores do periodo I

Fazendo o mesmo para os periodos II, III e IV e multiplicando por 4, vamos obter 6 se posterior a II e anterior a 3, 10 se posterior a III e anterior a IV, 14 se posterior a IV

Para evitar datas coincidentes (que daria sign=0), soma-se 0,01 (valor desde que pequeno é irrelevante).

Soma + 2 é para o caso do vazio descer 2 linhas relativamente à linha das datas do periodo para encontrar o preço do vazio nesse periodo (para as outras é somar 0, 1 ou 3)

Depois usando indirect("D"; nº obtido) é ir buscar o preço para a categoria no periodo corresponde.

Finalmente multiplica-se pelo consumo (G2).

Nota: as datas finais estão lá mas são desnecessárias




vbm

  • Hero Member
  • *****
  • Mensagens: 13782
    • Ver Perfil
Re: Excel (Duvida)
« Responder #75 em: 2019-09-24 07:56:40 »
Nunca usei nem conhecia essa função LEFT do excel!
Ela é útil propriamente em que circunstância, por exemplo!?

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Excel (Duvida)
« Responder #76 em: 2019-09-24 09:25:24 »
Obrigado Zenith. vou estudar a fórmula e aprender a fazer este tipo de "macacadas".
“Our values are human rights, democracy and the rule of law, to which I see no alternative. This is why I am opposed to any ideology or any political movement that negates these values or which treads upon them once it has assumed power. In this regard there is no difference between Nazism, Fascism or Communism..”
Urmas Reinsalu

Automek

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 30976
    • Ver Perfil
Re: Excel (Duvida)
« Responder #77 em: 2019-09-24 09:53:44 »
O Zenith fez a coisa como deve ser, à profissional. Eu, como seria de esperar, vandalizei a tua folha de cálculo :D

Meti os preços em tabela e o período dos consumos (inicial e final) em células diferentes.

O objectivo foi fazer uma coisa em que se use apenas Vlookup, como estás habituado. A posição que o vlookp vai buscar é obtida pelo match, que também é uma formula simples.

Por exemplo no Q2 fica o seguinte:
VLOOKUP($I2,$B$19:$G$23,MATCH(Q$1,$B$19:$G$19,0))

O I2 é a data inicial do consumo porque é essa que determina o preço.
O $B$19:$G$23 é a tabela de preço. Ele vai pesquisar a data inicial lá.
Resta portanto saber qual é a coluna da tabela que o Vlookup vai devolver.

Para saber se é a coluna 3 (cheia), 4 (ponta), 5 ou 6 basta usar o MATCH(Q$1,$B$19:$G$19,0).
Este Match vai pesquisar no topo qual é a coluna (vazio, super, ponta ou cheia). Depois vai procurar na tabela de preços onde é que está essa  palavra vazio, super, ponta ou cheia.
E pronto. Fica completo o Vlookup.

Se quiseres manter a formatação como tens na tua folha, complica significativamente porque tem de se usar o LEFT como o Zenith fez e verificar uma série de pontos. Foi por isso que alterei.

O Zenith serviu o cliente na perfeição. No meu caso o cliente pode escolher qualquer cor, desde que seja preto.  ;D

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Excel (Duvida)
« Responder #78 em: 2019-09-24 10:30:53 »
Obrigado aos dois, mas isto é complicado para mim, passa os meus conhecimentos.
Sobre o quadro dos valores, não pode ser alterado, porque tem mais fórmulas e dados relacionados.

Sobre a fórmula do zenith, dá-me "#NOME?". Será dos espaços?
“Our values are human rights, democracy and the rule of law, to which I see no alternative. This is why I am opposed to any ideology or any political movement that negates these values or which treads upon them once it has assumed power. In this regard there is no difference between Nazism, Fascism or Communism..”
Urmas Reinsalu

Automek

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 30976
    • Ver Perfil
Re: Excel (Duvida)
« Responder #79 em: 2019-09-24 10:53:51 »
Sim, na formula do Zenith tens de tirar os espaços. E também falaste em SOMA SE, o teu Excel está em Português ? É que as formulas do Zenith são em inglês.