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 40806 vezes)

kitano

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 8677
    • Ver Perfil
Re:Excel (Duvida)
« Responder #40 em: 2014-05-05 12:14:35 »
Tenho tabelas em dois separadores e queria:

Se valor de A1 (separador 1) = Valor encontrado no range da coluna A (separador 2) então valor da coluna/célula B (separador 2) correspondente.
 
"Como seria viver a vida que realmente quero?"

Incognitus

  • Administrator
  • Hero Member
  • *****
  • Mensagens: 30961
    • Ver Perfil
Re:Excel (Duvida)
« Responder #41 em: 2014-05-05 13:55:21 »
Usa a função VLOOKUP (em Português deve ser algo tipo PROCV).
"Nem tudo o que pode ser contado conta, e nem tudo o que conta pode ser contado.", Albert Einstein

Incognitus, www.thinkfn.com

soueusou

  • Ordem dos Capitalistas Selvagens
  • Hero Member
  • *****
  • Mensagens: 569
  • a alma é o segredo do negócio
    • Ver Perfil
Re:Excel (Duvida)
« Responder #42 em: 2014-05-08 16:51:30 »
Tenho tabelas em dois separadores e queria:

Se valor de A1 (separador 1) = Valor encontrado no range da coluna A (separador 2) então valor da coluna/célula B (separador 2) correspondente.

algo do estilo

se(A2=$A$1,A2,0)
podes não chegar à lua, mas tiraste os pés do chão

kitano

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 8677
    • Ver Perfil
Re:Excel (Duvida)
« Responder #43 em: 2014-05-08 17:09:52 »
Usei a função indicada pelo inc e funcionou!
"Como seria viver a vida que realmente quero?"

Joao-D

  • Visitante
Re:Excel (Duvida)
« Responder #44 em: 2014-05-08 17:53:26 »
Incognitus, Mystery, Zenith: Obrigado.

Encontrei uma folha de calculo que faz o calculo do TWR e do XIRR.

Deu um resultado ligeiramente diferente do que o Zenith escreveu. Ao Zenith o XIRR deu 38,1% e o TWR deu 37,4%, e pela folha de calculo o XIRR deu 36,41% e o TWR deu 37,36%.

Vejam sff se coloquei bem os valores e se a folha de cálculo está certa.
A folha de cálculo está no anexo.

Citar
A primeira carteira começou em 04-09-2012 com 16750 euros e terminou em 22-02-2013 com 23849,94 euros.
A segunda carteira começou em 11-03-2013 com 25000 euros e terminou em 31-01-2014 com 27455,06 euros.

Tendo em conta que existem várias formas de calcular a rentabilidade anual e que o resultado obtido por cada uma é diferente, importa saber qual é a forma mais usual e consensual de apresentar a rentabilidade anual. Qual é?
« Última modificação: 2014-05-12 12:45:50 por João-D »

Zenith

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 5259
    • Ver Perfil
Re:Excel (Duvida)
« Responder #45 em: 2014-05-09 01:35:44 »
Incognitus, Mystery, Zenith: Obrigado.

Encontrei uma folha de calculo que faz o calculo do TWR e do XIRR.

Deu um resultado ligeiramente diferente do que o Zenith escreveu. Ao Zenith o XIRR deu 38,1% e o TWR deu 37,4%, e pela folha de calculo o XIRR deu 36,41% e o TWR deu 37,36%.

Vejam sff se coloquei bem os valores e se a folha de cálculo está certa.
A folha de cálculo está no anexo.

Citar
A primeira carteira começou em 04-09-2012 com 16750 euros e terminou em 22-02-2013 com 23849,94 euros.
A segunda carteira começou em 11-03-2013 com 25000 euros e terminou em 31-01-2014 com 27455,06 euros.

Tendo em conta que existem várias formas de calcular a rentabilidade anual (a DIF usa “365 dias Sharpe Ratio”, e existem outras formas como "Rate of return", "ROC return" etc) e que o resultado obtido por cada uma é diferente, importa saber qual é a forma mais usual e consensual de apresentar a rentabilidade anual. Qual é?

Está bem calculado. A diferença do XIRR relativamente ao que eu tinha calculado deve-se a que eu coloquei que liquidaste a carteira em 22/3/13 e reinvestitse tudo mas 1150€ em 11/3, enquanto que tu consideraste que nada houve em 22/3 e em 11/3 somaste 1150Eur.
O método dos cash flows pressupoe que é tudo reinvestido á mesma taxa, e ao fazer as contas é como se retirasse os 17 dias, e portanto num caso tiveste os cerca de 500-17 dias para realizar os ganhos todos (17 dias de ferias) e no outro é como se tivesses usado os dias todos.
Na maioria dos casos a diferença é pequena mas em periodos em que há longos intervalos de inactividade é precisoter cuidado
Por exemplo se considerarmos alguem que em 1 Jan investe 100 em 30 Jun vale 110 e liquida, tem 10% de ganho o que dá21% anualizado. Se resolver em 1 Jul voltar a reinvestir tudo mais 10 (120), e no final do ano a carteira valer 132  tem no 2º semestre 10% de rentabilidade e dá 21% anualizado. Usando o XIRR com entradas em 1 Jan e 1 Jul e saidas em 30 Jun e 31 dez da o mesmo valor de 21% (talvez umas centesimas de diferença).
No entanto se investir 100 em 1 Jan e carteira valer 110 em 31 Jan, liquidar e voltar a investir 120 em 1 Dez e receber 132 em 31 Dez a renatbilidade que o XIRR vai calcular aproxima-se dos 200% (proximo dos 10% mensal), porque ao fazer as contas consideras que tens potencial de repetir performance todos os meses mas simplemente resolveste ir de ferias :-)

O TWRR tem um problema semelhante mas na quantidade. Se investires em 1 Jan 100 e em 30Jun valer 150 e liquidares e depois em 1 Jul investires 1000 e carteira  não ter em 31 Dez valorização nenhuma, a aplicação simples do TWRR vai dar uma rentabilidade de 50%, o que dada a discripenacia de valores entre o investido no 1º e 2º semestre não é realista. Uma medida mais proxima da realidade deveria dar um peso de 10 á rentatibilidade do 2º S e peso de 1 à do 1ºS,  e então a rentabilidade global vinha para valores á volta de 11%.

« Última modificação: 2014-05-09 11:11:06 por Zenith »

Zenith

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 5259
    • Ver Perfil
Re:Excel (Duvida)
« Responder #46 em: 2014-05-09 22:12:01 »
Para mim o método dos cash flows é o mais realista (os outros podem em muitos casos ser considerados com aproximações com cálculos simplificados do metodo dos cash flows).
No método dos cash flows há que ter o cuidado de quando se considera periodos longos para aferir a rentabilidade das carteiras, considerar os periodos em que as carteiras são liquidadas como periodos de retorno 0 (ou considerar aplicações em cash como sendo parte da cateira), caso contrario se em 3 anos  houve um total de 1 ano em que carteira esteve liquidada (for falta de oportunidades) a rentabilidade global vem calculada como sendo sobre um periodo de 2 anos.
o TWRR é uma boa aproximação se os valores em carteira não se alterarem muito ao longo do tempo, caso contrario há que  corrigir com o peso apropriado.
A correção é simples: se no period i, o capital inicial for Vi, e a média dos Vi for Vmed, então em vez de usar o factor (1+ri), deve-se usar (1+ri)^(Vi/Vmed).

Ainda uma achega quanto ao método dos cash flows: considera que quando há uma saida da carteira esse capital é reinvestido a uma taxa igual á rentabilidade média. isso não tem problema se se considerar o cash como parte da carteira, mas se isso sai efetivamente da carteira (para consumo pessoal por exemplo), pode fazer com que a rentabilidade global da carteira possa divergir da do património global.

Isso tem algum interesse no calcula da YTM das obrigações por exemplo. O calculo da YTM considera que os dividendos são reinvestidos a uma taxa igual ao YTM. De facto é a única coisa razoável a assumir porque se for um banco a calcular isso não se vai por a adivinhar o que o investidor vai fazer com os dividendos.
Mas se a YTM for elevada e o investidor colocar os dividendos em DPs a rentabilidade final vai ser inferior á YTM calculada no inicio da compra, mas se investir os dividendos em acções com forte potencial de crescimento e acertar será superior. E se  usar se investir os dividendos na compra de um colar que lhe permite conquistar a mulher dos seus sonhos, aí rentabilidade é incalculável mas elevadíssima  ;D

« Última modificação: 2014-05-09 22:12:33 por Zenith »

Joao-D

  • Visitante
Re:Excel (Duvida)
« Responder #47 em: 2014-05-11 12:59:28 »
Zenith, muito obrigado pela ajuda!

Vou passar a usar a fórmula do XIRR que deixaste.
Pelas pesquisas que fiz através do google fico com a ideia de que é a forma mais consensual.

=XTIR({- VALOR INICIO 1;VALOR FIM 1;- VALOR INICIO 2;VALOR FIM 2};{"DATA INICIO 1";"DATA FIM 1";"DATA INICIO 2";"DATA FIM 2"})

XTIR = XIRR

Thorn Gilts

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 14243
    • Ver Perfil
Re:Excel (Duvida)
« Responder #48 em: 2014-05-13 02:00:15 »
Zenith, muito obrigado pela ajuda!

Vou passar a usar a fórmula do XIRR que deixaste.
Pelas pesquisas que fiz através do google fico com a ideia de que é a forma mais consensual.

=XTIR({- VALOR INICIO 1;VALOR FIM 1;- VALOR INICIO 2;VALOR FIM 2};{"DATA INICIO 1";"DATA FIM 1";"DATA INICIO 2";"DATA FIM 2"})

XTIR = XIRR

Aqui tens sempre um problema, o teu valor de inico tem de ser sempre negativo (representa o investimento - cash flow negativo). Eu prefiro fazer tudo há "mão", ou seja, as formulas todas e não a formula do Excel.
we all have a story we nevel tell

Automek

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 30976
    • Ver Perfil
Re:Excel (Duvida)
« Responder #49 em: 2014-08-01 12:56:24 »
Precisava de exportar (penso que só dá para fazer copy) algumas tabelas de opções do yahoo como esta:
http://finance.yahoo.com/q/os?s=SPY&m=2014-09-05
mas está a sair-me tudo desformatado. Alguém sabe como é que posso fazer ?

Zenith

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 5259
    • Ver Perfil
Re:Excel (Duvida)
« Responder #50 em: 2014-08-01 13:07:40 »
Experimentei e com excepção do separador decimal (uso  a virgula) saiu-me bem fazendo copy and paste (uso Excel 2007)
Fazendo um import from web também sai bem claro com excepção do separador e aqui também não aparecem nenhumas cores.


« Última modificação: 2014-08-01 13:14:41 por Zenith »

Automek

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 30976
    • Ver Perfil
Re:Excel (Duvida)
« Responder #51 em: 2014-08-01 13:24:04 »
Obrigado Zenith. O meu é o 2010 e o Copy paste, mesmo com as várias opções de paste não funcionam mas nem me lembrei do import data from web. Bem metida. Aí já funcionou perfeitamente. Obrigado !

vbm

  • Hero Member
  • *****
  • Mensagens: 13742
    • Ver Perfil
Re:Excel (Duvida)
« Responder #52 em: 2014-08-01 16:13:40 »
Alguém sabe dizer como comprar, em Portugal, um Excel versão em inglês?

Incognitus

  • Administrator
  • Hero Member
  • *****
  • Mensagens: 30961
    • Ver Perfil
Re:Excel (Duvida)
« Responder #53 em: 2014-08-01 16:18:29 »
Se não fores usar algo incrivelmente complexo, ficas bem servido sem comprar nada - usando o OpenOffice ou similar.
"Nem tudo o que pode ser contado conta, e nem tudo o que conta pode ser contado.", Albert Einstein

Incognitus, www.thinkfn.com

vbm

  • Hero Member
  • *****
  • Mensagens: 13742
    • Ver Perfil
Re:Excel (Duvida)
« Responder #54 em: 2014-08-01 16:20:19 »
Hei-de ir ver.
Obrigado.

sempre_em_alta

  • Ordem dos Especialistas
  • Sr. Member
  • *****
  • Mensagens: 428
    • Ver Perfil
Re:Excel (Duvida)
« Responder #55 em: 2014-08-06 11:40:27 »
boas pessoal,

eu queria criar um excel onde conseguisse tirar tabelas da net e que ele fossem actualizando os dados á medida que eles são actualizados pelo site, por exemplo, no MSN Money eles tÊm lá as tabelas, o objectivo era o excel sacar as tabelas de la é passar para o meu cada número, sendo actualizado cada vez que os valores eram alterados. muito mais simples mas também importante seria a cotação em tempo "real" no meu excel, e que desse para encadear com outras formulas, como por exemplo o ev...

se alguém me conseguisse ajudar, eu tentei fazer uma ligação web, mas ele só me deixa copiar a folha toda, não me deixa copiar um numero, por exemplo... sei que dessa forma actualiza, mas o problema é tirar o valor especifico.

cumprimentos

Mystery

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 1562
    • Ver Perfil
A fool with a tool is still a fool.

sempre_em_alta

  • Ordem dos Especialistas
  • Sr. Member
  • *****
  • Mensagens: 428
    • Ver Perfil
Re:Excel (Duvida)
« Responder #57 em: 2014-08-06 13:49:58 »
com o excel dá, já encontrei forma, não consigo é as acções portuguesas

excel: dados, ligações externas, cotações das acções no MSN Money, e depois é só meter o índice seguido de uma virgula e o título! aparece essa informação toda. essa do Yahoo tens as acções portuguesas? no MSN Money não consigo encontrar...

Incognitus

  • Administrator
  • Hero Member
  • *****
  • Mensagens: 30961
    • Ver Perfil
Re:Excel (Duvida)
« Responder #58 em: 2014-08-06 14:34:44 »
De qq forma fazeres um sistema automático que cobre muitas acções para depois te preocupares com teres as (poucas) Portuguesas, não faz sentido...
"Nem tudo o que pode ser contado conta, e nem tudo o que conta pode ser contado.", Albert Einstein

Incognitus, www.thinkfn.com

Zenith

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 5259
    • Ver Perfil
Re:Excel (Duvida)
« Responder #59 em: 2014-12-22 18:20:47 »
Há algum problema com site do msn?
Excel não consegue ir buscar as cotações