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
  • Avatar do usuário
#36912
Boa Noite,

O meu professor deixou o desafio abaixo na aula, mas ninguém conseguiu resolver e ele diz que assim não dá a resposta.
Espero que me consigam ajudar:

Então é assim, ele quer que nós escolhamos 1 quartil e que só por 1 formula, que ele diz ser simples, obtenha-mos as vendas desse quartil mas no ano mais recente.
Por exemplo, se houverem vários quartis Q1, ele quer as vendas do que tiver o ano mais recente.

O problema é:

Anos Quartil Vendas
2017 Q1 1 755 726
2017 Q2 8 694 550 Celula para escolher o quartil _____ -> aqui é fácil, faço 1 lista com os 4 quartis
2017 Q3 1 049 802
2017 Q4 2 432 147 Vendas _____ -> aqui está dificil
2018 Q1 7 321 182
2018 Q2 5 918 261 Eu consegui por esta formula que desse, mas só dá para a tabela dos anos 2017
-------------------------------------- e 2018, se eu aumentar a tabela como fiz para 2016 e 2019, a minha formula
2019 Q1 20 000 000 nao funciona
2016 Q2 0 000 000

a minha formula -> =SUMIFS(C2:C7;B2:B7;$G$6;A2:A7;IF(OR($G$6="Q1";$G$6="Q2");MAX(A2:A7);MIN(A2:A7)))
#36921
Boa noite.
Sugiro anexar uma planilha de exemplo.
Para anexar, clique em +Resposta e localize essa opção logo abaixo da janela de digitação de mensagens.
#36927
José, segue minha contribuição;

Caso queira agradecer, clique na mãozinha.

=SOMARPRODUTO($C$2:$C$9*($B$2:$B$9=$G$6)*($A$2:$A$9=ANO(HOJE())))

Abs
#36928
Jose, Bom Dia.

confere na célula G10 se esta correto para você

=SUMPRODUCT((SMALL(IF($B$2:$B$9=$G$6,$A$2:$A$9,""),1)=$A$2:$A$9)*($B$2:$B$9=$G$6)*($C$2:$C$9))

É matricial digita CTRL+SHIFT+ENTER

Se minha resposta foi útil, clique em obrigado é uma forma de agradecimento da ajuda

Decio
Você não está autorizado a ver ou baixar esse anexo.
#36932
Obrigado Decio!!

Podes-me só explicar como está a funcionar essa formula, para eu entender?


Muito obrigado mais 1 vez!! :)


Deciog escreveu:Jose, Bom Dia.

confere na célula G10 se esta correto para você

=SUMPRODUCT((SMALL(IF($B$2:$B$9=$G$6,$A$2:$A$9,""),1)=$A$2:$A$9)*($B$2:$B$9=$G$6)*($C$2:$C$9))

É matricial digita CTRL+SHIFT+ENTER

Se minha resposta foi útil, clique em obrigado é uma forma de agradecimento da ajuda

Decio
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