Excelente, excelente, excelente.......
É isto mesmo. O Juvenal já me tinha dado uma grande ajuda, mas esta solução 
aproxima-se do que eu pretendo. Introduzo o peso para cada região e ele dá-me o 
peso total ( excelente ideia ), bem como o valor a pagar. Agora faltam só umas 
afinações.
Uma delas, Jorge, tem a ver com o facto de aparecer em H2,H3 e H4 a mensagem de 
FALSE, se eu não introduzir nenhum número em F2, F3 ou F4. Para dar a volta 
alterei a fórmula para isto :  
=SE(F2="";0;SE(F2<=10;B2;SE(F2<=20;C2;SE(F2<=100;D2;SE(F2>100;E2))))) em que a 
coluna E fica a zero. Neste caso se deixar a célula F2, F3 OU F4 em branco já 
não me dá a mensagem FALSE na coluna H. Tem uma sugestão melhor ?
Outro aspecto tem a ver com o facto destes dados serem apenas um exemplo, 
porque conforme respondi ao Juvenal, na prática o que vou criar é uma tabela 
com vários escalões de pesos os quais são diferentes para os diversos códigos 
postais que tenho que carregar na tabela. Ora isto cria um problema: como envio 
em média +- 1000 kg para 30-40 clientes, distribuidos por diferentes códigos 
postais, dá uma trabalheira danada ter que andar depois a apagar os pesos 
introduzidos em cada código postal, para calcular os custos do próximo 
transporte, porquanto posso ter que enviar 30 encomendas distribuidas por 
inúmeros códigos postais num só envio. Não existe uma função na barra de 
ferramentas do Excel ou OpenOffice em que carregando, ela limpe os valores das 
células ? Existirá alguma outra forma de fazer este "reset" destas células ? 
Será que protegendo a folha, mas deixando apenas as células do peso abertas, se 
tornará mais fácil este "reset"? É que são mais de 100 códigos postais.  Jorge, 
se tiver alguma sugestão, agradeço.
Um abraço

Nuno Fonseca
Nuno Fonseca
2009/4/29 COMPUTADOR(Entreajuda) <[email protected]>




Boas...
Seguindo e seu exemplo, acrescente uma nova coluna (por exemplo F) com o
cabeçalho "PESO A ENVIAR". Introduza em F2 o peso a enviar para a zona X
(A2), em F3 o peso a enviar para a zona Y (A3) etc...
Em nova coluna (H) com o cabeçalho "VALOR A PAGAR", em H2 introduza a
seguinte fórmula
=SE(F2="";0;SE(F2<=10;B2;SE(F2<=20;C2;SE(F2<=100;D2)))) e arraste para
as linhas seguintes. O que a a fórmula vai fazer é comparar o peso
introduzido em F e atribuir a valor definido em B, C e D para o peso
respectivo, caso não introduza qualquer peso o valor será 0
Em F6 introduza a fórmula ="PESO TOTAL: " & SOMA(F2:F4), esta é opcional
e soma o peso total para verificação
Em  H6 introduza a fórmula ="VALOR TOTAL: " & SOMA(H2:H4), soma os
valores obtidos para as diversas zonas e pesos definidos.

Penso que será isto que pretende

Cumprimentos


Jorge Oliveira





COMPUTADOR(Entreajuda) escreveu:
>
>
> Boa noite
>
> Tenho um problema para resolver em excel 2007, mas não estou a conseguir. 
> Preciso da ajuda dos especialistas.
> Tenho necessidade de saber por quanto fica o transporte de umas mercadorias. 
> Para isso fiz um mapa, com 3 variáveis:
>
> - na linha 1 está o peso ( 0 a 10kg na primeira célula, 10,01kg a 20kg na 
> segunda, 20,01kg a 100kg na terceira, etc );
> - na coluna A estão as localidades ( X,Y,Z );
> - nas células de intersecção estão os preços ( B2- 8,50€; C2- 8,55€; D2- 
> 9,45€; B3- 8,45€; C3- 8,48€; D3- 9,25€; B4- 8,20€; C4- 8,25€; D4- 9,15€ ).
> Sabendo estes dados, como posso fazer o excel calcular automaticamente o 
> custo do envio de um determinado peso, por exemplo 50kg, sendo 5kg para X, 
> 20kg para Y e 25kg para Z ?( atenção que os preços afixados são pelo total e 
> não por quilo, ou seja 8,9 ou 10kg para X fica sempre por 8,50€ )
>
> Um abraço
> Nuno Fonseca





--~--~---------~--~----~------------~-------~--~----~
-----------------------------------------------------------------------
                  Revista  COMPUTADOR

   <<<   REVISTA N. 122  NAS BANCAS  >>>

              http://www.clubeinformatica.com
-----------------------------------------------------------------------

Para enviar mensagens para este grupo, envie um email para
[email protected]
Para anular a inscrição neste grupo, envie um email para
[email protected]
Para mais opções, visite este grupo em
http://groups.google.pt/group/ajuda-informatica/
-~----------~----~----~----~------~----~------~--~---

Responder a