Forum Think Finance - Bolsa e Forex

Geral => Sistemas Automáticos => Tópico iniciado por: Local em 2012-09-12 16:42:36

Título: Dúvidas Excel
Enviado por: Local em 2012-09-12 16:42:36
Estou com uma dúvida com a fórmula If.
tenho um conjunto de dados positivos e negativos e gostaria que, quando o valor fosse positivo dava valor 1, caso fosse negativo dava valor 0.
Já pesquizei no livro, na net e nada... Obrigado pela ajuda
Título: Re:Dúvidas Excel
Enviado por: Messiah em 2012-09-12 16:45:36
=IF(B4>0;1;0)

axo que é suf
Título: Re:Dúvidas Excel
Enviado por: Local em 2012-09-12 16:53:39
Obrigado, já sei qual foi o meu erro, estava a usar números separados por pontos em vez de virgulas. :)
Título: Re:Dúvidas Excel
Enviado por: Automek em 2012-09-12 16:57:09
Obrigado, já sei qual foi o meu erro, estava a usar números separados por pontos em vez de virgulas. :)

Se quiseres fazer isso tens de ir ao control panel e mudar as definições nos regional settings, alterando o decimal para passar a ser o ponto.
Título: Re:Dúvidas Excel
Enviado por: Local em 2012-09-12 17:12:57
obrigado. Normalmente faço Ctrl+L, substituir
Título: Re:Dúvidas Excel
Enviado por: Automek em 2012-09-12 17:21:42
A vantagem do control panel é que as definições (ponto a representar os decimais) ficam para sempre assim e o Excel é suficientemente inteligente para saber que, se numa folha tinhas a virgula com decimal, depois da alteração dos setting passa a aparecer ponto.

É uma treta isto de se trabalhar com coisas americanas e europeias.
Título: Re:Dúvidas Excel
Enviado por: Local em 2012-09-13 12:08:02
Pois, e não tenho possibilidade de alterar a configuração.
Mas mais engraçado é que no outro computador tenho o open office e ele passa esses valores para datas. :D
Título: Re:Dúvidas Excel
Enviado por: muze em 2012-09-13 12:19:10
Pois, e não tenho possibilidade de alterar a configuração.
Mas mais engraçado é que no outro computador tenho o open office e ele passa esses valores para datas. :D
podes usar o google docs (https://drive.google.com/)
ele tem as definições americanas :D
Título: Re:Dúvidas Excel
Enviado por: Robusto em 2012-11-02 19:43:12
Aproveito o tópico:

Como é que eu consigo guardar uma imagem, que esteja num ficheiro excel, em formato JPEG ou BMP, para a minha máquina?

Não queria ter de recorrer ao Printscreen.  ;D

Título: Re:Dúvidas Excel
Enviado por: Automek em 2012-11-02 21:21:30
Robusto penso que não é possível sem usar VBA ou outros programas que permitam, por exemplo, imprimir para pdf ou jpeg.

Usando apenas o Excel a única coisa que me ocorre é seleccionar a área que queres e fazer copy.

Depois botão direito do rato e tens uma opção de paste special - other paste options - picture (estou a falar do excel 2010). Ele faz paste da área que se copiou, mas como imagem, que pode depois ser copiada para um programa de edição e gravada autonomamente.
Título: Re:Dúvidas Excel
Enviado por: Robusto em 2012-11-02 21:46:30
Pois, foi isso que me ocorreu, mas achei demasiado estranho que não fosse possível guardar como imagem directamente.

Obrigado pela info.  ;)
Título: Re:Dúvidas Excel
Enviado por: Local em 2012-11-03 00:44:54
Seleccionas a imagem e copias. Abres o paint e colas. Gravas e já está.  :)
Título: Re:Dúvidas Excel
Enviado por: Robusto em 2012-11-03 04:53:19
Seleccionas a imagem e copias. Abres o paint e colas. Gravas e já está.  :)
E a imagem não perde qualidade, assim?
Título: Re:Dúvidas Excel
Enviado por: Robusto em 2012-11-03 05:08:05
Bem, experimentei agora, e não perdeu qualidade nenhuma... porreiro!

Obrigado pela sugestão! ;)
Título: Re:Dúvidas Excel
Enviado por: hermes em 2012-11-03 16:05:57
Aproveito o tópico:

Como é que eu consigo guardar uma imagem, que esteja num ficheiro excel, em formato JPEG ou BMP, para a minha máquina?

Não queria ter de recorrer ao Printscreen.  ;D

Em princípio save as HTML resolve o problema. Basta procurares na directoria associada ao ficheiro HTML que entretante é criada e a imagem costuma a estar lá.
Título: Re:Dúvidas Excel
Enviado por: Zenith em 2013-02-03 12:54:35
Alguem sabe como fazer com que o Excel abra um link https?
A bolsa do luxemburgo mudou a interface passando a usar protocolo https em vez de http e meus links ficaram inoperacionais.

Por exemplo antes um link era http://www.luxnext.com/en/sign_info/PTBLMGOM0002_151943.xhtml (http://www.luxnext.com/en/sign_info/PTBLMGOM0002_151943.xhtml)
Tinha isso no Excel e abria directamente a pagina, mas agora o endereço é
https://www.bourse.lu/instrument/market?cdVal=151943&cdTypeVal=OBL (https://www.bourse.lu/instrument/market?cdVal=151943&cdTypeVal=OBL)
e colocando esse enderço numa celula do Excel e clicando dá mensagem "unable to open ..."

Título: Re:Dúvidas Excel
Enviado por: Local em 2013-02-03 13:14:32
a mim abriu bem em excel.
Eu apenas ponho o link numa célula e quando quero que abra, clico na célula.
Título: Re:Dúvidas Excel
Enviado por: Zenith em 2013-02-03 13:48:59
a mim abriu bem em excel.
Eu apenas ponho o link numa célula e quando quero que abra, clico na célula.

Qual o browser que usas? Ja experimentei com IE e Chrome e mesma coisa.
Título: Re:Dúvidas Excel
Enviado por: Local em 2013-02-03 13:57:33
Uso o Chrome e o IE, trabalham os dois da mesma forma.
Tens as letras do link a azul?
Esse erro nunca me deu.
Título: Re:Dúvidas Excel
Enviado por: Zenith em 2013-02-03 14:09:45
Uso o Chrome e o IE, trabalham os dois da mesma forma.
Tens as letras do link a azul?
Esse erro nunca me deu.

As letras aparecem a azul, e Excel de facto tenta abrir a pagina, mas aparece depois "unable to open ..."
Mas já verifiquei que não problma do https. Com outras páginas tb https não há problemas
Parece que me acontece apenas para a bolsa do luxemburgo.
Consegues a partir do Excel abrir a pagina https://www.bourse.lu/home (https://www.bourse.lu/home)
Título: Re:Dúvidas Excel
Enviado por: Iced em 2013-02-03 14:12:45
Viva Zenith, aqui com o Firefox abriu.
Título: Re:Dúvidas Excel
Enviado por: Zenith em 2013-02-03 16:46:04
Qual a versão do Excel que usas?
Talvez seja limitação do office 2007 já que tentando abrir a partir do acrobat esta tudo bem
Título: Re:Dúvidas Excel
Enviado por: Local em 2013-02-03 17:02:33
uso o office 2007
Título: Re:Dúvidas Excel
Enviado por: Zenith em 2013-02-03 17:11:29
Então não faço ideia do que se passa.
De todos os https que testei só mesmo as da bolsa do luxemburgo é que não abrem a partir de nenhum programa do office
Título: Re:Dúvidas Excel
Enviado por: Automek em 2013-02-03 21:11:33
Eu consigo (Excel 2010). Quando clico no link https://www.bourse.lu/home (https://www.bourse.lu/home) abre a janela do Chrome nesse site. Era isto que querias que se testasse ?
Título: Re:Dúvidas Excel
Enviado por: Zenith em 2013-02-04 09:06:21
Eu consigo (Excel 2010). Quando clico no link https://www.bourse.lu/home (https://www.bourse.lu/home) abre a janela do Chrome nesse site. Era isto que querias que se testasse ?

Sim. Não sei pq mas com varios outros links https funciona mas com o da bolsa do Lux não. Eu uso o Excel 2007 mas tb é disso já que o local comsegue usando essa mesma versão
Título: Re:Dúvidas Excel
Enviado por: Local em 2013-02-07 15:49:21
Como é que consigo criar uma fórmula que, no caso de dar um resultado como válido a célula fica verde, no caso de dar incorrecto a célula fica vermelha.
Título: Re:Dúvidas Excel
Enviado por: Incognitus em 2013-02-07 15:53:43
Podes usar formatação condicional, http://en.allexperts.com/q/Excel-1059/Change-cell-color-based.htm (http://en.allexperts.com/q/Excel-1059/Change-cell-color-based.htm)
 
Título: Re:Dúvidas Excel
Enviado por: vbm em 2015-03-02 19:18:43
Irritante, o último Excel, desfamiliariza-nos dos procedimentos habituais
e não faço ideia de como hei-de conseguir que um valor zero
se apresente em branco, em vazio, em vez de
surgir com o zero - 0 ou 0.00 - explícito!
Irritante!

Alguém poderá ajudar-me?
Fico grato.
Título: Re:Dúvidas Excel
Enviado por: John_Law em 2015-03-02 20:36:36
Irritante, o último Excel, desfamiliariza-nos dos procedimentos habituais
e não faço ideia de como hei-de conseguir que um valor zero
se apresente em branco, em vazio, em vez de
surgir com o zero - 0 ou 0.00 - explícito!
Irritante!

Alguém poderá ajudar-me?
Fico grato.

Citar
Hide or display all zero values on a worksheet

Click File>Options>Advanced.

Under Display options for this worksheet, select a worksheet, and then do one of the following:

To display zero (0) values in cells, check the Show a zero in cells that have zero value check box.

To display zero (0) values as blank cells, uncheck the Show a zero in cells that have zero value check box.


Hide or display zero values (https://support.office.com/en-ca/article/Hide-or-display-zero-values-6ff815ca-e075-4f0b-adbe-728e1559b404)
Título: Re:Dúvidas Excel
Enviado por: vbm em 2015-03-02 22:21:25
'Antigamente', na versão anterior, era dessa maneira, nas opções que se escolhia omitir o zero, não o mostrar. Mas nesta última versão do Excel, ainda por cima em português, não consigo encontrar onde ocultar os zeros!
Título: Re:Dúvidas Excel
Enviado por: John_Law em 2015-03-02 22:45:10
Quer no 2010, quer no 2013 é exactamente da mesma maneira... É como eu escrevi.
Título: Re:Dúvidas Excel
Enviado por: vbm em 2015-03-02 23:30:36
Tens razão! Muito obrigado. Nunca tinha reparado no rectângulo, inferior, à direita, que menciona opções! Depois, na categoria advanced, encontrei a opção  de não mostrar os valores zero. Óptimo. Obg.

[Só procurava na barra dos menus, e as opções estão logo na abertura de cada file! :)]
Título: Re: Dúvidas Excel
Enviado por: Automek em 2015-05-27 17:21:25
Tenho uma tabela de A1 a A20

Em B1 escrevo um número, por exemplo 5.

Quero que em C1 apareça o 5º valor da tabela, ou seja o valor de A5

Se escrevesse 10 queria o valor de A10

Isto deve ser fácil com a referência a linhas e não a valores absolutos mas não consigo fazer.
Título: Re: Dúvidas Excel
Enviado por: Incognitus em 2015-05-27 17:58:59
Existe um parâmetro na função VLookUp, HLookUp e similares que é o offset do resultado, podes tentar meter a célula que desejas que estabeleça o offset aí.

Devem existir outras funções capazes do mesmo. Ou então, VBA.
Título: Re: Dúvidas Excel
Enviado por: darkmoon em 2015-05-27 22:16:52
a escrever na C1:

=ÍNDICE(A1:A20;B1;1)

Em inglês =index(...)
Título: Re: Dúvidas Excel
Enviado por: vbm em 2015-05-27 22:28:35
Tentei, na versão última do Excel, exercer a opção do idioma em Inglês, que preferiria à do Português. Aparentemente, pode optar-se pela mudança. Mas depois, não aparece em Inglês, nada! Felizmente, tenho a versão Open Office Calc da Apache, que posso usar à vontade. Mas gostava de ver a da Microsoft Excel toda em Inglês!
Título: Re: Dúvidas Excel
Enviado por: John_Law em 2015-05-30 11:18:39
Tenho uma tabela de A1 a A20

Em B1 escrevo um número, por exemplo 5.

Quero que em C1 apareça o 5º valor da tabela, ou seja o valor de A5

Se escrevesse 10 queria o valor de A10

Isto deve ser fácil com a referência a linhas e não a valores absolutos mas não consigo fazer.

Eu faria com um VLOOKUP como o Inc estava a dizer. Já conseguiste?

É como está no ficheiro em anexo.
Título: Re: Dúvidas Excel
Enviado por: secret em 2015-10-06 17:26:19
não sei se alguém me pode ajudar mas cá vai.

Queria colorir uma célula em resultados de uma expressão que se encontra noutra célula. Isto é, se estiver a expressão tal na célula A1 a célula A2 fica verde por exemplo. andava a tentar com função IF mas acho que não consigo colorir outra célula com esta função.

Alguém me pode ajudar a dar a volta a isto?
Título: Re: Dúvidas Excel
Enviado por: Incognitus em 2015-10-06 17:55:45
não sei se alguém me pode ajudar mas cá vai.

Queria colorir uma célula em resultados de uma expressão que se encontra noutra célula. Isto é, se estiver a expressão tal na célula A1 a célula A2 fica verde por exemplo. andava a tentar com função IF mas acho que não consigo colorir outra célula com esta função.

Alguém me pode ajudar a dar a volta a isto?

Tanto quanto sei, a fórmula do formato condicional pode estar ligada a outras células:

https://support.office.com/en-sg/article/Use-a-formula-to-apply-conditional-formatting-fed60dfa-1d3f-4e13-9ecb-f1951ff89d7f
Título: Re: Dúvidas Excel
Enviado por: Automek em 2015-10-06 18:21:49
É isso, como se baseia numa formula, essa formula pode incluir outras células:
https://www.ablebits.com/office-addins-blog/2014/06/10/excel-conditional-formatting-formulas/ (https://www.ablebits.com/office-addins-blog/2014/06/10/excel-conditional-formatting-formulas/)
Título: Re: Dúvidas Excel
Enviado por: secret em 2015-10-06 19:18:05
thanks, acho que com as vossas ajudas já me consigo orientar
Título: Re: Dúvidas Excel
Enviado por: Local em 2016-01-27 14:46:57
Já andei às voltas e não consigo chegar ao objectivo. Já soube fazer isto mas esqueci-me.

Tenho uma coluna em excel com 198 células e queria passá-las para texto, separadas por virgulas.

Obrigado.
Título: Re: Dúvidas Excel
Enviado por: Automek em 2016-01-27 15:06:41
passa-las para texto será só format - text.
a parte das virgulas é que não percebi o que pretendes.
Título: Re: Dúvidas Excel
Enviado por: Local em 2016-01-27 15:12:19
tenho um conjunto de valores entre as células A1 e A198.
No caso do Excel, queria juntar esses valores todos numa só célula, separados por vírgulas.
No caso do Word, um quadro com 1 coluna e 128 linhas, queria passar os dados para uma linha apenas, separados por vírgulas.
Quem diz virgulas podem ser espaços, ponto e virgula...
Título: Re: Dúvidas Excel
Enviado por: Automek em 2016-01-27 15:26:33
Bem, deve haver uma forma mais fácil mas à maneira tosca eu faria assim:

Em B1 escrevo
=A1

Em B2 escrevo
=B1&","&A2

E depois arrasto essa formula de B2 para baixo. Quando chego à última linha já estão todas

Título: Re: Dúvidas Excel
Enviado por: Local em 2016-01-27 15:32:26
espetáculo... perdi umas 3 horas a tentar fazer isto.
Obrigado Auto!


P.S. E pronto, em 5 minutos o trabalho está feito. :)
Título: Re: Dúvidas Excel
Enviado por: Automek em 2016-06-20 17:04:39
Várias funções novas do Excel que desconhecia:
https://blogs.office.com/2016/02/23/6-new-excel-functions-that-simplify-your-formula-editing-experience/

Acho a dos IFs a mais útil. Agora em vez de uma cadeia interminável de IF, basta ter um conjunto de condições.

=IFS(C1>=90, “A”, C1>=80, “B”, C1>= 70, “C”, C1>=60, “D”, C1<60, “Fail”)

(isto antigamente tinha de levar uma data de IFs)
Título: Re: Dúvidas Excel
Enviado por: Robusto em 2016-06-20 17:53:29
Várias funções novas do Excel que desconhecia:
https://blogs.office.com/2016/02/23/6-new-excel-functions-that-simplify-your-formula-editing-experience/

Acho a dos IFs a mais útil. Agora em vez de uma cadeia interminável de IF, basta ter um conjunto de condições.

=IFS(C1>=90, “A”, C1>=80, “B”, C1>= 70, “C”, C1>=60, “D”, C1<60, “Fail”)

(isto antigamente tinha de levar uma data de IFs)
Finalmente!

A do UnirTexto também já estava bem na hora de chegar.
Título: Re: Dúvidas Excel
Enviado por: D. Antunes em 2016-07-15 11:08:43
Alguém sabe como posso obter cotações históricas em formato excel (cada dia numa célula da mesma coluna).

Em muitos sites quando peço dados excel fico com algo assim:

date,"close","volume","open","high","low"                  
16:00,"29.39","22,506,465","29.63","29.90","29.2611"                  
2016/07/14,"29.3900","22342050.0000","29.6900","29.9000","29.2611"                  
2016/07/13,"29.3800","21306620.0000","29.2100","29.4500","28.6700"
...   
               

É possível transformar estes dados naquilo que quero?
Ou existe algum site onde posso obter directamente o que quero?
Título: Re: Dúvidas Excel
Enviado por: darkmoon em 2016-07-15 11:32:29
gravas no Excel e utilizas a opção "Texto para colunas"

defines onde separar (neste caso parecem ser vírgulas) e já está
Título: Re: Dúvidas Excel
Enviado por: D. Antunes em 2016-07-15 11:45:42
Perfeito.

Thanks!
Título: Re: Dúvidas Excel
Enviado por: Gama em 2016-07-15 11:46:47
Mas obtens esses dados em CSV? Ou copias os dados e passa directamente para o Excel?

No Yahoo não encontras a info que precisas?
Título: Re: Dúvidas Excel
Enviado por: Gama em 2016-07-15 11:49:17
ok

Se forem muitos dados eu por norma uso o YAHOO, ou então gravo em csv e depois importo de acordo com o quero e defino as colunas de acordo com o registo.
Título: Re: Dúvidas Excel
Enviado por: jeab em 2016-07-20 15:39:34
Tenho uma coluna de mil células com números e quero fazer a média entre eles de 10 em 10 células

Em vez de ter de andar com =média(A1:A10)  de 10 em 10 células na coluna
como posso fazer para obter as médias de 10 em 10 células da coluna até às 1000?

Obrigado
Título: Re: Dúvidas Excel
Enviado por: Local em 2016-07-20 15:48:52
podes juntar na coluna ao lado 10 células e colocar a fórmula da média. Depois é só arrastar as células até à linha 1000.
Só sei dessa forma.
Título: Re: Dúvidas Excel
Enviado por: jeab em 2016-07-20 15:52:40
podes juntar na coluna ao lado 10 células e colocar a fórmula da média. Depois é só arrastar as células até à linha 1000.
Só sei dessa forma.

vou tentar
fazia isso quando era a média de células contíguas
e tinha receio de pifar o livro que muito trabalho tem dado em experimentar  fazer para grupos de 10. Mas se calhar lá terá que ser
eheheh
Título: Re: Dúvidas Excel
Enviado por: darkmoon em 2016-07-20 15:54:38
Como o local sei, o objetivo é obter uma coluna com 100 valores todos seguidos com os valores das médias?
Título: Re: Dúvidas Excel
Enviado por: jeab em 2016-07-20 15:57:09
Como o local sei, o objetivo é obter uma coluna com 100 valores todos seguidos com os valores das médias?

Não. O objectivo é ter uma coluna com as 100 médias colocadas de 10 em 10 correspondendo cada uma à média das tais dez células com números


Dass experimentei como o Local disse
e ele preenche a coluna célula a célula com a média das últimas 10 e não só de 10 em 10


Anexo exemplo
Título: Re: Dúvidas Excel
Enviado por: Local em 2016-07-20 16:02:35
juntaste 10 células?
testei e deu certo.
Título: Re: Dúvidas Excel
Enviado por: Local em 2016-07-20 16:05:22
assim
Título: Re: Dúvidas Excel
Enviado por: jeab em 2016-07-20 16:06:32
juntaste 10 células?
testei e deu certo.

vê o exemplo que anexei, Local

fazendo como indicaste
preenche as células todas e não só de dez em dez
Título: Re: Dúvidas Excel
Enviado por: Local em 2016-07-20 16:18:51
vê lá a diferença
Título: Re: Dúvidas Excel
Enviado por: Automek em 2016-07-20 16:21:33
Jeab, nos teus exemplos só vejo a média na célula B10 e B20 (parece-me que é o que queres).

Porque é que dizes que ele te está a por a média em todas as células ?
Título: Re: Dúvidas Excel
Enviado por: Local em 2016-07-20 16:26:07
ele não juntou as células, por isso se o 1.º é A1:A10 o 2.º fica A2:A11.
Título: Re: Dúvidas Excel
Enviado por: jeab em 2016-07-20 16:31:04
vê lá a diferença

é isso  Local   mas a mim não me faz isso

a mim fica assim

ele apresenta em cada célula o resultado da média das últimas 10 anteriores

Título: Re: Dúvidas Excel
Enviado por: jeab em 2016-07-20 16:35:10
ele não juntou as células, por isso se o 1.º é A1:A10 o 2.º fica A2:A11.

como junto as 10 célula?
Título: Re: Dúvidas Excel
Enviado por: Local em 2016-07-20 16:38:46
para o n.º 33,5 seleccionas as primeiras 10 células e clicas em "unir e centrar"
Título: Re: Dúvidas Excel
Enviado por: jeab em 2016-07-20 16:41:34
para o n.º 33,5 seleccionas as primeiras 10 células e clicas em "unir e centrar"

ah ok  thanks :)
Título: Re: Dúvidas Excel
Enviado por: Automek em 2016-07-20 16:52:25
ele não juntou as células, por isso se o 1.º é A1:A10 o 2.º fica A2:A11.
Ah, já percebi.

Outra alternativa, se o Jeab não quiser fazer o merge (juntar) das células, é colocar a média na B10, pintar da B1 à B10 e arrastar para baixo.

Ao arrastar, o Excel vai copiar 9 células em branco e depois a B10 vai copiar para B20 correctamente.

Aqui vai um boneco:
Título: Re: Dúvidas Excel
Enviado por: jeab em 2016-07-20 17:07:25
ele não juntou as células, por isso se o 1.º é A1:A10 o 2.º fica A2:A11.
Ah, já percebi.

Outra alternativa, se o Jeab não quiser fazer o merge (juntar) das células, é colocar a média na B10, pintar da B1 à B10 e arrastar para baixo.

Ao arrastar, o Excel vai copiar 9 células em branco e depois a B10 vai copiar para B20 correctamente.

Aqui vai um boneco:

Ok thanks a ambos

Já resolvi a coisa à lá Local  eheheh

A alternativa do Automek ficou na memória para quando aparecer outra  :)
Título: Re: Dúvidas Excel
Enviado por: Automek em 2016-10-29 14:12:07
Nas actualizações de Agosto do Excel está uma que pode interessar a quem trabalha com BDs intraday. Trata-se de juntar colunas Data e Hora ou obter parte das células. Quem trabalha com horas no excel já experimentou a dificuldade que costuma ser.
https://support.office.com/pt-pt/article/Novidades-no-Excel-2016-para-Windows-5fdb9208-ff33-45b6-9e08-1f5cdb3a6c73?ui=pt-PT&rs=pt-PT&ad=PT
Título: Re: Dúvidas Excel
Enviado por: Automek em 2016-11-25 13:07:27
a última actualização do office 365 fez desaparecer os ficheiros de excel que tinha pinned. e eram imensos, daqueles que uso frequentemente e com o pin escuso de os estar a procurar. PQP. Agora é uma trabalheira para meter aquilo outra vez.
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-03-03 14:07:20
Estou a fazer um ficheiro em que as células em branco deveriam aparecer vazias. No entanto na 1.ª e 3.ª células isso não acontece. Apenas na 2.ª célula a fórmula apresenta resultados.
Têm uma solução para isto?
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-03-03 14:09:15
também tenho a 1.ª célula com formatação condicional da seguinte forma
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-03-03 14:12:33
Nao sei quais são as células mas se não estão com "" (vazias) então é porque têm um valor qualquer diferente de zero.
Referes-te à que tem #valor ?
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-03-03 14:15:53
referia-me aos dois.
mas é o resultado da 2.ª coluna que faz variar a 1.ª e 3.ª coluna.
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-03-03 14:20:23
a que tem #valor! nunca ficará a zero, porque soma sempre a célula anterior dessa linha.
Acho que vou ter que usar uma coluna auxiliar.
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-03-03 14:24:11
É porque no meio estás a atribuir o valor "".

Quando analisas o "" com a função IF > ele pensa que é verdade e atribui o "ganho".

O melhor é na célula do meio atribuires 0 e não "" e depois formatas os zeros para ficarem sem se ver no condicional.

Título: Re: Dúvidas Excel
Enviado por: Local em 2017-03-03 14:44:47
Fixe, a 1.ª e a 2.ª colunas já ficaram bem. Só falta mesmo corrigir a 3.ª coluna para ficar perfeito.
Obrigado Auto.
Título: Re: Dúvidas Excel
Enviado por: Jsebastião em 2017-03-03 14:47:31
Estou a fazer um ficheiro em que as células em branco deveriam aparecer vazias. No entanto na 1.ª e 3.ª células isso não acontece. Apenas na 2.ª célula a fórmula apresenta resultados.
Têm uma solução para isto?

As fórmulas que apresentas estão todas correctas e podem apresentar células "vazias" ( opção "" nas condições de IF).

O que sucede é que os valores que tens nas celulas de onde estão a partir os cálculos não de possibilitam que essa opção seja escolhida pelas condições de IF. No primeico caso o resultado é positivo (e logo dá "Ganho"), e no terceiro caso uma das células (ou o H8 ou o G9) está preenchida com um valor que impossibilita uma conta, e logo, a verificação da condição indicada no IF.
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-03-03 14:53:01
Obrigado Jsebastião.
Resolvi a questão substituindo "" por 0 (zero) e formatando condicionalmente que quando fosse 0 a cor seja branca.
Título: Re: Dúvidas Excel
Enviado por: Jsebastião em 2017-03-06 22:25:39
Automek, esta é para ti:

https://www.publico.pt/2017/03/06/tecnologia/noticia/as-olimpiadas-numa-folha-de-excel-1764230 (https://www.publico.pt/2017/03/06/tecnologia/noticia/as-olimpiadas-numa-folha-de-excel-1764230)
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-03-29 11:42:07
Uma questão mais elaborada de excel...
Estou a fazer uma folha de gestão de condomínio e tenho uma dúvida na criação de uma das páginas, a de gestão de caixa/conta à ordem.

Tenho a coluna das operações em que criei uma lista com débito e crédito.
O que eu queria era caso colocasse a opção débito iria buscar a lista referente às despesas, caso colocasse a opção crédito iria buscar a lista referente às receitas (ver 2.ª imagem)
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-03-29 12:38:57
Penso que tenhas de usar a data validation.
Aqui está um bom exemplo semelhante ao que pretendes, com a diferença que é com uma lista de frutas ou Legumes em vez de despesas ou receitas.
http://www.contextures.com/xlDataVal02.html (http://www.contextures.com/xlDataVal02.html)
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-03-29 13:10:28
Obrigado, é isso mesmo. Assim que tiver o ficheiro completo disponibilizo-o aqui.
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-03-30 14:40:08
Agora estou a tentar usar a fórmula - soma.se.s - de forma a criar um balancete mensal das despesas.
Consigo ir buscar o preço, coloquei o 1.º critério (tipo de despesa), mas agora não estou a conseguir ir buscar as despesas por meses. Como poderei colocar o critério mês dentro da fórmula soma.se.s.

Já tentei mês (A:A)=1 e mês (A:A(1)) e não deu...
Título: Re: Dúvidas Excel
Enviado por: Robusto em 2017-03-30 15:28:45
local, anexa aqui o excel. Ou então faz um print da tabela onde estás a inserir os dados.
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-03-30 15:38:36
Aqui vai o ficheiro.

Na folha "Balancete Mensal" deverá ir buscar os dados à folha "Diário de Conta à ordem". Na célula B10 falta incluir o critério do mês.
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-03-30 15:48:46
Em inglês para duas condições é sumifs e não sumif. Vê este exemplo:
https://www.ablebits.com/office-addins-blog/2014/11/12/excel-sumifs-sumif-multiple-criteria/ (https://www.ablebits.com/office-addins-blog/2014/11/12/excel-sumifs-sumif-multiple-criteria/)
Em Português deve ser algo smelhante
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-03-30 16:09:24
nos exemplos dados nessa página a data é trabalhada da seguinte forma:
Citar
E2:E9,">=10/1/2014", E2:E9, "<=10/31/2014"
ou
Citar
(--(E2:E9>=H4), --(E2:E9<=H5)
Em que:
H4 célula com data inicial do período
H5 célula com data final do período

Não seria possível autonomizar a procura por meses?
Título: Re: Dúvidas Excel
Enviado por: Robusto em 2017-03-30 16:11:36
Aqui vai o ficheiro.

Na folha "Balancete Mensal" deverá ir buscar os dados à folha "Diário de Conta à ordem". Na célula B10 falta incluir o critério do mês.

O soma.se.s, para funcionar bem, tens que modificar um pouco a tua origem de dados, para que fique mais explicito as condições do que queres somar.
Anexo o ficheiro alterado. Basicamente adicionei uma linha e uma coluna nas folhas, com o número do mês que estás a somar. Janeiro = mês 1; Fevereiro = mês 2; etc. Há outras formas de resolver o assunto, mas assim dessa forma, acho que funciona.  8)
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-03-30 16:13:55
Tu na folha Balancete Mensal tens Janeiro, Fevereiro, Março, etc.
Mas na folha Diário de Conta à ordem tens as datas propriamente ditas (01-01-2017, etc,).
Não sei como fazer a equivalência com um sumif.

A única martelada que me lembro de dar seria na folha Diário de Conta transformar as datas 01-01-2017 em meses, criando por exemplo uma coluna B para isso. Ou seja, continuas a registar usando as datas, o que dá jeito, mas ele depois coloca os meses por extenso ao lado. E essa coluna B é que serve para o sumifs.

Para essa transformação usa-se a formula
=CHOOSE(MONTH(célula),"Janeiro","Fevereiro","Março","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
(tens de completar os nomes por extenso em Português exactamente como tens no balancete.

Depois já dá para usar o SUMIFS com dois critérios. Ele vai procurar os "Produtos de Limpeza" e o mês de Janeiro.

Vê o anexo como exemplo.

Deve haver forma mais simples mas eu não sei.
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-03-30 16:16:58
Pois, o Robusto apresenta uma solução idêntica à minha, com células de suporte criadas propositadamente para o sumif funcionar.

Se existe uma forma directa de fazer isto não faço ideia. Um craque do excel deve conseguir arranjar uma solução de olhos fechados, até porque parece ser uma situação bastante lógica e habitual. Mas eu não sou dos tais que vão às olimpiadas do Excel.  :D
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-03-30 16:25:35
Obrigado aos dois!
Desculpa lá auto, mas usar esta fórmula já é de craque de excel. ;D

Vou usar o formato do Robusto, pelo simples facto de poder ocultar a linha sem ter que colocar mais informação.

Isto merecia um cafezinho no sábado...
Título: Re: Dúvidas Excel
Enviado por: Robusto em 2017-03-30 16:30:52
Vivendo e aprendendo. Esse CHOOSE vai-me dar imenso jeito!
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-03-30 16:40:09
Vivendo e aprendendo. Esse CHOOSE vai-me dar imenso jeito!
Eu acho que o Excel é como o cérebro. A maioria de nós só usa uns 10% das potencialidades totais (falo por mim). E podem-se fazer coisas que nem sonhamos.
Para mim o Excel é a terceira melhor coisa do mundo, logo a seguir às mulheres e ao chocolate.  ;D
Título: Re: Dúvidas Excel
Enviado por: darkmoon em 2017-04-01 08:29:08
Por acaso também estou a fazer uma para mim. Este ano calhou-me pela 1ª vez aqui no prédio. Neste PC não tenho a que fiz, nem sei ainda bem que funcionalidades terei de ter na folha para isto dar pouco trabalho. Quando puder coloco aqui. A que fiz foi em 30 min e ainda não deve estar perto desta...
Local, de qualquer modo obrigado!

(também não conhecia a CHOOSE...)
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-04-02 10:12:27
dark, assim que a tiver pronta eu irei disponibilizá-la aqui. Só me falta uma questão que também terei que a colocar aqui... Mas isso fica para mais tarde...
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-04-03 10:29:27
Para finalizar a 1.ª versão só está em falta a seguinte situação.
Na página do recibo queria que, ao indicar o nome (célula b22) e o tipo de pagamento (célula A8) ele fosse buscar o valor da quota ou da quota extraordinária (célula G8).
A situação dos pagamentos de períodos anteriores ainda irei ver melhor...

obrigado pela ajuda
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-04-03 10:53:48
Tinhas a formula com as colunas trocadas por isso é que o SUMIFS não te dava o valor
=SUMIFS(O:O,N:N,B22,M:M,A8)
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-04-03 11:02:17
xi, que miséria de erro...

Já corrigi esse erro mas ele continua a dar erro. será que é por ter células unidas?
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-04-03 11:03:29
espera... no ficheiro que enviei-vos deu certo.

Nope... vai buscar o valor da quota mas não vai buscar o valor da quota extraordinária.
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-04-03 11:11:58
espera... no ficheiro que enviei-vos deu certo.

Nope... vai buscar o valor da quota mas não vai buscar o valor da quota extraordinária.
A mim vai. Mudaste o nome ? É que o senhor "a" não tem quota extraordinária na lista. Só o senhor "b".
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-04-03 11:18:49
Já estou a perceber... tenho que criar 3 "senhores", cada um com o seu tipo de pagamento e o seu valor. vou experimentar.
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-04-03 11:21:20
É isso mesmo auto. Obrigado! :)
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-04-10 13:20:05
Estou a tentar colocar o ficheiro de gestão de condomínios em bilingue (Português e Inglês), mas não encontro nada que indique como o fazer. No ficheiro de gestão pessoal da ATM a escolha é feita por lista.

Obrigado
Título: Re: Dúvidas Excel
Enviado por: Robusto em 2017-04-10 14:56:14
Estou a tentar colocar o ficheiro de gestão de condomínios em bilingue (Português e Inglês), mas não encontro nada que indique como o fazer. No ficheiro de gestão pessoal da ATM a escolha é feita por lista.

Obrigado
hmmm... acho que o mais simples, será fazer duas folhas iguais, com as fórmulas a irem puxar os dados e valores à mesma Base, mas com as descrições em PT e ENG.
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-04-10 17:20:53
bolas, eu nem percebi a pergunta do Local...
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-04-11 11:12:12
Estou a tentar colocar o ficheiro de gestão de condomínios em bilingue (Português e Inglês), mas não encontro nada que indique como o fazer. No ficheiro de gestão pessoal da ATM a escolha é feita por lista.

Obrigado
hmmm... acho que o mais simples, será fazer duas folhas iguais, com as fórmulas a irem puxar os dados e valores à mesma Base, mas com as descrições em PT e ENG.
Não queria fazer dessa forma... O ideal seria colocar como está no ficheiro da ATM

Auto, queria fazer como está no ficheiro em anexo (ver folha Budget Plan, canto superior direito)
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-04-11 12:07:08
Uma forma muito "à padeiro" é teres algo como o anexo.

Seleccionas a lingua (pode-se meter uma drop box) e depois os termos são apanhados na folha de suporte.

Mas isso implica que tenhas todas as células que envolvam tradução com link directo à folha de suporte. É moroso criar isso.
Deve haver alguma forma mais eficiente de fazer isto mas não conheço.

Título: Re: Dúvidas Excel
Enviado por: Local em 2017-04-11 13:18:45
Parece-me que é mesmo isso. Mas não posso antes optar por indicar os termos numa folha dentro do ficheiro? Parece-me que assim fica mais fácil de "movimentar".
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-04-11 13:30:23
Sim, crias uma folha adicionar dentro do ficheiro. E as células do balancete, recibos, etc. têm todas de ir ligar a essa folha adicional.
O que eu fiz é só um exemplo
Título: Re: Dúvidas Excel
Enviado por: Automek em 2017-04-11 13:31:52
mas o TG até era tipo para te mandar a folha desbloqueada. pode haver uma forma mais fácil de fazer.
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-04-11 13:35:40
Ele tem estado desaparecido... Mas desta forma acho que já fica bem bonito e funcional.
Título: Re: Dúvidas Excel
Enviado por: CCandido em 2017-11-04 16:38:14
Já passou 120 dias mas ...

Nos parametros tenho tres tabelas: a primeira diz qual a coluna da lingua em questao; a segunda tem as palavras e qual a linha. Exemplo em Portugues (H) a palavra Maison (2) está na H2.
A seguir na pagina onde quero as traduções, a Lingua é uma dropdown, escolhes Ingles e com INDIRECT ( PARAMETROS!<VLOOKUP(LINGUA)><VLOOKUP(PALAVRA)>) vou buscar a tradução. Os VLOOKUPS aparecem duas vezes porque o INDIRECT funciona com INDIRECT(SHEET!A1:A1).

Depois podes fazer uma formula com isto em que só passas a palavra e podes fazer coisas como =Traducao("Maison") e a função vai à celula certa buscar a coluna consoante a lingua e faz devolve a tradução.

abraço
Título: Re: Dúvidas Excel
Enviado por: Local em 2017-11-04 20:05:58
Muito obrigado, já resolvi o problema.
Título: Re: Dúvidas Excel
Enviado por: JoaoAP em 2017-11-05 00:40:09
Um aparte:
somente o ano passado aprendi o "Indirect". Função muito interessante!
Título: Re: Dúvidas Excel
Enviado por: vbm em 2018-11-26 07:58:41
Deixei de conseguir no Excel um efeito importante
que anteriormente, - há uns anos quando o usava mais -,
conseguia de caras e era muitíssimo útil:

«numa célula ligada a outra, clicando duas vezes com o cursor,
o programa saltava de imediato para a célula da folha de cálculo
a que estava ligada»

Agora, 'não salta'!!!

Porquê? O que é que está desactivado?
Sempre tive isso e agora não tenho.
E faz falta! Fico grato, se me puderem ajudar.
Título: Re: Dúvidas Excel
Enviado por: vbm em 2018-11-26 08:10:36
Alto! parece que 'descobri'. Há um aviso que diz ter desactivado 'links'. Permite n'abertura da folha que os restabeleça. Tenho de experimentar. E fi-lo. Mas noticia alguns encaminhamentos perdidos. receio elimina-los. Mas se estão perdidos não servem para nada. Vou experimentar… (Devem ser files a que mudei o endereço…?)
Título: Re: Dúvidas Excel
Enviado por: vbm em 2018-11-26 08:26:39
Não. Afinal já não 'encontro' o que 'encontrei'.
Deve estar desactivado qualquer coisa,
mas já não encontro aonde.
Umas vezes deu indicação,
mas agora não e não vi
como.
Título: Re: Dúvidas Excel
Enviado por: Automek em 2018-11-26 08:56:03
Actualmente quando se faz o double click numa celula, o Excel entra em modo edit para escrever na célula.
Se aquilo que pretendes é que ele vá para as células precedentes, em vez de entrar em modo edit, tens de ir a File - Options - Advanced.
Logo no início, nas Editing Options, tens de tirar o tick de Allow editing directly in cells.
Título: Re: Dúvidas Excel
Enviado por: vbm em 2018-11-26 10:24:35
Ah! É só isso!?

Realmente, no passado,
nunca tinha essa opção de ditar
em directo nas células. Foi algo
que passou a suceder-me nos
computadores pessoais pós-reforma!

Obrigado, automek.
Título: Re: Dúvidas Excel
Enviado por: vbm em 2018-11-26 10:27:50
Eh, pá!
Finalmente!
Óptimo!

Obrigado.
Título: Re: Dúvidas Excel
Enviado por: vbm em 2018-12-06 13:28:14
automek,

Sem abusar, mas talvez saibas de imediato…

Já consigo relamente saltar de um célula com fórmula
para a primeira outra célula referenciada na fórmula.
É uma ajuda importantíssima e instantânea ao rever
um trabalhar de cálculo.

Mas, 'antigamente', - não era no Excel, sim no Supercalc 5 -,
havia um outro 'toque-clic' que nos remetia de imediato
à célula da fórmula, ondo podíamos prosseguir a análise.

Ora, isso de regressar de imediato, não era nada complicado,
era uma espécie de reversão do primeiro acto, mas aqui, no Excel,
não consigo descobrir como é!... Encombrant de spreadsheet
para spreadsheet, uma pessoa tem de se lembrar de onde é que partiu,
chato, porque se está a pensar noutra coisa, perturbante
Título: Re: Dúvidas Excel
Enviado por: Automek em 2018-12-06 19:19:12
Ser ou não possível depende do teu teclado.  :D

O shortcut para fazer o que pretendes é carregar no CTRL e no ]

Acontece que em alguns teclados, como o meu por exemplo, o ] está na tecla 9 em "paralelo" com o 9. É daqueles simbolos que só aparecem carregando em Alt Gr + 9.

Eu em tempos já tinha tentado CTRL + Alt Gr + ] e CTRL + ] mas nenhum dá. Nunca descobri como poderia ser no meu teclado e acabei por desistir. Era uma função muito útil e que costumava usar antes de mudar de teclado.
Título: Re: Dúvidas Excel
Enviado por: vbm em 2018-12-06 20:00:48
Obrigado, vou tentar. Eu não lembro bem mas suponho que antigamente bastava clicar na «name box», aquele rectângulo à esquerda da folha, onde fica (ou ficava) a última célula em que tinha estado o cursor; voltava-se logo ao sítio de onde se partira! -:)
Título: Re: Dúvidas Excel
Enviado por: rs_trader em 2019-01-08 21:27:41
De certeza que há uma fórmula para isto no Excel..... Eu quero que o Excel me dê o valor que corresponde ao percentil 95 de uma série de dados. Alguém sabe?

A alternativa e fazer um percentrank e depois fazer vlookup para o valor que corresponde ao 95.... Mas tem de haver uma fórmula direta para isto.
Título: Re: Dúvidas Excel
Enviado por: darkmoon em 2019-01-08 22:04:16
Não é isto (https://support.office.com/pt-pt/article/percentil-função-percentil-91b43a53-543c-4708-93de-d626debdddca)?
Título: Re: Dúvidas Excel
Enviado por: rs_trader em 2019-01-08 22:09:34
Não é isto (https://support.office.com/pt-pt/article/percentil-função-percentil-91b43a53-543c-4708-93de-d626debdddca)?

Nice... thanks.