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

    Formula Dsoma

    avatar
    Morandi
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 25/10/2016

    Formula Dsoma Empty Formula Dsoma

    Mensagem  Morandi Qua 26 Out 2016, 11:59 am

    Ola, preciso montar a formula Dsoma para somar valores de uma determinada categoria. No relatório estão divididos da seguinte forma:

    Classificação  Valor
    Alimentação     20
    Alimentação     20
    Projeto            50

    Podem me ajudar?
    Silvio
    Silvio
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 5120
    Registrado : 20/04/2011

    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Silvio Qua 26 Out 2016, 4:31 pm

    Boa tarde...


    Por favor...seja mais especifica, mais detalhista....não temos bola de cristal aqui.

    Veja exemplo usando a função em um tópico aqui...

    https://www.maximoaccess.com/t9080-resolvidodsoma-access-2010


    .................................................................................
    Caso tenha resolvido a tua duvida, coloque o tópico como resolvido.
    www.maximoaccess.com/t860-resolucao-de-topicos

    "Quase tudo é possível quando se tem determinação e força de vontade. Não desista tão rápido."
    avatar
    Morandi
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 25/10/2016

    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Morandi Qua 26 Out 2016, 5:48 pm

    Boa Tarde!

    Desculpe, mas não consegui anexar o arquivo, ele esta muito pesado. Coloquei no dropbox, veja é possível a visualização.
    dropbox.com/s/dnv42wcq697cfue/EngTec%20teste%2026.10.20161.accdb?dl=0

    http retirado - links externos não são permitidos - copiar o colar no browser

    O problema é o seguinte, tenho um formulário onde são lançados despesas, classificadas como: Alimentação, transporte, material etc.
    Fiz um relatório e gostaria de agrupar as informações lançadas por meio da formula Dsoma, como se fosse o Somase do excel.

    Por exemplo:

    Classificação / valor
    Alimentação / 20,00
    Alimentação / 10,00
    Transporte   / 50,00

    Quero que no relatório em "valor comprometido" ele some apenas os valores referente a alimentação. Se puderem me explicar como é a logica da formula, talvez já ajude.

    Obrigada
    toyebom
    toyebom
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 1128
    Registrado : 18/07/2012

    Formula Dsoma Empty Formula Dsoma

    Mensagem  toyebom Qua 26 Out 2016, 6:51 pm

    Tenta numa caixa de texto

    =Soma(Abs([Campo onde colocas o valor]="Alimentação"))


    .................................................................................
    Gente Simples, fazendo coisas pequenas, em lugares pouco importantes, consegue mudanças extraordinárias.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Noobezinho Qua 26 Out 2016, 10:52 pm

    Para entender:

    Soma () utiliza-se para somar caixa de textos (campos) nos formulários e consultas.

    DSoma() o  "D" significa Dynaset, ou seja,Tabela. portanto DSoma é a soma dos campos de uma tabela.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Morandi
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 25/10/2016

    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Morandi Seg 31 Out 2016, 12:04 pm

    Ola, obrigada pelo retorno, no entanto não deu certo essa formula, tentei assim:

    =Soma(Abs("[Valor]"="Projeto"))

    Segue link do arquivo em dropbox, pois não consigo anexar aqui,

    dropbox.com/home?preview=EngTec+teste+26.10.20161.accdb

    http retirado - links externos não são permitidos - copiar o colar no browser

    preciso que no relatório "Relatório de Despesas - Projeto", nas caixas de texto da coluna "comprometido" ele some as despesas lançadas referente sua classificação.

    Tentei colocar a formula Se : =SeImed([Classificação]="Projeto";Soma([Cadastro_Despesas]![Valor]);0)

    mas ai quando é verdadeiro, a classificação ele somas todas as despesas lançadas, e não só referente a classificação "projeto" por exemplo.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Noobezinho Ter 01 Nov 2016, 7:23 am

    Olá Iris

    O link do dropbox que está passando é para somente o teu uso.

    Na página do dropbox  onde mostra a relação de arquivos  hospedados,

    na linnha onde mostra o teu aplicativo, clique no botão compartilhar situado no final da linha.

    Abrirá uma outra janela, clique em criar link, e então cole aqui esse lik, mas retire

    o https:// por que o google está reclamando disso.

    Exemplo de como é o endereço para compartilhar sem o https://

    dropbox.com/sh/r95ry55pyud81lr/AABtPMwwS8vcCG9YdZ9SdHOqa?dl=0



    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Morandi
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 25/10/2016

    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Morandi Ter 01 Nov 2016, 8:57 am

    Ola,

    Veja se agora deu certo:

    dropbox.com/s/hxrhsz809qs3mqy/EngTec%20teste%2026.10.20161.accdb?dl=0

    http retirado - links externos não são permitidos - copiar o colar no browser

    Obrigada!
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Noobezinho Ter 01 Nov 2016, 12:16 pm

    Iris

    Abri seu projeto, mas temos uns poréns. Razz


    Primeiro: Quando for hospedar um arquivo em algum site. Compacte-o antes.

    Utilize o winzip (cria arquivo compactados  com a extensão .zip ou o Winrar, esse cria tanto arquivos.zip como .rar.

    Assim o arquivo fica menor.

    Bem, Não colocou o Formulário Filtro Projeto.

    Sem ele não posso abrir o relatório.

    Aguardo...


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Morandi
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 25/10/2016

    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Morandi Qui 03 Nov 2016, 9:52 am

    Ola,

    desculpe o transtorno, mas o arquivo total esta muito grande, deixei só o que se refere ao relatório. Esse filtro eu exclui, para abrir o relatório ele pede o projeto, é só clicar em Ok ele trás todos. Aqui consigo abrir assim.

    dropbox.com/s/k09x58oiptulrna/EngTec%20teste%2026.10.20161.rar?dl=0

    http retirado - links externos não são permitidos - copiar o colar no browser

    se não der certo encaminho o original.

    Grata
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Noobezinho Qui 03 Nov 2016, 1:33 pm

    Iris


    Aqui está o código com a fórmula do DSoma()


    =DSoma("[Valor]";"Cadastro_Despesas";"[Classificação] = 'Projeto'")

    Agora é só substituir a classificação desejada.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Morandi
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Feminino
    Localização : Brasil
    Mensagens : 8
    Registrado : 25/10/2016

    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Morandi Qui 03 Nov 2016, 2:04 pm

    ola!!

    Muito obrigada pela ajuda, era uma questão de " que não estava dando certo. Mas tem um problema....

    A formula funcionou, no entanto ele soma todas as despesas lançadas naquela categoria, e não as despesas de cada projeto. Teria uma forma dele somar as despesas por classificação referente ao seu Código de Projeto ?


    dropbox.com/s/czgv3bblvbvf4g2/EngTec%20teste%2026.10.20161.rar?dl=0
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Noobezinho Qua 09 Nov 2016, 7:40 am

    Iris

    Desculpe a demora, estou fora de casa, respondendo apenas questões simples do fórum.

    Bem, no teu exemplo eu criei duas consultas que estão aninhadas:

    Veja que criei um outro relatório.

    Para fazer o que deseja, deve utilizar o assistente de relatório.

    O que fiz foi uma ideia para que faça então de acordo com que deseja.

    Qualquer dúvida, retorne.

    mega.nz/#!7dJWnaAJ!tOeRNGA9Z7bWwT9896AlziePYmdOv9PG0OeqExhw4mw

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    Cláudio Más
    Cláudio Más
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1314
    Registrado : 21/01/2012

    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Cláudio Más Qua 09 Nov 2016, 11:59 am

    Talvez seja melhor usar um sub-relatório (vinculado ao relatório principal pelo Código Projeto) com base na consulta abaixo:

    SELECT [Código Projeto], Classificação, Sum(Valor) AS [Valor Comprometido] FROM Cadastro_Despesas GROUP BY [Código Projeto], Classificação

    Se é que entendi bem o problema...

    Conteúdo patrocinado


    Formula Dsoma Empty Re: Formula Dsoma

    Mensagem  Conteúdo patrocinado


      Data/hora atual: Sex 08 Nov 2024, 1:45 pm