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: Dúvidas Excel  (Lida 25383 vezes)

Jsebastião

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 1258
    • Ver Perfil
Re: Dúvidas Excel
« Responder #80 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.
« Última modificação: 2017-03-03 14:49:46 por Jsebastião »
«Despite the constant negative press covfefe,» - Donald

«Name one thing that can't be negotiated...» - Walter "Heisenberg" White---Breaking Bad

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Dúvidas Excel
« Responder #81 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.
“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

Jsebastião

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 1258
    • Ver Perfil
«Despite the constant negative press covfefe,» - Donald

«Name one thing that can't be negotiated...» - Walter "Heisenberg" White---Breaking Bad

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Dúvidas Excel
« Responder #83 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)
“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: Dúvidas Excel
« Responder #84 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

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Dúvidas Excel
« Responder #85 em: 2017-03-29 13:10:28 »
Obrigado, é isso mesmo. Assim que tiver o ficheiro completo disponibilizo-o aqui.
“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

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Dúvidas Excel
« Responder #86 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...
“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

Robusto

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 1830
    • Ver Perfil
Re: Dúvidas Excel
« Responder #87 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.

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Dúvidas Excel
« Responder #88 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.
“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: Dúvidas Excel
« Responder #89 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/
Em Português deve ser algo smelhante

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Dúvidas Excel
« Responder #90 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?
“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

Robusto

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 1830
    • Ver Perfil
Re: Dúvidas Excel
« Responder #91 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)

Automek

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 30976
    • Ver Perfil
Re: Dúvidas Excel
« Responder #92 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.
« Última modificação: 2017-03-30 16:18:01 por Automek »

Automek

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 30976
    • Ver Perfil
Re: Dúvidas Excel
« Responder #93 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
« Última modificação: 2017-03-30 16:18:38 por Automek »

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Dúvidas Excel
« Responder #94 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...
“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

Robusto

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 1830
    • Ver Perfil
Re: Dúvidas Excel
« Responder #95 em: 2017-03-30 16:30:52 »
Vivendo e aprendendo. Esse CHOOSE vai-me dar imenso jeito!

Automek

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 30976
    • Ver Perfil
Re: Dúvidas Excel
« Responder #96 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

darkmoon

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 1489
    • Ver Perfil
Re: Dúvidas Excel
« Responder #97 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...)

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Dúvidas Excel
« Responder #98 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...
“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

Local

  • Ordem dos Especialistas
  • Hero Member
  • *****
  • Mensagens: 15947
    • Ver Perfil
Re: Dúvidas Excel
« Responder #99 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
“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