MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


5 participantes

    Calculo de Arrendondamento

    avatar
    rodrigosky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 83
    Registrado : 17/05/2013

    Calculo de Arrendondamento Empty Calculo de Arrendondamento

    Mensagem  rodrigosky 9/3/2015, 19:31

    Boa tarde a todos os amigos do fórum,  no momento possuo um formulário que reproduz o seguinte calculo  ((3747,05 / 3712,55)-1)*100, pois tal calculo era feito anteriormente dentro de uma planilha do Excel, o mesmo esta trazendo valores calculados diferentes, devido a forma de arredondamento que o próprio Excel já possui, estou com problemas para que meu formulário  calculo exatamente igual ao calculo executado no Excel. Segue exemplo abaixo.

    Calculo Excel  ((3747,05 / 3712,55)-1)*100  Resultado  0,92934902
    Access ((3747,05 / 3712,55)-1)*100  Resultado  0,92928041
    avatar
    Convidado
    Convidado


    Calculo de Arrendondamento Empty Re: Calculo de Arrendondamento

    Mensagem  Convidado 11/3/2015, 14:38

    Boa tarde,

    Fiz os teste no Excell as sua contas e o seu excel esta errado.
    Deu-me como voçe postou mas com resultado ACCESS.(0,929280413731792)


    Abraço...  Cool
    avatar
    rodrigosky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 83
    Registrado : 17/05/2013

    Calculo de Arrendondamento Empty Re: Calculo de Arrendondamento

    Mensagem  rodrigosky 11/3/2015, 15:00

    perdao pelo erro, me perdi nos calculos, mas basicamente e o seguinte cenario abaixo:

    No access (((3747,05)/(3712,55))-(1))*100 =>0,929280 (Valor exato que tambem bate o valor feito na calculadora)
    No excel (((3747,05)/(3712,55))-(1))*100 =>0,935075 (Problema com arrendondamento do excel)


    Gostaria de que o access tambem faça o mesmo arredondamento.

    avatar
    Convidado
    Convidado


    Calculo de Arrendondamento Empty Re: Calculo de Arrendondamento

    Mensagem  Convidado 11/3/2015, 15:06

    Boa tarde,

    Veja como está a sua formatação nas células de Excel e aplique o mesmo em ACCESS.
    Já agora pode colocar aqui o valor sem ser arredondado do Excel.

    Abraço... Cool
    Assis
    Assis
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 4772
    Registrado : 06/11/2009

    Calculo de Arrendondamento Empty Re: Calculo de Arrendondamento

    Mensagem  Assis 11/3/2015, 15:09

    Roberto

    Fiz aqui no meu PC e tanto no excel como no access deu-me o resultado que deu ao amigo na sua mensagem Nº 2.

    0,929280413731792


    .................................................................................
    *** Só sei que nada sei ***
    avatar
    TorresForte
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 37
    Registrado : 18/05/2010

    Calculo de Arrendondamento Empty Re: Calculo de Arrendondamento

    Mensagem  TorresForte 11/3/2015, 16:13

    no Excel:
    Calculo de Arrendondamento 20h23wy

    no Access:
    Calculo de Arrendondamento Nns9px

    o mesmo resultado
    avatar
    rodrigosky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 83
    Registrado : 17/05/2013

    Calculo de Arrendondamento Empty Re: Calculo de Arrendondamento

    Mensagem  rodrigosky 11/3/2015, 16:57

    Galera creio que em especifico da maioria menos o meu Excel esteja marcado, ai ele ira se comportar conforme o calculo da calculadora e do access.
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    Calculo de Arrendondamento Empty Re: Calculo de Arrendondamento

    Mensagem  Alvaro Teixeira 12/3/2015, 10:06

    Olá Rodrigo, tente assim, reedondando a 9 casas decimais

    round((((3747.05)/(3712.55))-(1))*100,9)

    Abraço

    Avelino Sampaio
    Avelino Sampaio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3900
    Registrado : 04/04/2010

    Calculo de Arrendondamento Empty Re: Calculo de Arrendondamento

    Mensagem  Avelino Sampaio 12/3/2015, 10:24

    Rodrigo,

    Apesar de vc está visualizando o valor 3747,05 no seu Excel o valor real pode estar sendo assim 3747,05865845

    Segue o exemplo.

    Dois cliques na celula A ou na celula B vc estará vendo o valor real para o cálculo.

    Os dados do Excel estão sendo transferido para o Access ?  

    Aguardamos
    Anexos
    Calculo de Arrendondamento AttachmentTesteCalculoExcel.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (7 Kb) Baixado 25 vez(es)


    .................................................................................
    Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces  
    Clique AQUI e analise o custo beneficio do material oferecido.
    avatar
    rodrigosky
    Intermediário
    Intermediário


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Anónimo
    Mensagens : 83
    Registrado : 17/05/2013

    Calculo de Arrendondamento Empty Re: Calculo de Arrendondamento

    Mensagem  rodrigosky 12/3/2015, 11:53

    Galera os valores vem de uma tabela de a partir de uma data inicial e final ele ira tirar a media destes dois valores, caso esse calculo seja feita no Excel ele se apresenta arrendondado, e considerado correto pois se reflete um valor financeiro especifico, porem quando esse mesmo calculo e feito no access em um formulário ele calcula exato, sem arrendondamento, tentei também a função round mas mesmo assim ele não reflete o mesmo valor .
    Alvaro Teixeira
    Alvaro Teixeira
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7996
    Registrado : 15/03/2013

    Calculo de Arrendondamento Empty Re: Calculo de Arrendondamento

    Mensagem  Alvaro Teixeira 12/3/2015, 16:47

    Olá Rodrigo,
    A questão é mesmo no arredondamento.
    No meu teste dá igual ao do seu Excel da mensagem n.º 6, veja:
    Calculo de Arrendondamento 90wxg8
    Instrução utilizada na immediate:
    ?round((((3747.05)/(3712.55))-(1))*100,9)
    Abraço

    Conteúdo patrocinado


    Calculo de Arrendondamento Empty Re: Calculo de Arrendondamento

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 23/11/2024, 08:33