Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
  • Avatar do usuário
Por AlexTKirk
#39887
Chega a ser até difícil de descrever o que quer.
Tenho uma planilha que possuem datas com valores que precisam ser somadas.
Isso foi o que consegui até agora, porém não funciona muito bem: =somases(P:P; A:A; A11; C:C; "r"...
Preciso que os valores somados sejam o valor da linha seguinte
Segue um link com setas para mostrar do que se trata...
Gostaria de saber como fazer essa formula funcionar
https://drive.google.com/open?id=122ivF ... U3JPuIALik

Obrigado desde já
Avatar do usuário
Por Jimmy
Avatar
#39902
Olá Alex,

Não dá pra vez o rótulo das colunas , mas imagino que os valores estão na coluna P, e a soma "salteada" na coluna V.

Então vamos supor que você quer somar os valores de P11:P24, assim: o segundo valor, o quarto, sexto, etc...

Coloque na célula onde quer a soma a seguinte fórmula.

=SOMA(SE(MOD(LIN(P11:P24);2)<>MOD(LIN(P11);2);P11:P24;0))

Após colar não tecle ENTER. Por tratar-se de fórmula matricial, deve-se segurar SHIFT+CTRL e só então teclar ENTER.
Você saberá se a fórmula matricial entrou selecionando a célula e verificando que há um colchete antes do sinal de igual, e outro no final da fórmula.

Caso queira que a faixa seja somada de forma alternada, porém, já somando o primeiro valor (primeiro, terceiro, quinto,...) altere os sinais <> pelo sinal = (troque o diferente pelo igual).

Teste e dê retorno.

Jimmy San Juan
Por AlexTKirk
#39907
Oi Jimmy, obrigado pelo retorno!
Funcionou!
E agora tenho uma pista que preciso estudar funções matriciais no excel para entender melhor o código que vc me passou :D

Obrigado!
Por AlexTKirk
#39910
Sem querer abusar da boa vontade da comunidade, mas já abusando (até porque pela resposta do Jimmy percebi que ainda tenho um chão a percorrer antes de entender a formula acima a ponto de adapta-la ao que preciso):

https://drive.google.com/open?id=1SdVJG ... kDvbLpinI9

A primeira dificuldade vi como foi resolvida, porém agora necessito de fazer o seguinte procedimento:

Preciso que o recolha lista de datas e em cada data verifique se a coluna "C" possui valor "a" ou "r" e então faça a soma da resolução acima...

Procurarei aprofundar meus conhecimentos de excel para que futuramente consiga resolver problemas como essa sozinho, porém no momento conto com a boa vontade da comunidade :D
Avatar do usuário
Por Jimmy
Avatar
#39911
Alex, a matricial que te passei é simples: ela pega o número da linha e verifica se é par ou impar, usando a função MOD, que retorna o resto da divisão por 2. Resto zero, linha par, resto 1, linha impar. Faz isso para as diversas linhas e para a primeira linha da faixa de valores. Se na comparação você coloca "=" e a primeira for par, ele vai somar todas as pares; se for impar, somará todas as ímpares. Se coloca <> e a primeira for par, vai somar todas as impares, e vice-versa. Para isso, quando o SE for VERDADEIRO, ele pega o valor da celula, e quando não for, ele coloca zero. Depois é só somar tudo. Não expliquei muito bem, mas te dá uma base.
AlexTKirk escreveu:Preciso que o recolha lista de datas e em cada data verifique se a coluna "C" possui valor "a" ou "r" e então faça a soma da resolução acima...
Não consegui entender o que você necessita agora. Anexe novamente uma planilha e explique em detalhes.

Se a primeira parte te ajudou, deixe um LIKE.

Jimmy San Juan
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord