Notifications
Clear all

Distribuição de Mudas

9 Posts
3 Usuários
0 Reactions
1,879 Visualizações
fabio.cmaa
(@fabio-cmaa)
Posts: 0
Estimable Member
Topic starter
 

Bom dia galerinha,

venho tendo um problema na formula ou programação para distribuir de forma automática as áreas de mudas

como tem que funcionar??

no arquivo anexo, existe:

uma aba que não precisa necessariamente dela para se fazer o calculo, ela mostra apenas a quantidade de area que precisa de muda, como por exemplo:

o fornecedor de código 2 - SAQUY ele tem uma area de 338,5 de reforma, e vai gastar formula -> 338,5 / 5 = 67,7ha de area pra plantar,

preciso levar esse 67,7 para as linhas que contenha, o estágio da coluna I , 1CAM e 2C, porem vai existir varias linhas com esses estágios, que possa ter de 0,1 a 50ha, preciso desatribuir para todos conforme a planilha.

fiz uma demonstração com o fornecedor de CODIGO 3, ele tem uma area de reforma de 517,43, e portanto precisará de 103,49ha de muda pra plantar, eu selecionei o 1 e 2 corte, e distribuir os 103,49 manual, queria fazer isso de forma automatica,

agradeço quem poder me ajudar, pois até agora não consegui ninguém.

 
Postado : 28/06/2018 6:27 am
(@jsomazz)
Posts: 36
Eminent Member
 

Boa tarde fabio.cmaa,

Achei um pouco confuso sua explicação sobre o que precisa, então criei uma aba com várias possibilidades.
No entanto, se não for isso que tem em mente, sugiro que você altere a planilha que enviou para conter a resposta que precisa, mesmo que digitado e não através de fórmulas/tabela dinâmica, etc, ou seja force a situação para entendermos melhor.

 
Postado : 28/06/2018 11:12 am
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Segue uma ideia para ser avaliada e aperfeiçoada:

=SE(E(OU(I2="1CAM";I2="2ºC");SOMARPRODUTO(SOMASES(J$1:J1;D$2:D2;D2;I$2:I2;{"1CAM";"2ºC"}))<PROCV(D2;'Reforma - Muda'!$A$3:$C$5;3;0)/5);F2;"")

Cole em G2, por exemplo e arraste.

Good luck!

 
Postado : 28/06/2018 11:16 am
fabio.cmaa
(@fabio-cmaa)
Posts: 0
Estimable Member
Topic starter
 

Boa tarde Jsomazz,

simplifiquei a planilha,

o resultado tem que cair na coluna G4, tenho que procurar o valor na coluna I, achar o código dela, e buscar o valor da coluna K, como você pode observar o valor é 42,5 e dividir por 5, o resultado eu tenho que jogar na coluna G4:G1000, porem o valor não pode ser maior do que a coluna E4:E1000, e tem que ter a condição, Tem que ser apenas 1CAM e 2C da coluna F, não pode ser 3C, 4C ou demais, lembrando tenho o valor de 42,5/5 = 8,5, esses 8,5 eu tenho que distribuir nas celula até dar 8,5, não pode passar nem ser menor

 
Postado : 28/06/2018 11:50 am
fabio.cmaa
(@fabio-cmaa)
Posts: 0
Estimable Member
Topic starter
 

Estevaoba

boa tarde Estevãoba,

a formula seria essa mesma, porem o valor do código 2, tem que dar 67,7 na soma dela, observe que tá ultrapassando o valor do código 2, teria que parar nos 67,7, as demais celular tem que ficar 0, pois já chegou no valor esperado

att.,

 
Postado : 28/06/2018 11:52 am
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Tente esta outra fórmula na sua nova planilha:

G4=SE(E(SOMASE(D$3:$D3;D4;G$3:G3)<PROCV(D4;$I$4:$M$5;5;0);SOMASE(D$3:$D3;D4;G$3:G3)+E4<PROCV(D4;$I$4:$M$5;5;0));E4;PROCV(D4;$I$4:$M$5;5;0)-SOMASE(D$3:$D3;D4;G$3:G3))

Ab.

 
Postado : 28/06/2018 12:50 pm
fabio.cmaa
(@fabio-cmaa)
Posts: 0
Estimable Member
Topic starter
 

Boa tarde Estevão,

fiz o teste e está OK, porem tem mais um detalhe,

eu te mandei uma forma ordenada de ESTAGIOS, tem que restringir pra colocar os valores apenas nas 1CAM e 2C, pq quando eu for aplicar a formula as linhas vem assim ohh >>> 1CAM 3C 2C 5C REFORMA, 2C 1CAM, pois eu ordeno por talhao não por estágio de corte, consegue acrescentar essa condição, de colocar apenas nas linhas que tenha os estágio 1CAM e 2C, conforme a coluna F da planilha.

segue a planilha pra visualizar melhor, tem que pegar onde tá laranja onde está vermelho tem que ficar 0, pois ele não pertencem aos estágios de 1CAM e 2C,

att.,

 
Postado : 28/06/2018 1:25 pm
Estevaoba
(@estevaoba)
Posts: 0
Eminent Member
 

Tente desta forma:

=SE(E(F4<>"1CAM";F4<>"2C");0;SE(E(SOMASE(D$3:$D3;D4;G$3:G3)<PROCV(D4;$I$4:$M$5;5;0);SOMASE(D$3:$D3;D4;G$3:G3)+E4<PROCV(D4;$I$4:$M$5;5;0));E4;PROCV(D4;$I$4:$M$5;5;0)-SOMASE(D$3:$D3;D4;G$3:G3)))

Ab.

 
Postado : 28/06/2018 3:10 pm
fabio.cmaa
(@fabio-cmaa)
Posts: 0
Estimable Member
Topic starter
 

Bom dia Estevãoba,

Ficou perfeito, muito obrigado,
att.,

 
Postado : 29/06/2018 4:46 am