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
  • Avatar do usuário
Por brunorc27
#3332
Olá pessoal, gostaria de ajuda de vocês para resolver o seguinte problema. Tenho uma planilha que possui uma coluna(A) de datas e outra coluna(B) com algumas porcentagens, em outras duas células irei informar a data de inicio(D3) e data final(E3), gostaria de uma fórmula que procurasse a data de inicio e a data final e multiplicasse todas as porcentagens das datas entre a data de inicio e a data final, estou enviando a planilha em anexo para poderem ver do que se trata e também um print.

Imagem


Obrigado.
Você não está autorizado a ver ou baixar esse anexo.
#3345
Bruno,

Boa tarde!

Consegui fazer o que você quer, entretanto não consegui usar a função =MULT() . Não entendi porque não funcionou com ela, mas tenho certeza que alguém no Fórum vai poder nos responder. De qualquer forma achei uma maneira de atender ao seu cálculo. (segue anexo)

Abraço,
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por Jubahc
Posts Avatar
#3378
Bem, não consigo postar uma imagem, quebrei a cabeça no IPad um pouco aqui. Fiz uma pequena tabela auxiliar onde:
-célula E5 a Data de Entrada
-célula E6 a Data de Saída
-célula E7 uma subtração de E5-E6
- Célula E8 fiz essa fórmula: q procura a % relacionada a data de entrada
=SE(E5<A2;B1;SE(E5<A3;B2;SE(E5<A4;B3;SE(E5<A5;B4;SE(E5<A6;B1:C5;SE(E5<A7;B6;SE(E5<A8;B7;SE(E5<A9;B8;SE(E5<A10;B9;SE(E5<A11;B10;SE(E5<A12;B11;SE(E5<A13;B12;SE(E5<A14;B13;SE(E5>=A14;B14))))))))))))))
Avatar do usuário
Por Jubahc
Posts Avatar
#3379
E célula E9 essa fórmula q procura a % relacionada a data de saída. Vou quebrar em duas linhas pois pra mim aparece q fórmula excede a margem esquerda desse campo de resposta do fórum.
=SE(E6<A2;B1;SE(E6<A3;B2;SE(E6<A4;B3;SE(E6<A5;B4;SE(E6<A6;B1:C5;
SE(E6<A7;B6;SE(E6<A8;B7;SE(E6<A9;B8;
SE(E6<A10;B9;SE(E6<A11;B10;SE(E6<A12;B11;SE(E6<A13;B12;
SE(E6<A14;B13;SE(E6>=A14;B14))))))))))))))
#3387
Bruno,

Problema resolvido!

No anexo segue 3 formas diferente de fazer o que você precisa. Uma delas é com VBA, e as outras duas sem o uso do VBA.

Você escolhe qual é melhor para seu projeto.

Abraço
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por Jubahc
Posts Avatar
#3398
Henrique, nao baixei sua planilha, nao pude, mas só por curiosidade, sem VBA como vc fez somente com Excel? Nao imaginei uma outra forma.
Obrigado e no aguardo.
#3404
Jubahc,

Defini um nome de uma região como Região_S contendo

Código: Selecionar todos
Código: Selecionar todos
=DESLOC(Plan1!$B$1;CORRESP(Plan1!$D$3;Plan1!$A:$A;0)-1;0;CORRESP(Plan1!$E$3;Plan1!$A:$A;0);1)

E utilizei a função do Excel =MULT(Região_S)
Jubahc escreveu:Henrique, nao baixei sua planilha, nao pude, mas só por curiosidade, sem VBA como vc fez somente com Excel? Nao imaginei uma outra forma.
Obrigado e no aguardo.
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