iMasters Fóruns: Calculo avançado - iMasters Fóruns

Ir para

Página 1 de 1
  • Novo tópico
  • Responder

Calculo avançado descartar piores resultados

#1 Membro offline   luislack Ícone

  • Ícone
  • Grupo: Membros
  • Posts: 13
  • Cadastrado: 05-dezembro 08

Postou 29 janeiro 2009 - 10:40

preciso fazer um calculo .

criar campeonatos com provas e baterias que descarte piores resultados na soma de pontos

campeonato de F1 tera "02" = numero de descartes
"01" = ponto bonus pela poleposition
prova de interagos
primeira rodada
particiopantes jose maria joao
ponto> 10 10 5

campeonato de F1
prova de interagos
segunda rodada
particiopantes jose maria joao
5 15 10


campeonato de F1
prova de interagos
terceira rodada
particiopantes jose maria joao
1 5 5

jose descarta "5" e "1" = 10
maria descarta "5" e "10" =15
joao descarta "5" e "5" = 10 + 1 de bonus pela ple =11

como eu crio essa formula numa consulta, formulario, relatorio, que de acordo com a variavel "numero de descarte" elimine da "soma" da pontuação final

#2 Membro offline   JoeFather Ícone

  • The Good's Warrior!
  • Ícone
  • Grupo: Membros
  • Posts: 52
  • Cadastrado: 02-maio 07
  • Localização:Itatiba / SP

Ícone  Postou 30 janeiro 2009 - 05:30

Olá Luis!

Cara, você não disse o quanto entende de VB!

Eu como uso mais o VB do que as próprias consultas, pois infelizmente primeiro fiz curso de Visual Basic, depois aprendi na marra a mexer com Access, eu faria tudo automaticamente em VB, ou seja, no término de cada rodada mandaria os valores de cada participante para uma variável específica (ou caixa de texto, "se q sabi!" :)), depois de terminadas as rodadas compararia os valores dentro dos critérios que eu fosse utilizar, por exemplo, Maria fez a melhor pontuação, pontuação vai para variável específica, então João e José tem suas pontuações excluídas do total de cada um. No final eu só mostraria na tela os valores principais de cada um.

Não sei se te ajudo, mas se não for o caso, coloque mais detalhes.

Um grande abraço.

#3 Membro offline   luislack Ícone

  • Ícone
  • Grupo: Membros
  • Posts: 13
  • Cadastrado: 05-dezembro 08

Postou 30 janeiro 2009 - 11:29

não entendo nada de VB so de access..

é assim :

preciso pegar de uma tabela de pontuação ,,,uma soma geral >ok

dessa tabela preciso da soma com omissão de X=variavel de descarte

ex:
Nome pontos
João 10
2
4
20
Total = 36

descarte = "3" ou seja vou descartar os 3 piores resultados 10,2,4 no caso o resultado é 20 pontos pro joão!
esse "3" é uma variavel assim quanto a contidades de jurados depende do campeonato tem 12 jurados com 1 descarte, 50 jurados com 10 descartes assim vai ....

#4 Membro offline   JoeFather Ícone

  • The Good's Warrior!
  • Ícone
  • Grupo: Membros
  • Posts: 52
  • Cadastrado: 02-maio 07
  • Localização:Itatiba / SP

Ícone  Postou 30 janeiro 2009 - 13:43

Ver postluislack, em 30/01/2009 - 12:29, disse:

não entendo nada de VB so de access..

é assim :

preciso pegar de uma tabela de pontuação ,,,uma soma geral >ok

dessa tabela preciso da soma com omissão de X=variavel de descarte

ex:
Nome pontos
João 10
2
4
20
Total = 36

descarte = "3" ou seja vou descartar os 3 piores resultados 10,2,4 no caso o resultado é 20 pontos pro joão!
esse "3" é uma variavel assim quanto a contidades de jurados depende do campeonato tem 12 jurados com 1 descarte, 50 jurados com 10 descartes assim vai ....

Puxa! Só saberia fazer isto com VB mesmo! Vamos torcer para alguém que saiba fazer para que eu aprenda tb! :;

Bye

#5 Membro offline   luislack Ícone

  • Ícone
  • Grupo: Membros
  • Posts: 13
  • Cadastrado: 05-dezembro 08

Postou 31 janeiro 2009 - 19:43

mais acho que so em VBA mesmo..

sei lá jogar um script num botão numa consulta qualquer coisa já ajuda!

Página 1 de 1
  • Novo tópico
  • Responder

1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)